Skip to page content

H-1B Petition Fees

The fee for the H-1B petition is $320. Immigration requires employers to pay an additional $500 Fraud Prevention and Detection Fee when filing "initial" or "change of employer" petitions. (The $500 fee does not apply to H-1B "extension" petitions.) These two fee payments must be separate (not combined-amount) checks.

Premium Processing is an option to expedite the H-1B petition with USCIS. The fee is an additional $1,000, paid by the hiring department. This fee must be paid using a separate check from the fees mentioned above.

It is the responsibility of the hiring department to pay the fees on behalf of the foreign beneficiary. To request checks through UW payables Administration, follow these steps:

  • Prepare the Check Request Forms 1570 and allow two weeks for processing
  • On line 1 of the 1570 enter "U.S. Department of Homeland Security"
  • On line 2 enter "H-1B fees"
  • Use "object code" 03-29
  • Use the H-1B applicant's last name & first name as the invoice number
  • Send completed check requests to Financial Services Tax Reporting Desk, Box 351120 along with a self-addressed campus mail envelope
  • Submit the checks to ISO along with the other supporting documentation

ISO will send the checks with the H-1B petition and supporting documents to USCIS. DO NOT send the checks directly to USCIS.