Independent form guide. BrieflyGo is not affiliated with or endorsed by IRS, USCIS, SSA, DOL, or any U.S. government agency. Official forms are sourced from public government websites.
Official form guide
USCIS Form G-1650 is used for Authorization for ACH Transactions, allowing electronic funds transfer (EFT) to pay USCIS filing fees from a U.S. bank account; the form must be properly signed.
Need help with Form G-1650?
Open it in the AI Editor for field guidance, checks, and PDF export.
Need help? AI Editor guides you through every field of Form G-1650.
Start filling →Form Overview
USCIS Form G-1650 is used for Authorization for ACH Transactions, allowing electronic funds transfer (EFT) to pay USCIS filing fees from a U.S. bank account; the form must be properly signed.
Plain English
This form authorizes U.S. Citizenship and Immigration Services (USCIS) to automatically pull payment for your application fee directly from your bank account using an ACH transfer. By completing this, you allow USCIS to process your filing fees through the Pay.gov platform without manual checks or money orders. You must ensure the account is held at a U.S. bank.
Submission Date
AI co-pilot
Form selector
Paying a fee for an application submitted online
The purpose of this form is specifically for ACH payments to USCIS from a U.S. bank account.
✓ Check the specific filing instructions on uscis.gov/g-1650.
Submitting multiple forms requiring payment simultaneously
Each Form G-1650 must be properly signed, one for each associated fee.
✓ Ensure every form is signed before placing it on top of the package.
The form does not state a specific filing deadline date, but it must be submitted along with the application/petition to ensure timely processing. If information is missing, USCIS and your financial institution might reject the payment regardless of when you send it.
Checklist
Business Account or Personal Account
Must be indicated on Form G-1650 · Section of the form
Routing Number
9-digit number from a check (far left) · Form G-1650 field
Account Number
Second set of numbers on a check, usually 10 digits · Form G-1650 field
Authorized Payment Amount
The exact dollar amount you authorize USCIS to transfer · Form G-1650 field
Agency Location Codes (ALC+2)
Specific 9-digit codes listed on the form/instructions · Instructions p.1 / Form p.1
Field map
Applicant Info
3 items
Your current legal name.
MM/DD/YYYY.
Alien Registration Number if previously assigned.
Details
1 items
The specific reason or legal basis for filing this form.
Evidence
1 items
List of documents supporting this application.
Signatures
2 items
Sign under penalty of perjury.
MM/DD/YYYY.
Almost done reviewing the fields?
Fillable formOpen in Editor->The current edition of USCIS Form G-1650 has a revision date of 06/03/25; the instructions direct users to uscis.gov for additional information.
Quick Facts
Downloads
What is the purpose of this form?
It authorizes an electronic funds transfer (EFT) to pay USCIS filing fees from a U.S. bank account.
Must I sign it before sending?
Yes, each Form G-1650 must be properly signed.
Does my bank know about the debit?
Not automatically; the filer may need to contact their bank to permit the Department of Homeland Security to debit funds (remove the ACH Debit Block).
What if I don't include all the details?
Failure to provide requested information may result in USCIS and your financial institution not accepting the payment.
Where does this form go with my application?
Place Form G-1650 ON TOP of your application, petition, or request package.
What if I use a different bank code?
While many are listed, additional Agency Location Codes (ALC+2) are provided in the Instructions.
Workflow map
Before
Current
After
Often used with
⚠ If something goes wrong
This form authorizes U.S. Citizenship and Immigration Services (USCIS) to automatically pull payment for your application fee directly from your bank account using an ACH transfer. By completing this, you allow USCIS to process your filing fees through the Pay.gov platform without manual checks or money orders. You must ensure the account is held at a U.S. bank.
Anyone filing with U.S. Citizenship and Immigration Services (USCIS) who wishes to pay their application, petition, or request fee electronically from a U.S. bank account must complete Form G-1650.
The form collects the Applicant's/Petitioner's/Requester's Information (including Full Legal Name), the Bank Account Holder Information, and details of the specific Bank Account (such as Routing Number and Account Number). It also requires specifying whether the payment is for a Business or Personal Account.
The completed Form G-1650 must be placed ON TOP of the application, petition, or request package being filed with U.S. Citizenship and Immigration Services (USCIS).
First, fill out all sections of Form G-1650 legibly in black ink. Next, place this completed form on top of your main application package. Finally, ensure you sign the Authorization and Signature section to authorize the ACH transaction.
Failure to provide the requested information may result in USCIS and your financial institution not accepting the payment for the benefit request filing fee.
It authorizes an electronic funds transfer (EFT) to pay USCIS filing fees from a U.S. bank account.
Yes, each Form G-1650 must be properly signed.
Source transparency
BrieflyGo links to and explains official public form sources. We are not a government agency, and this page is for general form guidance, not legal advice.
Review risky clauses in plain English, fix the document, and keep it moving toward signature.