Or search: cornell.edu

H-1B Visa and Employment-Based Green Card Filing Fees Breakdown

Updated 10/1/2024

This guide provides a general breakdown of the filing fees for H-1B visas and employment-based green cards requiring a labor certification, identifying which fees must be paid by the employer and which can be paid by the employee. The breakdown also distinguishes between fees for different employer sizes and non-profit organizations, as well as optional costs that may arise during the process. Please note that this guide is meant for informational purposes only and should not be construed as legal advice. For advice specific to your situation, we recommend consulting with a qualified immigration attorney. For the latest fees, please visit www.uscis.gov.

H-1B Visa Filing Fees

Fees that must be paid by employer:

Fee 1-25 Employees 26+ Employees Qualified Nonprofits
I-129 Nonimmigrant Petition Fee $460 $780 $460
ACWIA Fee $750 $1,500 $0
Antifraud Fee $500 $500 $500
Asylum Program Fee $300 $600 $0
Total $2,010 $3,380 $960

Fees that can be paid by employee:

Fee Cost
DS-160 Nonimmigrant Visa Application $185
(Optional) Premium Processing (can be paid by the employee in certain circumstances) $2,850
(Optional) Advance Parole $630
Total $185–$3,620

Green Card Filing Fees

Fees that must be paid by employer:

Fee 1–25 Employees 26+ Employees Qualified Nonprofits
PERM Advertisement Costs $2,000–$5,000  $2,000–$5,000  $2,000–$5,000
Asylum Program Fee (I-140 Petition) $300 $600 $0
Total $2,300–$5,300 $2,600–$5,600 $2,000–$5000

Fees that can be paid by employee if adjustment of status eligible:

Fee Cost
I-140 Green Card Petition $715
I-485 Adjustment of Status Application $1,440
If 245(i) Eligible (Penalty Fee) $1,000
(Optional) Premium Processing (can be paid by employee in certain circumstances) $2,805
(Optional) Employment Authorization $260
Total $2,155–$6,220

Fees that can be paid by employee if consular processing:

Fee Cost
I-140 Green Card Petition $715
DS-260 Immigrant Visa Application $325
(Optional) Premium Processing $2,805
(Optional) Advance Parole $630
(If Needed) I-601A Waiver $795
Total $1,040–$5,270

Download a PDF of this information.

This website uses cookies

We inform you that this site uses own, technical and third parties cookies to make sure our web page is user-friendly and to guarantee a high functionality of the webpage. By continuing to browse this website, you declare to accept the use of cookies.