USCIS Filing Fees Calculator
How to calculate USCIS fees correctly
The official G-1055 Fee Schedule lists base amounts per form. Since the 2024 fee rule, some bundles were split and a few forms are cheaper online. Use this order of operations:
- List which forms you will file (e.g., I-130, I-485, I-765, I-131, N-400, I-140).
- Choose submission method: online (USCIS account) vs paper (mail). Some online filings are $50 less.
- Verify if you qualify for any exemptions/reductions (e.g., reduced N-400 paper fee at ≤400% FPL).
- Check whether Pub. L. 119-21 additional charges apply; these are separate from the base fee.
- Make separate payments if the instructions require it.
The calculator above follows this logic and surfaces additional charges as a separate line item.
Online vs paper — key forms
| Form | Online | Paper | Notes |
|---|---|---|---|
| I-130 | $625 | $675 | Online is $50 cheaper. |
| I-485 (adult) | $1,440 | $1,440 | + $1,500 if filed/adjudicated in court (separate). |
| I-765 (general) | $470 | $520 | Exceptions: with I-485 filed 04/01/2024+ — $260; old paid I-485 (to 03/31/2024) — $0. |
| I-131 | $580 | $630 | Advance Parole and others; see exemptions. |
| N-400 | $710 | $760 | Reduced paper fee $380 at ≤400% FPL (see form instructions). |
| I-140 | $715 | $715 | Premium Processing is separate. |
| USCIS Immigrant Fee | $235 | $235 | For Green Card production after consular processing. |
Examples
Marriage-based AOS (inside the U.S.): I-130 (online) + I-485 (adult) + initial I-765 tied to I-485 (filed on/after 04/01/2024).
Total: I-130 $625 + I-485 $1,440 + I-765 $260 = $2,325. No additional charges.
Naturalization: N-400 (online) — $710. Reduced paper fee $380 may apply at ≤400% FPL with proper documentation.
TPS — initial EAD: I-765 (TPS/Asylum/Parole initial) online — $470 + Pub. L. 119-21 additional charge $550 = $1,020.
What are Pub. L. 119-21 additional charges?
These are separate statutory amounts, indexed annually, that apply to certain categories (notably some EAD filings in humanitarian/temporary statuses):
- Initial EAD — add $550.
- Renewal EAD — add $275.
- They are in addition to the base fee and require a separate payment.
Practice tip: use separate checks/transactions for each item to avoid rejects for misapplied payments.
How to pay correctly
Always follow the form’s instructions. General guidance:
- For paper filings: separate check/money order per form/charge (unless the form states otherwise).
- For online filings: review the final total in your USCIS account before confirming.
- Payment memo should include the exact form number and A-Number (if any).
- Keep receipts; include copies with the packet when advised.
Speed tip: if you anticipate an RFE or additional payment, pre-prepare a labeled check and envelope to avoid delays.
Common mistakes
- One check for everything. Instructions often require separate payments.
- Ignoring online discounts. I-130 / I-131 / N-400 can be cheaper online.
- Missing reductions/exemptions. Reduced N-400 paper fee may apply at ≤400% FPL.
- Forgetting Pub. L. 119-21 charges. Certain EAD filings require them.
- Using outdated amounts. Always verify against the latest G-1055.
Typical online fees — quick view
FAQ
Can I pay one lump sum for a multi-form packet?
Usually no. USCIS often requires separate payments per form and per additional charge. Follow the form’s instructions.
Am I eligible for a reduced N-400 fee?
Potentially — for paper filings if household income ≤ 400% FPL and you provide the required documentation.
Why are online fees sometimes cheaper?
Under the current schedule, some forms have a $50 online discount (e.g., I-130, I-131, N-400).
Where do I confirm the latest amounts?
Always check the newest G-1055 Fee Schedule and the specific form page on uscis.gov.
