Filing payments
USCIS lets a firm pay filing fees by ACH debit from a bank account, authorized on Form G-1650. The Filing payments page is where you store the firm’s bank details once so that authorization form fills correctly on every filing that needs it.
Open Administrative → Filing payments.

What you set up
Section titled “What you set up”Enter the account you want USCIS to debit filing fees from:
- Account holder name — the name on the bank account.
- Bank / routing number — the ABA routing number for ACH.
- Account number — the account to debit.
- Account type — checking or savings.
Save. These values are stored for the firm and reused on every filing that authorizes payment by ACH.
What it’s used for
Section titled “What it’s used for”When you assemble a filing that pays its fee by ACH, the workspace prints these details onto the G-1650 authorization that goes with the packet — so USCIS can draw the filing fee from the firm’s account. Storing the account once means you don’t re-key it per case, and every G-1650 carries consistent, correct banking information.
Who can edit it
Section titled “Who can edit it”Because these are the firm’s banking details, the page is limited to owners and admins. Changes are recorded in the Activity log.
Was this page helpful?
Thanks — noted.