Finance calculators

USCIS Fee Calculator

Updated Sep 1, 2026 By Infinity Calculator
Rate Formulas
Enter a quantity for each form and click Calculate to estimate your total USCIS filing fees.
Filter by Category
Find a Form
    Type to filter; use ↑/↓ arrows, Enter to select, Esc to close.
    Filing Options
    Rate tier used for the Subtotal column
    Fee Results
    Form Description Standard Fee Online Filing Fee Nonprofit Rate Small Employer Rate Quantity Subtotal
    Grand Totals → Standard: $0 Online: $0 Nonprofit: $0 Small Employer: $0 Active tier
    (Standard):
    $0
    Standard Total
    $0
    Online Filing Total
    $0
    Nonprofit Total
    $0
    Small Employer Total
    $0
    Total Cost by Rate Tier
    Cost Breakdown by Form (Active Tier)
    Step-by-Step Solution

    Introduction

    Filing forms with USCIS costs money. Each form has its own fee, and some forms have different prices based on how you file or what type of employer you are. It can be hard to add up the total cost, especially if you need to file more than one form at a time.

    This free USCIS Fee Calculator helps you estimate your immigration filing fees in one place. Just pick your forms, enter how many you need to file, and choose your rate type: standard, online, nonprofit, or small employer. The calculator shows you the cost for each form and adds up your grand total. It covers the most common USCIS forms, including the I-130, I-140, I-485, I-765, N-400, I-907 premium processing, and many more.

    All fees shown are based on the official USCIS Form G-1055 fee schedule. You should always check uscis.gov for the latest fees before you send in your forms, as USCIS can change prices at any time. This tool gives you an estimate. It does not guarantee the exact amount you will owe.

    How to Use Our USCIS Fee Calculator

    Enter the USCIS forms you plan to file, pick your rate tier, and set a quantity for each form. The calculator will show you the total filing fees you can expect to pay.

    Filter by Category: Click a category tab like "Family-Based" or "Employer / Petitioner" to show only the forms that match your needs. Click "All Forms" to see every form at once.

    Searchable Dropdown: Click the dropdown box and type a form number like "I-485" or "N-400." Pick the form you need from the list that appears.

    Search by Number or Keyword: Type a form number or a word like "naturalization" into the search box and click the search button. The table will update to show only matching forms.

    Rate Tier: Choose the rate that applies to you. Pick "Standard" for most filers. Pick "Online Filing" if you file on the USCIS website. Pick "Nonprofit" if you work for a qualifying nonprofit. Pick "Small Employer" if your company has 25 or fewer full-time employees.

    Biometrics Fee: Check this box if you want to include the biometrics services fee. This fee only applies to certain forms that require fingerprints or photos.

    Quantity: In the table, type how many of each form you plan to file. Set the number to 1 or more for any form you need.

    Calculate: Click the "Calculate" button to see your results. The calculator will show a cost breakdown by form, totals for each rate tier, visual charts, and a step-by-step explanation of how your total was found.

    Understanding USCIS Filing Fees

    When you apply for immigration benefits in the United States, you usually have to pay a fee. These fees go to USCIS, which stands for U.S. Citizenship and Immigration Services. USCIS is the government agency that handles applications for green cards, work permits, citizenship, and other immigration requests.

    Each form you file has its own fee. Some forms cost less than $100, while others cost thousands of dollars. The exact amount depends on the type of form, how you file it, and who is filing. For example, Form I-485 (used to apply for a green card from inside the U.S.) costs $1,440, while Form N-400 (used to apply for U.S. citizenship) costs $760 at the standard rate.

    Different Rate Tiers

    USCIS does not charge everyone the same price. There are four main rate tiers:

    • Standard: The base fee that most people pay when filing by mail.
    • Online Filing: A lower fee available for certain forms when you file on the USCIS website instead of by mail.
    • Nonprofit: A reduced fee for qualifying nonprofit organizations, such as 501(c)(3) charities and accredited colleges.
    • Small Employer: A reduced fee for employers with 25 or fewer full-time workers.

    Not every form qualifies for every rate tier. If a reduced rate is not available for a form, the standard fee applies.

    Biometrics and Fee Waivers

    Some applications require a biometrics services fee. This is a small extra charge (usually $30) that covers the cost of collecting your fingerprints and photo. Not all forms require it.

    If you have a low income, you may be able to get a fee waiver using Form I-912. A fee waiver means USCIS lets you file without paying the fee. Not all forms allow fee waivers, and you must meet specific income requirements, based on your annual income, to qualify.

    Why Fees Change

    USCIS updates its fee schedule from time to time. The current fees are based on the USCIS Form G-1055 fee schedule. Fees can go up or down when USCIS reviews its costs. Always check the official USCIS website at uscis.gov before you file to confirm the current fee for your form.

    Tips Before You File

    • Pay the correct fee. USCIS will reject your application if you send the wrong amount.
    • Check if you can file online. You may save money and get faster processing.
    • If you are filing more than one form at the same time, add up each fee. For example, Form I-485 includes the cost of Form I-131 and Form I-765 when filed together.
    • Premium processing (Form I-907) is an optional extra fee that speeds up certain petitions. It does not replace the base filing fee.
    • If you are relocating to the U.S. for work, factor in other expenses beyond USCIS fees, such as the cost of living in a new city.

    Formulas used

    Row Subtotal (per form, active tier)
    \text{Subtotal}_i = (\text{Fee}_{\text{tier},i} + \text{Biometrics}_i) \times \text{Qty}_i
    Grand Total for a Rate Tier
    \text{Total}_{\text{tier}} = \sum_{i=1}^{n} (\text{Fee}_{\text{tier},i} + \text{Biometrics}_i) \times \text{Qty}_i
    Tier Fee Selection with Fallback
    \text{Fee}_{\text{tier},i} = \begin{cases} \text{TierRate}_i & \text{if tier rate exists} \\ \text{StandardRate}_i & \text{otherwise} \end{cases}
    Biometrics Fee (conditional inclusion)
    \text{Biometrics}_i = \begin{cases} \text{BioFee}_i & \text{if biometrics enabled and required} \\ 0 & \text{otherwise} \end{cases}

    Frequently asked questions

    What is a USCIS filing fee?

    A USCIS filing fee is the money you pay to the U.S. government when you send in an immigration form. Each form has its own price. You must pay the right fee or USCIS will send your form back.

    How do I know if I qualify for the nonprofit rate?

    The nonprofit rate is for 501(c)(3) organizations, accredited colleges and universities, and government research organizations. If your employer is one of these, you may qualify. Check the USCIS website to confirm.

    What counts as a small employer for USCIS fees?

    A small employer is a company with 25 or fewer full-time equivalent (FTE) employees. This includes workers at any subsidiaries or affiliates. If your company meets this rule, you may pay a lower fee on some forms.

    What is the biometrics fee?

    The biometrics fee is an extra charge, usually $30, that covers the cost of collecting your fingerprints and photo. Only some forms require it. Check the box in the calculator to add this fee if it applies to you.

    Which forms require a biometrics fee?

    Only a few forms require biometrics. In this calculator, forms like the I-131 Reentry Permit and I-601A include biometrics. The calculator marks these forms for you when you turn on the biometrics option.

    What does it mean when a fee column shows a dash instead of a dollar amount?

    A dash in the table means that rate tier is not available for that form. When you pick a tier that is not available, the calculator uses the standard fee instead and shows a note to let you know.

    Why does the I-485 fee include I-131 and I-765?

    When you file Form I-485 to adjust status, the $1,440 fee already covers a concurrent I-131 (travel document) and I-765 (work permit). You do not need to pay separate fees for those two forms if you file them at the same time as the I-485.

    What is a fee waiver and how do I know if I qualify?

    A fee waiver lets you file without paying the fee. You apply for one using Form I-912. You may qualify if you have a low income, receive certain government benefits, or face financial hardship. Not all forms allow fee waivers. The calculator marks forms that may be eligible.

    How much does it cost to file Form I-130?

    Form I-130 costs $675 at the standard rate. If you file online, the fee drops to $625. This form is used by U.S. citizens and permanent residents to sponsor a family member for immigration.

    How much does it cost to file Form N-400 for citizenship?

    Form N-400 costs $760 at the standard rate and $710 if you file online. This form is used by permanent residents to apply for U.S. citizenship through naturalization.

    How much does it cost to file Form I-765 for a work permit?

    Form I-765 costs $520 at the standard rate and $470 if you file online. This form is used to apply for an Employment Authorization Document (EAD).

    How much does it cost to file Form I-485 to get a green card?

    Form I-485 costs $1,440. This fee includes the cost of filing Form I-131 and Form I-765 at the same time. This form is used to apply for permanent residence from inside the United States.

    Can I save money by filing online?

    Yes, for some forms. USCIS offers a lower fee when you file certain forms online instead of by mail. For example, the I-130 drops from $675 to $625, and the N-400 drops from $760 to $710. Select the "Online Filing" rate tier in the calculator to see which forms offer this discount.

    What happens if I pay the wrong fee?

    USCIS will reject your form and send it back if you pay the wrong amount. Your application will not be processed. That is why it is important to check the current fee before you file.

    What do the charts show?

    The bar chart shows your grand total under each of the four rate tiers so you can compare costs. The donut chart shows how your total breaks down by form so you can see which forms cost the most.

    Why did the USCIS fee for my form go up?

    USCIS reviews and updates its fees from time to time to cover its operating costs. Forms with a recent price change show a yellow "Fee change" badge in the calculator. Hover over the badge to see the old and new fee amounts.

    How often does USCIS change its fees?

    There is no set schedule. USCIS can change fees whenever it completes a fee review. Major fee updates have happened every few years. Always verify fees at uscis.gov before filing.

    What payment methods does USCIS accept?

    USCIS accepts personal checks, money orders, cashier's checks, and credit or debit cards (for online filings). Do not send cash. Check the instructions for your specific form to see which payment methods are allowed.