Unless exempt, USCIS will no longer accept paper-based payments for green card applications as of Oct. 28, 2025.
USCIS will now only accept electronic payments, ending the use of checks and money orders for immigration fees.