Starting October 28, 2025, USCIS will stop accepting paper checks and money orders. All payments must be made electronically.
U.S. Citizenship and Immigration Services has implemented a new way to pay fees using electronic debit from a U.S. bank account. Effective immediately, individuals can make transactions directly to USCIS by completing and signing Form G-1650, Authorization for ACH Transactions, and filing it with their applications, petitions, or requests.
This new ACH debit payment option is in addition to the existing option of paying by credit card using Form G-1450, giving individuals multiple options to pay required fees.
USCIS will continue to accept paper check and money order payments in addition to credit and debit payments until Oct. 28, 2025. After Oct. 28, USCIS will accept only ACH debit transactions using Form G-1650 or credit card payments using Form G-1450.
For more information please see the following link:
20250829-ElectronicPayments.pdf






