What USCIS actually charges

File on the right numbers.

Form N-400 naturalization currently costs $760 filed on paper or $710 filed online, per the USCIS fee schedule in effect since April 1, 2024.

Six free calculators for USCIS filing fees, green card priority-date waits, naturalization eligibility, and visa processing timelines, built from published USCIS data. Educational estimates, not legal advice.

USCIS Fee Calculator

Estimated filing fee -

Standard paper fee shown. Online filing saves $50 on most forms. Not legal advice.

USCIS Form G-1055Nothing you enter leaves this page
Based on published USCIS data Nothing typed here gets stored Same math on a phone or a desktop No account, no cost
01 -- Match the form to the tool

Immigration Calculators

Numbers that change. Estimates that still help.

A fee for the wrong form gets your package returned. Check the form number twice.

How much does USCIS charge to file?

USCIS filing fees for common forms range from $465 (Form I-90, green card renewal) to $1,440 (Form I-485, adjustment of status), under the fee schedule in effect since April 1, 2024 (Form G-1055, 8 CFR 106.2). Most forms carry a $50 discount when filed online through a USCIS account. See the 2026 U.S. Immigration Filing Fees Reference for the full table, sourced and dated, or open the calculator above for your specific form.

The figures on this site are educational estimates drawn from the published USCIS fee schedule and reported processing ranges. Fees and timelines shift, sometimes with little notice. Confirm current numbers at uscis.gov before filing, and talk to a licensed immigration attorney about your specific situation.

Which calculator matches your situation

Six tools cover different stages of a case, and it is easy to open the wrong one first. A quick map:

If you already have a form number in hand and just want the cost, start with the USCIS Fee Calculator. It covers the eight forms people file most often, from I-90 renewals to N-400 naturalization, and multiplies by applicant count for family filings.

If you are a permanent resident trying to figure out when you qualify to apply, the question usually splits in two. The Physical Presence Calculator checks whether time spent outside the country has eaten into the days you need. The Continuous Residence Calculator checks something different: whether any single trip abroad was long enough to reset your clock entirely, regardless of your total days present. Run both if you have traveled at all during your residency period. They answer different questions, and a pass on one says nothing about the other.

The Naturalization Eligibility Calculator rolls those checks together against both the standard 5-year track and the 3-year track available to some spouses of U.S. citizens, so you can see which one you are actually on.

Waiting on a family or employment petition rather than applying yourself? The Green Card Date tool estimates priority-date waits by preference category using the monthly Visa Bulletin, and the Visa Timeline tool estimates adjudication time by visa class and service center. Different bottlenecks, different tools.

Filing for a family member does not multiply your own fee. It creates a separate petition with its own filing fee, one per beneficiary.

A worked case: three N-400 applications

Say three household members are each filing Form N-400 for naturalization. The USCIS Fee Calculator uses the same constant for every N-400 filer: $760, the standard paper fee under Form G-1055 (8 CFR 106.2, effective April 1, 2024). Enter form N-400 and set applicants to 3, and the calculator multiplies straight through: $760 × 3 = $2,280.

That total assumes paper filing and no fee waiver. Filing online through a USCIS account drops the per-person fee to $710, which would put the same household at $2,130 instead: a $150 difference across three filings. The calculator shows the paper figure because it is the default most applicants still use, with the online-discount note sitting directly under the result. Neither total includes a biometrics fee, which some applicants pay separately, and neither reflects an approved fee waiver on Form I-912.

The lesson generalizes past N-400: multiply the listed per-form fee by your applicant count, then check separately whether your form qualifies for the online discount or a waiver. The calculator will not catch those exceptions for you.

Where these numbers come from, and where they stop being reliable

Every fee figure on this site traces back to USCIS Form G-1055, the fee schedule under 8 CFR 106.2 that took effect April 1, 2024. That is a primary source, not a summary of one, and it is the same schedule cited in the 2026 fee reference table.

What the calculators do not do: they do not add biometrics fees, which apply to some but not all forms and are billed separately. They do not check fee-waiver eligibility (Form I-912 handles that, and USCIS sets the income thresholds). They do not account for premium processing, attorney costs, or state-level fees that sit outside the federal filing fee entirely. And they do not predict the future. USCIS revises this schedule periodically, sometimes with limited notice, so a number that was current in April 2024 can go stale without warning.

Treat every result as a starting estimate, not a final total, and confirm the live number at uscis.gov before you write a check or submit payment online.