USCIS fee calculator

The new U.S. Citizenship and Immigration Services (USCIS) fee schedule went into effect on April 1, 2024.

The BAL Community created this easytouse tool reflecting the updated schedule to help
businesses and foreign national employees with calculating immigration filing fees. Please note
that different fees than those listed below may apply in certain 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-1
$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
$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,592
$
-
-
-
I-539
Application to Extend/Change Nonimmigrant Status
$470
$
$
-
-
I-751
Petition to Remove Conditions on Residence
$750
$
-
-
-
I-765
Application for Employment Authorization
$520
$
-
-
-
I-821D
Consideration of Deferred Action for Childhood Arrivals
$85
$
-
-
-
I-821D
Application for Action on an Approved Application or Petition
$590
$
-
-
-
I-824
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:

$
$
$
$