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"