Form G-1650 is the U.S. Citizenship and Immigration Services (USCIS) authorization that lets the agency debit a filing fee directly from a U.S. checking or savings account through the Automated Clearing House (ACH) system. You use it when you pay the fee for an application, petition, or request that you file by mail. On this page you can fill out Form G-1650 online on FillingPDF and download or print the completed PDF; the official form and instructions are published by USCIS at uscis.gov/g-1650.
Last updated
What is G-1650?
Form G-1650, Authorization for ACH Transactions, is the USCIS form that authorizes an electronic funds transfer from a U.S. bank account to pay the filing fee for an application, petition, or request filed with U.S. Citizenship and Immigration Services, a component of the Department of Homeland Security.
USCIS uses the information on the form to process the payment through the Pay.gov platform and to debit your bank account directly. The form collects the applicant's full legal name, the account holder's information, the account type, the authorized payment amount, the routing number, the account number and the bank name, and it ends with the account holder's signature.
The form is not an application and has no fee of its own; USCIS says there is no additional cost to pay a filing fee by ACH. By completing the transaction you agree that the fees and all related financial transactions are final and not refundable, regardless of any action USCIS takes on your application, petition, or request, and that you must submit all fees in the exact amounts.
Only U.S. banks qualify: USCIS cannot accept ACH payments from foreign banks. Two companion forms cover other payment situations: Form G-1450, Authorization for Credit Card Transactions, for card payments, and Form G-1651, Exemption for Paper Fee Payment, for people who qualify for an exemption from the electronic payment requirement.
Who needs to file G-1650?
You use Form G-1650 if you are paying the filing fee for a USCIS benefit request by ACH debit from a U.S. bank account and you are filing by mail. The account can be a personal or a business account, and either a checking or a savings account.
Third parties may pay for you. Any owner of a U.S. checking or savings account may pay for your benefit request: the account holder completes Form G-1650, signs it and gives it to you to submit with your filing.
Applicants filing Form I-131 for emergency advance parole (EAP) must call the USCIS Contact Center to make an appointment. With an appointment, USCIS accepts an in-person payment for Form I-131 using Form G-1650 from a U.S. banking institution, among other methods.
Do not use Form G-1650 if your account is with a foreign bank. If you qualify for an exemption from the electronic payment requirement, you instead mail your benefit request with the correct fee payment and a properly completed Form G-1651, Exemption for Paper Fee Payment. To pay by card, use Form G-1450.
When to file G-1650
File Form G-1650 when you want to pay your filing fee by ACH debit from a U.S. bank account and you are filing by mail. It travels with the benefit request it pays for, so it has no deadline of its own: it is submitted whenever that request is filed.
If you are filing a corrected application, petition, or request and want to pay again by ACH debit, you need to include a new Form G-1650. If a debit block is on your account, contact your bank and give it the USCIS agency location code before you file, so the payment can be processed. USCIS will reject your application, petition, or request for lack of payment if your ACH payment is declined.
How to fill out G-1650
Enter the applicant's full legal name
Under Applicant's/Petitioner's/Requester's Information, type the Given Name (First Name), Middle Name (if any) and Family Name (Last Name) of the person filing the application, petition, or request.
Select the account holder type
Under Bank Account Holder Information, check one box: Business Account or Personal Account. Do not check both.
Enter the account holder's name
Type the Account Holder's Name as it appears on the account: the individual's given, middle and family names for a personal account.
Add the business name if needed
For a business account, enter the name of the business in the Business Name field, as it appears on the account.
Choose checking or savings
Under Bank Account Information, check one box: Checking Account or Savings Account. The account must be with a U.S. bank.
Enter the authorized payment amount
In Authorized Payment Amount, type the exact dollar amount of the filing fee you authorize USCIS to debit. Do not leave it blank.
Enter the routing number
Type the 9-digit Routing Number for the account. On a check it is the number at the bottom, but confirm with your bank if unsure.
Enter the account number
Type the Account Number, usually about 10 digits, which on a check is the second set of numbers at the bottom, just right of the routing number.
Enter the bank name
Type the Bank Name of the U.S. financial institution that holds the account.
Sign as the account holder
Under Authorization and Signature, the account holder signs. If someone else is paying for you, that account owner must sign, not the applicant.
Review, download and place on top
Check that every required item is complete: account type, checking or savings, amount, routing number and account number. Download or print the completed PDF from FillingPDF, keep a copy and place it on top of your benefit request package.
How to submit G-1650
Form G-1650 is submitted by mail, on top of the benefit request it pays for. USCIS gives no separate address for the form itself.
- By mail: complete and sign Form G-1650, place it on top of your benefit request and supporting documents, and mail them together to the filing location listed in the "Where to File" section of the USCIS webpage for the form you are submitting.
- In person (limited case): applicants filing Form I-131 for emergency advance parole must call the Contact Center to make an appointment; with an appointment, USCIS accepts Form G-1650 for an in-person payment.
If you print the form to mail it, make sure the form edition date and page numbers are visible at the bottom of all pages and that all pages are from the same edition; USCIS may reject the form if pages are missing or come from a different edition. Keep a printed or saved copy of the completed form for your records. For payment questions, call the USCIS Customer Contact number at 1-800-375-5283 (TTY 1-800-767-1833). FillingPDF lets you fill out and download the PDF; submission follows the USCIS channels above.
Common mistakes to avoid
- Leaving the Authorized Payment Amount blank; USCIS says it will not fill it in and the amount must be the exact filing fee.
- Checking both boxes, or neither, for Business Account or Personal Account, or for Checking Account or Savings Account; select just one in each pair.
- Entering the wrong routing or account number. The routing number is always 9 digits but may not be the left-most number on your checks; ask your bank if unsure.
- Forgetting to sign. The account holder's signature is required, and each Form G-1650 must be properly signed.
- Using an account at a foreign bank; USCIS can only withdraw funds from U.S. banking institutions.
- Not asking your bank to remove an ACH debit block, or to accept the USCIS agency location code, before filing.
- Submitting without enough money in the account to cover the entire filing fee; a declined ACH payment leads USCIS to reject the request.
- Placing Form G-1650 under the benefit request instead of on top of the package.
- Reusing the form for a corrected application, petition, or request instead of including a new Form G-1650.
Frequently asked questions
What is Form G-1650 used for?
Form G-1650, Authorization for ACH Transactions, lets USCIS debit a filing fee directly from a U.S. checking or savings account. You use it to pay the fee for an application, petition, or request that you file by mail. USCIS processes the payment through Pay.gov.
Is there a fee to file Form G-1650?
No. USCIS states there is no fee for Form G-1650 and no additional cost to pay a filing fee by ACH. You still pay the filing fee of the benefit request itself, in the exact amount; check the USCIS Fee Schedule page for it.
Can I use a foreign bank account on Form G-1650?
No. USCIS cannot accept ACH payments through foreign banks and can only withdraw funds from U.S. banking institutions. The form itself notes that the account must be with a U.S. bank.
Where do I put Form G-1650 when I mail my application?
Place it on top of your benefit request and supporting documents and mail everything together to the filing location in the Where to File section of the webpage for the form you are filing. USCIS gives no separate address for G-1650.
Can someone else pay my USCIS fee with their bank account?
Yes. Any owner of a U.S. checking or savings account may pay for your benefit request. That account holder completes and signs Form G-1650 and gives it to you to submit with your filing.
What is an ACH debit block and do I need to remove it?
A debit block stops unauthorized ACH withdrawals from an account. If yours has one, contact your bank before filing and give it the USCIS agency location code for your lockbox, or ask it to remove the block, so the payment can be processed. The ALC codes are listed on the USCIS G-1650 page.
What happens if my ACH payment is declined?
USCIS will reject your application, petition, or request for lack of payment if the ACH payment is declined. Make sure the account has enough money to cover the entire filing fee and that the routing and account numbers are correct.
Do I need a new G-1650 for a corrected application?
Yes. If you file a corrected application, petition, or request and want to pay again by ACH debit, include a new Form G-1650. A form from your earlier filing is not reused.
Can I fill out Form G-1650 online on FillingPDF?
You can fill out the G-1650 PDF online on FillingPDF and download or print it. FillingPDF is an independent service and does not submit the form or process payment; you mail it to USCIS with your benefit request.
Ready to fill out G-1650?
Fill out G-1650 now
