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.