Immigration Fee Calculator

Calculate USCIS immigration application fees by form type

An immigration fee calculator helps you understand the USCIS filing fees for common immigration applications including green cards, citizenship, work permits, and family petitions. Always verify fees at uscis.gov before filing — fees change periodically.

Important: USCIS fees shown are based on 2025 fee schedule. Fees change periodically. Always verify current fees at uscis.gov before filing. Filing with wrong fee amount will result in rejection.

Select Immigration Application

How to Use the Immigration Fee Calculator

USCIS immigration applications require the correct filing fee paid by check or money order (no cash). This immigration fee calculator shows you the current fees for common immigration forms so you can budget accurately and avoid having your application rejected for incorrect payment.

Step 1: Select Your Application Type

Different applications have different fees. The I-485 (Adjustment of Status / Green Card) has different fees for adults, children under 14, and seniors over 79. The N-400 (naturalization/citizenship) fee is the same for most applicants. Select the application that matches your situation from the dropdown.

Biometrics and Premium Processing

Many applications require a biometrics appointment at a USCIS Application Support Center, where your fingerprints and photo are taken. The biometrics fee is typically $85 but is sometimes included in the application fee. Premium processing (Form I-907, currently $2,805) guarantees a 15-business-day decision on certain petition types (I-129, I-140). Not all applications are eligible for premium processing.

Fee Waivers and Reduced Fees

If you cannot afford USCIS fees, you may qualify for a fee waiver using Form I-912. Eligibility requires: current receipt of means-tested public benefits (Medicaid, SNAP, SSI, etc.), or income at or below 150% of the federal poverty guidelines, or financial hardship. Fee waivers are available for many forms including I-485, N-400, I-765, and I-131. Note: fee waivers are not available for I-129F, I-130, or I-140.

Frequently Asked Questions

How much does it cost to apply for a green card?

Adjustment of status (I-485) costs $1,440 for adults (includes biometrics). Add I-131 (travel document) $630 and I-765 (work permit) $520 if needed. Total out-of-pocket can be $2,500+, plus attorney fees of $1,500–$5,000 depending on complexity.

How much does citizenship (naturalization) cost?

Form N-400 filing fee is $760. Biometrics fee of $85 is often included. Total USCIS fees: $760–$845. Add attorney fees of $500–$2,000 for the application. Fee waivers available for qualifying low-income applicants.

Are USCIS fees refundable?

No. USCIS filing fees are generally non-refundable, even if your application is denied. The only exception is if USCIS rejects (not denies) your application for being incomplete — in that case, fees are returned.

Can USCIS fees be waived?

Yes, for certain applications. Fee waivers (Form I-912) are available for people who receive means-tested public benefits or whose income is at or below 150% of the poverty level. N-400 naturalization, I-485 adjustment, and several other forms are eligible for fee waivers.

Is this tool free?

Yes, completely free with no signup required. Always verify current fees at uscis.gov before filing.