USCIS H-1B Filing Fees

For new employees:

Basic filing fee - $320

PLUS

Training fee

   Petitioner has less than 26 U.S. full-time employees $750

    OR

   Petitioner has more than than 25 U.S. full-time employees) $1,500

PLUS

Fraud fee (separate check) $500

PLUS

Premium Processing fee (separate check)

(if expedited processing required: generally

not needed if employee is already in H-1B status) $1,000

 

For H-1B extensions or amendments:

Basic filing fee - $320

PLUS

Training fee (separate check)

   Petitioner has less than 26 U.S. full-time employees $750

    OR

   Petitioner has more than than 25 U.S. full-time employees) $1,500

For second H-1B extension

Basic filing fee only - $320

 

Checks should be made payable to "Department of Homeland Security"