
USCIS now requires electronic payment for every mail filing. Paper checks and money orders are no longer accepted as of October 28, 2025, and applicants filing by mail must pay with either an ACH debit from a U.S. bank account using Form G-1650 or a credit, debit, or prepaid card using Form G-1450.
The shift followed USCIS's August 29, 2025 rollout of Form G-1650, which implemented Executive Order 14247, "Modernizing Payments To and From America's Bank Account," signed March 25, 2025. The order directed federal agencies to move off paper disbursements and collections, and USCIS was among the first to comply across its mail filing workflow.
If you are preparing a petition package in 2026, the rules below tell you exactly how to pay and which form to use. LegalOS prepares mail filings with the correct authorization the first time.
Form G-1650 applies only to mail filings. Online filers pay inside their myUSCIS account and do not use Form G-1650. See the USCIS Pay by ACH Transaction guidance for the official instructions.
Do not submit Form G-1650 with an online filing. It will not be processed and can delay review of your application, which in some cases produces a Request for Evidence or rejection.
Form G-1650 is the Authorization for ACH Transactions. One form authorizes USCIS to debit a single benefit request fee from your U.S. checking or savings account. Follow these steps for every mail filing:
There is no fee for Form G-1650 itself. You pay only the underlying filing fee for the petition or application you are submitting, which you can confirm using the USCIS Fee Calculator.
To pay by ACH, you need an active U.S.-based checking or savings account at a financial institution that clears ACH debits. Foreign accounts are not eligible.
Applicants without a U.S. bank account have three practical options:
USCIS recognizes that some applicants cannot access electronic payment systems. Form G-1651, Exemption for Paper Fee Payment, lets eligible filers continue to use a personal or business check, cashier's check, or money order drawn on a U.S. financial institution.
To qualify, you must certify at least one of the following:
USCIS reviews each exemption request and may reject the filing if the certification is not supported. Do not treat Form G-1651 as a default option. It is narrow relief for applicants with a genuine barrier to electronic payment.
Electronic payment speeds up USCIS processing and reduces the risk of lost or stolen checks, but it also means there is less margin for error. A bounced ACH or a rejected Form G-1450 can push your receipt date back by weeks, which matters on cap-subject filings and priority date holds. Check the USCIS processing times tool before you file so you know what a payment-related rejection could cost.
LegalOS prepares your filing package with the correct payment authorization, the correct fee amount, and the correct mailing address, so the only thing you have to do is sign and send.