Skip to content Skip to navigation

Filing Fees and Checks


  • Basic fee: $460 Fee must be paid by Stanford in the form of a check drawn on the Stanford account
  • Additional Premium Processing: $1,440 (available only for H-1 and O-1). May be paid by the department or the beneficiary. However it must be paid by the department if payment by the employee would cause the salary to drop below the prevailing wage. This guarantees a response from USCIS within fifteen calendar days. This fee is in addition to the basic fee. 
  • Anti Fraud Fee (H-1 only): $500 for initial and port (transfer) petitions only If the beneficiary is not currently in H-1B status under Stanford's H-1B sponsorship, the $500 Anti-Fraud fee is required. Fee must be paid by Stanford in the form of a check drawn on the Stanford account. The beneficiary is prohibited by USCIS regulations from paying this fee.
  • Dependents: Separate checks for $370 and $85 must accompany Form I-539 for the first dependent. Additional checks for $85 per dependent must accompany Form I-539A which is required for each additional dependent. 

Checks should be drawn separately, per USCIS policy. Make checks payable to U.S. Department of Homeland Security.

All necessary checks must accompany the submission of the package of documentation. Document packages lacking the necessary checks will be returned to the employing unit.

Checks are not necessary for E-3 or TN applicants who are applying in their home country or elsewhere outside the US.


Department of Homeland Security is a vendor in Expense Requests. The address is:

U.S. Citizenship and Immigration Services
California Service Center
24000 Avila Road Room 2312
Laguna Niguel CA 92677

Do not send checks directly to USCIS.