Visto n' Visa

Can an employer impose non-compete clauses?

On an H-1B, an employer can include a non-compete clause, but its validity depends on state law and the terms of the contract. Assess the risks and seek guidance before signing.

Written by

Victoria Harper

Editor-in-Chief

Updated on July 13, 2026
1 min read
Share

Generally yes, but the validity of these clauses depends on each situation. In the context of the H-1B visa, the employment contract is subject to both federal law and the laws of the state where you work, and the non-compete clause is precisely one of the points that varies significantly from state to state.

Some states take a very restrictive approach to this type of limitation (California is a well-known example), while others allow the clause as long as it meets certain conditions, such as:

  • protecting legitimate and real business interests of the employer;
  • not imposing excessive restrictions on your freedom to pursue new opportunities;
  • being reasonable in scope and reach.

For those on an H-1B, extra caution is warranted because the visa ties you to a specific sponsor. A poorly evaluated non-compete clause can complicate a future job transfer, even if you are in full compliance with all immigration rules.

Since enforcement varies by state and the specifics of the contract, the most prudent course is to read the terms carefully and seek specialized legal counsel before signing, in order to protect your rights without jeopardizing your H-1B status.

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

Can an employer impose non-compete clauses?

On an H-1B, an employer can include a non-compete clause, but its validity depends on state law and the terms of the contract. Assess the risks and seek guidance before signing.

Recommended reading about H-1B

More content about H-1B