USCIS Fee Calculator: Current Filing Fees for Employment-Based Visas (2026)

The USCIS fee calculator gives a base total but omits premium processing and the extra $100K H-1B fee. See the verified 2026 fees for Form I-129, I-140, and I-485.
Last Updated
June 23, 2026
Written by
Reviewed By
Team Beyond Border
US Passport
Table of Content
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
!
Key Takeaways About USCIS Filing Fees 2026:
  • »
    To use the USCIS fee calculator, you must select a form first; then it provides the base filing fee for that specific form.
  • »
    Employment-based petition fees were restructured in two phases: the April 1, 2024, USCIS fee rule (Federal Register 2024-01427) and the H.R. 1 / One Big Beautiful Bill Act surcharges, effective July 22, 2025.
  • »
    Current USCIS filing fees for employment-based categories are $1,380 for an H-1B petition (Form I-129), $1,655 for an O-1 petition, $1,985 for an L-1 petition, and $1,315 for an immigrant worker petition (Form I-140).
  • »
    Employment-based petitions are not eligible for USCIS fee waivers, and all USCIS fees are non-refundable regardless of outcome.
  • »
    Beyond Border attorneys have collectively handled 4,000+ immigration cases, including O-1, EB-1A, EB-2 NIW, L-1, and I-485 filings, and can provide a verified cost breakdown before you commit to a filing strategy.

With the USCIS fee calculator, you can select a petition form and see the base filing fees. The fee calculator does not include other associated costs, such as premium processing, the additional H-1B fees that employers pay on top of the I-129 base fee, or the $100,000 petitioner fee now required for most new H-1B filings.

This guide explains how the calculator works, the current filing fees for the various employment-based categories, and how to pay to USCIS. 

Beyond Borders' attorneys handle O-1, EB-1A, EB-2 NIW, L-1, and I-485 filings for international professionals and Founders. We’ve handled over 4,000 cases with an approval rate over 98%. Our attorneys can provide a cost breakdown for your specific case to help you make an informed decision. 

What Are the Current USCIS Filing Fees? 

USCIS filing fees vary by visa category. But for this article, our focus is on the employment-based categories. Here’s a tabular breakdown of the fees involved; 

Form Purpose Standard Fee Online Filing Fee
I-140 Immigrant petition (EB-1A, EB-2 NIW, EB-3) $715 $665
Asylum Program Fee
  • Regular petitioner
  • Nonprofit
  • Small employer or self-petitioner
  • $600
  • $0
  • $300
  • $600
  • $0
  • $300
I-485 Adjustment of status (Green card) $1,440 $1,375
I-907 Premium processing (optional) $2,965 $2,965
I-765 Employment Authorization Document (EAD) $520 $470
I-131 Advance Parole $630 $630
I-129 Nonimmigrant worker petition (O-1, L-1, H-1B) $1,055 / $1,385
N-400 Naturalization $760 $710
I-90 Green card renewal or replacement $540 $540

I-140

Purpose

Immigrant petition (EB-1A, EB-2 NIW, EB-3)

Standard Fee

$715

Online Filing Fee

$665

Asylum Program Fee

Regular petitioner

$600

Nonprofit

$0

Small employer or self-petitioner

$300

I-485

Purpose

Adjustment of status (Green card)

Standard Fee

$1,440

Online Filing Fee

$1,375

I-907

Purpose

Premium processing (optional)

Standard Fee

$2,965

Online Filing Fee

$2,965

I-765

Purpose

Employment Authorization Document (EAD)

Standard Fee

$520

Online Filing Fee

$470

I-131

Purpose

Advance Parole

Standard Fee

$630

Online Filing Fee

$630

I-129

Purpose

Nonimmigrant worker petition (O-1, L-1, H-1B)

Standard Fee

$1,055 / $1,385

Online Filing Fee

N-400

Purpose

Naturalization

Standard Fee

$760

Online Filing Fee

$710

I-90

Purpose

Green card renewal or replacement

Standard Fee

$540

Online Filing Fee

$540

How Does the USCIS Calculator Work? 

The USCIS fee calculator is essentially a form selection tool. To use it, choose the form you intend to file, and it will show the total fees for both online and standard paper filing. 

For most employment-based forms, the filing fee includes the base filing fee, the Asylum Program Fee where applicable, and any H.R. 1 surcharges that are now part of the current fee schedule.

This means two applicants can have nearly identical applications but different fees. The factors that typically affect prices are;  

  • Filing method: There is the standard (paper) method, where you mail your documents to USCIS, and the online method, where you upload your documents online. Online filing costs less than standard filing. 
  • Employer size: With the introduction of the asylum program fee, the total cost for your base filing fee now depends on the number of employees your employer has. 
Green Card Photo Requirements 2026: Complete USCIS Guide

How Employment-Based Petition Fees Are Structured

Employment-based petition fees have three components; 

  • Base Filing Fee: This varies depending on the category in which you are filing Form I-129. There is no flat filing fee. 
  • Asylum Program Fee: This is added to all Form I-129 and Form I-140 filings, and the amount you pay depends on the number of employees your employer has. Small organizations with 25 or fewer full-time equivalent employees pay $300. Nonprofits pay $0, while organizations with more than 25 employees pay $600 per petition. 
  • H.R.1 Surcharges: This was added under the One Big Beautiful Bill Act (Public Law 119-21), signed July 4, 2025 and effective July 22, 2025. The FY 2026 inflation adjustment to these fees took effect on January 1, 2026. 

The fee amounts in the table below reflect all three components. 

Filing Fees by Employment-Based Category

Use the table below to budget your petition before filing. All fees include the three standard components as explained above;

Form Classification Standard Fee Small Employer / Nonprofit Eligible
I-129 H-1B / H-1B1 $1,380 Yes
I-129 L-1 (intracompany transferee) $1,985 Yes
I-129 O-1 (extraordinary ability or achievement) $1,655 Yes
I-129 E-1, E-2, E-3, TN, H-3, P, Q, R $1,615 Yes
I-140 EB-1A, EB-1B, EB-2, EB-3 $1,315 Yes
I-485 Adjustment of status (age 14 and over) $2,590 No

I-129 — H-1B / H-1B1

Standard Fee

$1,380

Small Employer / Nonprofit Eligible

Yes

I-129 — L-1

Classification

Intracompany transferee

Standard Fee

$1,985

Small Employer / Nonprofit Eligible

Yes

I-129 — O-1

Classification

Extraordinary ability or achievement

Standard Fee

$1,655

Small Employer / Nonprofit Eligible

Yes

I-129 — E-1, E-2, E-3, TN, H-3, P, Q, R

Standard Fee

$1,615

Small Employer / Nonprofit Eligible

Yes

I-140 — EB-1A, EB-1B, EB-2, EB-3

Standard Fee

$1,315

Small Employer / Nonprofit Eligible

Yes

I-485 — Adjustment of Status

Classification

Age 14 and over

Standard Fee

$2,590

Small Employer / Nonprofit Eligible

No

Note: The I-485 fee of $2,590 currently includes the Form I-131 advance parole document and the Form I-765 employment authorization document. 

Need help with your U.S. visa application?

Book a free call with our expert immigration team

Book a Free Consultation

Additional H-1B Fees

H-1B petitioners pay the I-129 base fee above plus the following, which are not included in the USCIS fee calculator output:

Fee Amount Who Pays
H-1B Cap Registration $215 per registrant Employer
ACWIA Training Fee $1,500 for employers with more than 25 FTE or $750 for employers with 25 or fewer FTE, as of the April 2024 USCIS fee rule Employer
Fraud Prevention and Detection Fee $500 Employer
Presidential Proclamation Fee $100,000 Employer

H-1B Cap Registration

Amount

$215 per registrant

Who Pays

Employer

ACWIA Training Fee

Amount

$1,500 for employers with more than 25 FTE or $750 for employers with 25 or fewer FTE, as of the April 2024 USCIS fee rule

Who Pays

Employer

Fraud Prevention and Detection Fee

Amount

$500

Who Pays

Employer

Presidential Proclamation Fee

Amount

$100,000

Who Pays

Employer

Try Out the USCIS Fee Calculator 


How Much Does Premium Processing Cost?

Premium processing requires USCIS to issue an action, whether an approval, denial, or Request for Evidence, in 15 business days of receipt, approximately 3 calendar weeks. The clock starts when USCIS receives your petition, not when you mail it. 

To request premium processing, you file Form I-907 in addition to your underlying petition. The I-907 fee varies by form type.

Petition Type I-907 Premium Processing Fee
I-129 H-1B, L, O, and most other nonimmigrant worker categories $2,965
I-140 immigrant worker petition $2,965
I-129 H-2B and R categories $1,780
I-539 extension or change of status $2,075
I-765 employment authorization $1,780

I-129 H-1B, L, O, and most other nonimmigrant worker categories

I-907 Premium Processing Fee

$2,965

I-140 immigrant worker petition

I-907 Premium Processing Fee

$2,965

I-129 H-2B and R categories

I-907 Premium Processing Fee

$1,780

I-539 extension or change of status

I-907 Premium Processing Fee

$2,075

I-765 employment authorization

I-907 Premium Processing Fee

$1,780

Fee Waivers for Employment-Based Petitions

Employment-based petitions filed by employers are not eligible for USCIS fee waivers. Form I-912 is the USCIS fee waiver request. It is available for certain benefit categories in which the applicant can demonstrate an inability to pay and the filing is for a personal immigration benefit rather than an employer-sponsored petition.

Employment-based I-129 and I-140 petitions are employer filings, and the fee obligation is the employer's. USCIS does not waive employer petition fees based on the individual beneficiary's financial circumstances.

Fee waivers may be available in limited circumstances for Form I-485, such as cases based on VAWA, T or U visa status, or certain humanitarian adjustment categories. If you are filing a self-sponsored employment-based petition, such as EB-2NIW or EB-1A, eligibility for a fee waiver is narrow. It’s better to work with immigration specialists at Beyond Border to know what’s possible for your case. USCIS does not return filing fees if a petition is denied or withdrawn. 

How to Pay USCIS Filing Fees

USCIS accepts the following payment methods.

  • For forms with online filing options, pay through pay.gov using a credit or debit card (Visa, Mastercard, American Express, or Discover) or an ACH bank transfer.
  • For paper filings, payment is by check or money order. The payee must be written as "U.S. Department of Homeland Security." Do not write "USCIS" alone as the payee. USCIS will reject a check made out incorrectly, which delays the entire filing.

USCIS does not accept cash for any filing, and all fees are non-refundable. But if USCIS rejects your petition for a technical reason, such as a missing signature or an incorrect fee amount, USCIS will return the filing without adjudicating it and refund the fee. A rejection is different from a denial. Only rejections result in a fee return.

Beyond Borders' attorneys have collectively handled 4,000+ immigration cases across O-1, EB-1A, EB-2 NIW, L-1, and I-485 filings. If you want a complete cost breakdown for your specific petition type before committing to a filing strategy, schedule a consultation.

We have handled this before, We'll help you handle it now

Speak with Beyond Border's expert attorney and get clarity on your next steps.
Book a Free Consultation

Frequently Asked Questions

What is the base filing fee for Form I-140?

The base filing fee for I-140 is $715 for all employment-based categories. Self-petitioners for EB-1A and EB-2NIW pay an additional Asylum Program fee of $300, while Employer-sponsored petitions pay $600(for employers with a larger number of full-time employees) and $300 (for employers with 25 employees and below). Premium processing adds an extra $2,965 to the cost.

What happens if I pay the wrong USCIS fee?

USCIS will reject the entire package and return it without adjudication. You must refile the complete package with the correct fee. And if you pay, USCIS issues refunds by check within six to eight weeks. Underpayments require a full refile.

Does online filing cost less than paper filing?

Yes, it does, but it applies to specific forms like the I-485 and the I-765. Always verify the fee for the specific form before assuming.

Are USCIS fee waivers available for employment-based petitions?

No. Employment-based applicants, including EB-1A, EB-2 NIW, O-1, and L-1 petitioners, do not qualify for fee waivers. Fee waivers are limited to VAWA petitioners, T visa holders, U visa holders, and Special Immigrant Juveniles.

How much is the USCIS fee?

USCIS filing fees vary depending on the specific form you are submitting. Forms are specific to each petition, so when using the tool, make sure to select the form for the right category you are applying to.

Author's Profile
Legal Head Beyond Border - Camila Facanha
Camila Façanha
Head of Legal & Legal Writer
Camila is the Head of Legal at Beyond Border, where she specializes in O-1, EB-1A and EB2-NIW visas. Camila is an OAB-certified lawyer, with 8 years of relevant US immigration experience. Camila has personally secured approval more than 100 O-1, EB-1A and EB2-NIW cases and maintained a perfect approval track record so far. Camila holds a Master's degree in Law from the Universidade Catolica Portuguesa, and is a sought after voice in the U.S. extraordinary alien visa field in press including Times of India.