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
U.S. Citizenship and Immigration Services Form G-1650 is an Authorization for ACH Transactions that lets applicants, petitioners, or requesters pay filing fees electronically from a U.S. bank account. Each Form G-1650 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
U.S. Citizenship and Immigration Services Form G-1650 is an Authorization for ACH Transactions that lets applicants, petitioners, or requesters pay filing fees electronically from a U.S. bank account. Each Form G-1650 must be properly signed.
Plain English
Form G-1650 lets you pay USCIS filing fees by pulling money directly from your U.S. bank account. You fill in your name, bank details, and the amount, then sign it. The completed form goes on top of your application package. USCIS will debit the amount you authorize.
Submission Date
AI co-pilot
Form selector
Pay filing fee for an application, petition, or request
USCIS will use the information to process ACH payment through Pay.gov
✓ Confirm the form is properly signed
Authorize debit from a personal or business checking or savings account
Form must include Authorized Payment Amount, Routing Number, and Account Number
✓ Verify routing number (9‑digit) and account number (second set on check) are entered
Ensure bank permits ACH debit from your account
You may need to contact your bank to remove the ACH Debit Block
✓ Confirm bank has removed the ACH Debit Block
Not stated in the official source.
Checklist
Authorized Payment Amount
Amount you authorize for filing fee · Form G-1650 field
Bank Name
Bank’s official name · Form G-1650 field
Routing Number
9‑digit routing transit number · Form G-1650 field
Account Number
Full account number as shown on statement · Form G-1650 field
Account Holder's Signature
Signature of the account holder · Form G-1650 signature line
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 form is dated 06/03/25; the instructions direct users to visit uscis.gov for the latest version and provide a link to www.uscis.gov/g-1650 for additional information.
Quick Facts
Downloads
Can I use a non‑U.S. bank account?
The form requires a U.S. bank account (Form p.1).
→ Verify the bank’s location is within the United States.
Do I need to include a routing number for a savings account?
Both checking and savings accounts require a routing number (Form p.1).
→ Ensure the routing number is entered regardless of account type.
What if I forget to remove the ACH Debit Block?
The bank must allow DHS to debit the account (Instructions p.1).
→ Call your bank to confirm the block is removed before submitting.
Is the fee amount pre‑filled on the form?
The form provides a blank dollar field for the authorized payment amount (Form p.1).
→ Enter the exact fee amount from your application instructions.
Do I need to list a business name for a personal account?
The form includes a Business Name field but it applies only to business accounts (Form p.1).
→ Leave the Business Name blank for personal accounts.
Which Agency Location Code should I use?
Multiple ALC+2 codes are listed; the lockbox codes are 7001010330, 7001010331, 7001010335, and 7001010390 (Form p.1).
→ Use one of the lockbox codes that matches your filing location.
Workflow map
Current
Often used with
⚠ If something goes wrong
Form G-1650 lets you pay USCIS filing fees by pulling money directly from your U.S. bank account. You fill in your name, bank details, and the amount, then sign it. The completed form goes on top of your application package. USCIS will debit the amount you authorize.
The applicant, petitioner, or requester filing a USCIS benefit request must file Form G-1650.
The form collects the filer’s full legal name, bank account holder name, account type (business or personal), account kind (checking or savings), authorized payment amount, bank name, routing number, account number, business name if applicable, and the signature.
Include the completed Form G-1650 on top of your USCIS application and send it to the USCIS lockbox identified by Agency Location Codes (ALC+2) 7001010330, 7001010331, 7001010335, or 7001010390.
Place Form G-1650 on top of your application package. Fill all sections, selecting Business or Personal Account and Checking or Savings Account, then enter the authorized payment amount, bank name, routing number, account number, and business name if needed. Sign the authorization. Ensure your account is with a U.S. bank and that the ACH Debit Block is removed with your bank.
Failure to provide the requested information may result in USCIS and your financial institution not accepting the payment, which can delay or prevent USCIS from accepting your benefit request.
The form requires a U.S. bank account (Form p.1). Verify the bank’s location is within the United States.
Both checking and savings accounts require a routing number (Form p.1). Ensure the routing number is entered regardless of account type.
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.