USCIS fee calculator

BAL Community created this easy–to–use tool to help businesses and foreign national employees with calculating immigration filing fees.

Please note that the calculator provides an estimate only and that different fees than those listed below may apply in certain circumstances. USCIS will make the final determination on whether the $100,000 H-1B petitioner fee mandated under the September 2025 proclamation applies based on its discretionary evaluation of the petitioner’s circumstances.

For more guidance with calculating fees, contact BAL directly.

Form or Type Description # of Petitions Filing Fees Expense Expense if Online Filing Expense for Nonprofits Expense for Small Employers
H-1B Registration
H-1B Registration
$215
$
-
-
-
I-90
I-90, Application to Replace Permanent Resident Card (Green Card)
$465
$
$
-
-
I-129
Petition for Nonimmigrant Worker - H-1
$1,380
$
-
$
$
I-129
Petition for Nonimmigrant Worker - H-2A (named).
$1,690
$
-
$
$
I-129
Petition for Nonimmigrant Worker - H-2B (named)
$1,680
$
-
$
$
I-129
Petition for Nonimmigrant Worker - L
$1,985
$
-
$
$
I-129
Petition for Nonimmigrant Worker - O
$1,655
$
-
$
$
I-129
Petition for Nonimmigrant Worker - Other
$1,615
$
-
$
$
I-130
Petition for Alien Relative
$675
$
$
-
-
I-131
Application for Travel Document - Reentry Permit or Advance Parole (general fee)
$630
$
-
-
-
I-140
Immigrant Petition for Alien Worker
$1,315
$
-
$
$
I-290B
Notice of Appeal or Motion
$800
$
-
-
-
I-485
Application to Register Permanent Residence or Adjust Status (includes I-131 & I-765)
$2,590
$
-
-
-
I-539
Application to Extend/Change Nonimmigrant Status
$470
$
$
-
-
I-751
Petition to Remove Conditions on Residence
$750
$
-
-
-
I-765
Application for Employment Authorization (related to OPT/STEM, H-4, Adjustment of Status and many other categories)
$520
$
-
-
-
I-765
Application for Employment Authorization (initial application related to TPS, Asylum Applicants, Parole)
$1,070
$
-
-
-
I-765
Application for Employment Authorization (renewal related to TPS, Asylum Applicants, Parole)
$795
$
-
-
-
I-821D
Consideration of Deferred Action for Childhood Arrivals
$85
$
-
-
-
I-824
Application for Action on an Approved Application or Petition
$590
$
-
-
-
I-907
Request for Premium Processing - H-2B, R
$1,685
$
-
-
-
I-907
Request for Premium Processing - Other I-129s
$2,805
$
-
-
-
I-907
Request for Premium Processing - I-140s
$2,805
$
-
-
-
I-907
Request for Premium Processing - I-539s
$1,965
$
-
-
-
I-907
Request for Premium Processing - I-765s
$1,685
$
-
-
-
I-941
Application for Entrepreneur Parole
$1,200
$
-
-
-
N-400
Application for Naturalization
$760
$
$
-
-
N-600
Application for Certificate of Citizenship
$1,385
$
$
-
-

Totals:

$
$
$
$