IMMIGRATION CALCULATORS

Immigration Cost Calculator — United States

Estimate USCIS filing fees for employment-based green cards, family petitions, and naturalization applications.

Children under 21 who are filing as derivative beneficiaries.

Enter your details to see results

Disclaimer: USCIS fees change periodically. Verify all current fees at uscis.gov before filing. Attorney fees are additional and vary widely. This is not immigration advice.

Related Calculators

Green Card Priority Date Estimator · Citizenship Timeline Calculator · Work Visa Eligibility Calculator · Visa Overstay Bar Calculator · Lost Wages Calculator

Frequently Asked Questions

What are the USCIS fees for an employment-based green card?
For an EB-2 National Interest Waiver (self-petition): Form I-140 filing fee $700 + Form I-485 (adjustment of status) $1,440 + biometrics $85 = approximately $2,225 for the principal applicant. Each derivative beneficiary (spouse, child under 21) filing I-485 adds $1,440 + $85 = $1,525. Total for a couple: approximately $3,750 in government fees before attorney fees ($4,000–$12,000 typical). USCIS fee increases take effect periodically — check uscis.gov for current amounts.
How much does naturalization cost in the United States?
The filing fee for Form N-400 (Application for Naturalization) is $725. There is no biometrics fee (included). Fee waivers are available for applicants with household income at or below 150% of the federal poverty guidelines. Military naturalization has separate rules. Processing times vary significantly by USCIS field office — currently 12–24 months in most locations. Civics test preparation materials are free from USCIS.
Are there premium processing options for green card applications?
Premium processing (I-907) is available for certain employment-based petitions (I-140 for most categories) at $2,805 (2024), guaranteeing a 15-business-day adjudication of the petition — not the entire green card process. Premium processing does not apply to I-485 adjustment of status, which remains subject to standard processing times (12–36 months depending on visa availability and USCIS workload). It is useful for employers who need quick confirmation of I-140 approval.

Related Tools & Guides

AI for Immigration Lawyers: Global Leads, 24/7 Multilingual  ·  Naturalization Timeline Calculator US  ·  DACA Renewal Cost Calculator  ·  Green Card Priority Date Estimator US  ·  More free legal tools

Need legal help with your claim?

Embed this calculator

Copy the code below and paste it into your website.

The embed includes a "Powered by LexScale.ai" attribution that links back to the original calculator.

Ready to grow your firm with AI?