
Loune-Djenia Askew, Esq
Sep 3, 2025
USCIS has introduced a new way to pay filing fees that makes the process faster and safer. Starting now, you can pay directly from your U.S. bank account by completing Form G-1650 (Authorization for ACH Transactions) and sending it with your application.
USCIS has introduced a new way to pay filing fees that makes the process faster and safer. Starting now, you can pay directly from your U.S. bank account by completing Form G-1650 (Authorization for ACH Transactions)Â and sending it with your application.
Why the Change?
Until now, most people paid USCIS with checks or money orders. These often caused delays and sometimes even got lost or led to fraud. With the new system, payments go directly from your bank account, which means:
Faster processing
Less risk of errors or lost payments
More security for applicants
This change follows a government order to modernize payment systems and make them more efficient.
Payment Options
Here’s what you can use to pay USCIS fees:
Bank account debit (ACH) using Form G-1650 (new option)Credit card using Form G-1450
Checks or money orders (only until October 28, 2025)
After October 28, 2025, USCIS will only accept:
ACH debit (Form G-1650)
Credit card (Form G-1450)
What You Should Know
Make sure your bank account has enough funds—if a payment fails, USCIS may reject your application.
If you don’t have a U.S. bank account, you can still use Form G-1450 with a credit card, including prepaid cards.
Why This Helps You
This new option gives applicants more flexibility, reduces waiting time, and makes paying fees much easier and safer.
For more information, contact our office at Askew & Associates, P.A. by calling 954-546-2699.
Disclaimer: this blog post is not intended to be legal advice. We highly recommend speaking to an attorney if you have any legal concerns.