Yes. The electronic registration step for the H-1B involves payment of a registration fee, charged when the employer submits the candidate to the USCIS online system to enter the lottery.
Beyond that initial fee, the process typically involves other costs:
- If the registration is selected, filing the full petition involves additional mandatory fees.
- There are program-specific fees and, in certain cases, costs related to fraud prevention.
- Responsibility for these fees generally falls on the sponsoring employer.
Amounts are set by USCIS and may be updated from time to time, with their own rules on when each fee applies. Do not rely on third-party figures: confirm current amounts directly on the USCIS website before starting the process, and be wary of offers that claim to bypass or reduce official fees.
Learn more about H-1B
- Initial validity
- 3 years
- Extension
- Up to 6 years total
- Annual cap
- 85,000 visas
- Processing
- 6-12 months
About the author
Victoria Harper
Editor-in-Chief
As a journalist and lead editor at Visto n’ Visa, Victoria helps ensure that immigration topics are covered in a clear, trustworthy, and easy-to-understand way. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.