Skip to content
Occam Immigration
Search across all pages, guides, and glossary terms
↑↓ navigate↵ openesc close
Tool

know before you file

USCIS Filing Fee Calculator

Estimate listed government fees for one beneficiary. Select a supported case type for its fee items, or look up individual forms. Category, filing method, and case facts can change the amount due.

Fees current as of G-1055 (September 9, 2026)

Estimates cover one beneficiary and the government fees shown. Each additional person needs a separate review.

How to Pay USCIS Filing Fees

USCIS accepts several payment methods depending on how you file. Choose the right one to avoid delays.

Online (myUSCIS)

For forms USCIS currently accepts through its online portal. The listed online price does not mean every form combination can be filed together online.

G-1450 (Credit Card by Mail)

For paper filings sent by mail. Attach Form G-1450 to authorize USCIS to charge your card. Submit one G-1450 per form. No fee for the G-1450 itself.

G-1650 (ACH / Bank Transfer)

Pay by electronic funds transfer from a U.S. bank account. Use Form G-1650 for both mail-in and in-person filings at a USCIS office.

Paper payment exception

A check or money order requires a qualifying exception to the electronic-payment policy and the applicable USCIS exception process. Confirm the current form and filing instructions before sending payment.

Payment tips

  • • Each form needs its own separate payment
  • • Double-check the fee amount — wrong fee = automatic rejection
  • • Keep copies of all payment receipts
  • • Never send cash to USCIS

USCIS Fee Waivers (Form I-912)

Financial circumstances can support a request, but USCIS may waive only an eligible form and category after reviewing the request.

Financial bases for a request

  • ✓You receive a means-tested public benefit (Medicaid, SNAP, SSI, TANF)
  • ✓Your household income is at or below 150% of the Federal Poverty Guidelines
  • ✓You are experiencing financial hardship (with documentation)

Form and category eligibility matters

N-400, I-751, and N-600 may be waived when a request is granted. I-485 and I-601 require a qualifying public-charge-exempt category; I-131 and I-765 have their own category limits.

Ordinary family petition fees

I-130 and ordinary I-129F filing fees are not waived based on financial hardship. A waiver request alone never changes the amount shown above.

avoid these pitfalls

Common Filing Fee Mistakes

Wrong fee amount

USCIS rejects the entire application package if the fee is incorrect. Always verify against the current G-1055 fee schedule.

Using outdated fee info

USCIS updates fees periodically. Old blog posts and forum advice often show wrong amounts. Check the current schedule edition and any USCIS fee alerts before filing.

Forgetting concurrent discounts

A qualifying I-765 costs $260 with a paid, pending I-485 filed on or after April 1, 2024. A paid, still-pending older cohort can retain a $0 filing fee. Check the dates and category.

Not checking fee waiver eligibility

A financial basis does not make every form waivable. Confirm the form, category, request evidence, and USCIS decision before treating a fee as $0.

frequently asked questions

USCIS Filing Fee FAQ

For one ordinary marriage adjustment case using the supported paper filing path, the listed I-130 and I-485 fees total $2,115. Adding a qualifying I-765 makes $2,375; adding both I-765 and paper I-131 makes $3,005. These are illustrations, not a case-specific quote.
For a typical one-beneficiary case with a paper I-130 and required domestic NVC Affidavit of Support review, listed fees are $1,120 through the NVC visa-fee stage, or $1,355 including the later USCIS Immigrant Fee. An online I-130 changes the complete example to $1,305. The NVC review and immigrant fees have exceptions.
The general N-400 fee is $760 on paper or $710 online. The $380 reduced option requires documented household income at or below 400% of Federal Poverty Guidelines and paper filing. Qualifying military applicants may be exempt.
Yes. For paper filings, attach Form G-1450 (Authorization for Credit Card Transactions) to authorize USCIS to charge your card. For online filings through myUSCIS, you can pay directly with a credit card, debit card, or bank account. For in-person filings at a USCIS office, use pay.gov.
Form G-1450 is the Authorization for Credit Card Transactions. It allows USCIS to charge your credit card for filing fees when you submit a paper application by mail. You need one G-1450 for each form you are filing. There is no fee for the G-1450 itself.
Form G-1650 is the Authorization for ACH Transactions. It allows USCIS to collect your filing fee via electronic funds transfer (EFT) from a U.S. banking institution. This is used for both mail-in and in-person filings at a USCIS office.
A financial basis alone does not waive a fee. USCIS must grant a request for a form and category that permits waiver. Ordinary family I-485 and advance-parole I-131 fees are not waived simply because an applicant requests one; qualifying exceptions need case-specific review.
No. USCIS filing fees are generally not refundable, even if your application is denied. If USCIS rejects your application because you sent the wrong fee amount, the incorrect payment will be returned, but you will need to refile with the correct fee.
No. As of April 1, 2024, biometrics fees are included in the filing fees for most forms. You no longer need to pay a separate $85 biometrics fee for family-based immigration applications.
USCIS will reject your entire application package and return it to you. This is one of the most common reasons for rejection. Always verify the current fee amount using the official Form G-1055 fee schedule before filing.

need help filing?

Don't navigate immigration fees alone.

Our attorneys review your situation and map out a clear, fast path to filing — including exactly which forms and fees apply to your case.

We take on a limited number of new cases each month.

Straight Answers. No Obligation.