Fees, support & filing toolsOfficial USCIS form guide

USCIS Form G-1650: Authorization for ACH Transactions

Quick answer

What is USCIS Form G-1650 used for?

Use Form G-1650, Authorization for ACH Transactions, to electronically pay the filing fees and other applicable fees for benefit requests with an Automatic Clearing House (ACH) debit payment from a U.S. bank account. We will use the information you provide on your Form G-1650 to debit your bank account directly. There is no additional cost to pay your filing fee by ACH transaction. We cannot accept any ACH payment through foreign banks; we can only withdraw funds from U.S. banking institutions.

What to prepare before filling G-1650

  1. 01

    Confirm that Form G-1650, Authorization for ACH Transactions, matches the specific benefit, request, verification, or record you need.

  2. 02

    Download the current Form G-1650 and its separate instructions from USCIS, then compare the edition date before typing any answers.

  3. 03

    For Form G-1650, collect the identity records, receipt or account numbers, dates, addresses, and prior immigration documents that support your answers.

  4. 04

    Verify the current Form G-1650 fee and assemble the financial, income, household, or payment evidence required for this filing.

Current official filing details

The details below are condensed from the USCIS page reviewed on 2026-07-26. Follow the official page and instructions if they differ from this snapshot.

Edition date

06/03/25. You can find the edition date at the bottom of the page on the form and instructions.

Where to file

Complete Form G-1650 and place it on top of your benefit request and supporting documents. Mail them together to the filing location listed in the “Where to File” section of the webpage for the form you are submitting.

When to file

File Form G-1650 when you want to pay your filing fee using an ACH debit transaction from a U.S. bank account and are filing by mail. NOTE: Applicants filing Form I-131 for emergency advance parole (EAP) need to call the Contact Center to make an appointment.

If you have an appointment, we will accept an in-person payment for Form I-131 using a credit, debit or prepaid card with Form G-1450, Authorization for Credit Card Transactions; from a U.S. banking institution using Form G-1650, Authorization for ACH Transactions; or, if you are eligible for an exception to the electronic payment requirement, with a business or personal check using Form G-1651, Exemption for Paper Fee Payment.

Filing fee

There is no fee for Form G-1650. You can find USCIS filing fees by visiting our Fee Schedule page.

By completing this transaction, you agree to pay for a government service and that the fees and all related financial transactions are final and not refundable, regardless of any action USCIS takes on an application, petition, or request. You must submit all fees in the exact amounts.

USCIS filing tips

Complete and sign your Form G-1650 following the form instructions; Make sure you have selected just 1 of the 2 boxes to indicate whether the bank account you are using to pay the filing fee is a personal or business account; Provide the name of the account holder as it appears on the account: the individual account holder for a personal account or the name of the business for a business account; Make sure you have selected just 1 of the 2 boxes to indicate whether the bank account you are using to pay the filing fee is a checking or savings account; Make sure you have provided the correct 9-digit routing number and bank account number for the account. The routing number will always be 9 digits, but it might not be the left-most number that appears at the bottom of your checks.

Check with your bank if you’re not sure of the correct routing and account number; Make sure you have provided the correct dollar amount of the filing fee that you are authorizing to be paid with this form (Do not leave it blank. We will not fill this in.); Provide the name of the bank; Make sure the account has enough money to cover the entire filing fee;

Special instructions

ACH Debit Block Some bank account owners may have placed an account debit block to prevent unauthorized individuals from withdrawing funds using an ACH transaction. If you have a debit block on your account, you must contact your bank and give them the appropriate USCIS agency location code (ALC) to unblock our transaction or ‘whitelist’ USCIS before you file.

This will ensure that we can successfully process your payment. This table lists the location code for each lockbox.

Give the appropriate code to your bank to unblock/whitelist the USCIS lockbox: Lockbox or SIU LocationALC CodeBank Statement NotationPhoenix/Tempe7001010330USCIS Phoenix LockboxDallas/Lewisville7001010331USCIS Dallas LockboxChicago7001010335USCIS Chicago LockboxElgin/Carol Stream7001010390USCIS Elgin LockboxMontclair, CA700101031FUSCIS WFCMinneapolis, MN700101031JUSCIS MTC If you are filing your benefit request with any other USCIS office, you will need provide the following ACH location codes to your bank to unblock/whitelist USCIS before filing: 700101031B, 700101031D, 700101031E, 7001010333, 7001010325, 7001010326, 7001010327, 7001010328, 7001010329, 7001010371, 7001010372, and 70010103X5.

Official G-1650 downloads and filing links

Clerks AI PDF skill

Prepare the PDF from your source documents

Add the blank G-1650 PDF and your records. Clerks AI helps ChatGPT or Claude Code map supported facts to fields and flag missing information for review. You still decide eligibility, verify every answer, and follow USCIS filing rules.

Get the AI PDF filling skill

USCIS Form G-1650 FAQ

What is Form G-1650 used for?

Use Form G-1650, Authorization for ACH Transactions, to electronically pay the filing fees and other applicable fees for benefit requests with an Automatic Clearing House (ACH) debit payment from a U.S. bank account. We will use the information you provide on your Form G-1650 to debit your bank account directly.

How much does Form G-1650 cost?

There is no fee for Form G-1650. You can find USCIS filing fees by visiting our Fee Schedule page. By completing this transaction, you agree to pay for a government service and that the fees and all related financial transactions are final and not refundable, regardless of any action USCIS takes on an application, petition, or request. You must submit all fees in the exact amounts.

Can I file Form G-1650 online?

The USCIS all-forms directory does not list a general online filing option for this form. Follow the official page for the required filing method.

Related USCIS form guides

Source: U.S. Citizenship and Immigration Services. Independent guide by Clerks AI; not affiliated with USCIS and not legal advice.

Last researched 2026-07-26. Recheck the official page before filing.