Visto n' Visa

Does the employer need to advertise the position before filing an H-1B?

For the H-1B, the employer does not need to publicly advertise the position before filing, but does have labor obligations: the Labor Condition Application (LCA) and an internal notice to the workforce. Understand what the company actually needs to fulfill before filing.

Written by

Victoria Harper

Editor-in-Chief

Updated on July 10, 2026
1 min read
Share

For the H-1B, the employer is not required to publicly advertise the position or run an open recruitment process before petitioning USCIS. Unlike other employment-based immigration pathways, the H-1B does not condition the petition on prior labor market recruitment.

What the company must fulfill is a specific labor compliance step: filing a Labor Condition Application (LCA) with the Department of Labor. In that document, the employer commits, among other things, to:

  • Pay a wage commensurate with the prevailing rate for that role and region.
  • Not adversely affect the working conditions of already-employed workers.
  • Post a visible internal notice to the workforce regarding the terms of the foreign worker’s employment.

In other words, the required transparency is primarily internal, aimed at protecting local workers, and not a public job posting. Because the details of this process carry specific requirements and may change, it is worth confirming the current rules with the official sources (USCIS and the Department of Labor) or with a specialist before starting the petition.

Learn more about H-1B

Initial validity
3 years
Extension
Up to 6 years total
Annual cap
85,000 visas
Processing
6-12 months
All about H-1B

About the author

Victoria Harper

Editor-in-Chief

Meet the author

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.

Victoria's tips

Does the employer need to advertise the position before filing an H-1B?

For the H-1B, the employer does not need to publicly advertise the position before filing, but does have labor obligations: the Labor Condition Application (LCA) and an internal notice to the workforce. Understand what the company actually needs to fulfill before filing.

Recommended reading about H-1B

More content about H-1B