August 11, 2025
CATEGORY: Employment
If you’re working in the U.S. on an H-1B visa and get a new job offer, you might be wondering if you can take it. The short answer is: yes, you can change jobs while on an H-1B visa, but there are specific rules you must follow.
Understanding how to legally switch employers is important. Failing to follow the process could put your visa status at risk.
There are many reasons H-1B workers look for new jobs. You may have found a better-paying opportunity, a more senior position, or a workplace that better fits your goals. In some cases, your employer might be laying off workers, shutting down, or not treating employees fairly.
A move may also be needed for personal reasons, like following a spouse who relocated or seeking better work-life balance. Whatever the reason, it’s important to plan your next steps carefully.
H-1B portability is a rule that allows you to start working for a new employer as soon as they file a transfer petition with U.S. Citizenship and Immigration Services (USCIS); you don’t have to wait for approval. This rule, part of the AC21 law, helps H-1B workers change jobs faster.
But portability only works if you’re already in valid H-1B status, the new job is similar to your current one, and the petition is filed properly.
To legally change employers on an H-1B visa, you must meet certain conditions:
One important thing to know: you cannot file this petition yourself. Only your new employer can do it.
Here’s how changing jobs on an H-1B works:
You accept a new job that qualifies as a specialty occupation and fits the H-1B requirements.
Your new employer submits a Labor Condition Application to the Department of Labor. This usually takes around seven business days to get approved.
Once the LCA is certified, your employer files an H-1B transfer petition with USCIS, including your resume, degrees, current visa info, and support letters.
Thanks to H-1B portability, you can legally begin working for your new employer once USCIS issues a receipt notice for the petition. But there’s a risk: if the petition is later denied, you may have to stop working and could fall out of status.
You can choose between regular or premium processing. Either way, it’s a good idea to keep copies of all receipts and correspondence.
The new employer must submit a Labor Condition Application (LCA) to the Department of Labor, which usually takes about seven business days to process. After the LCA is certified, the employer can file the H-1B transfer petition (Form I-129) with U.S. Citizenship and Immigration Services (USCIS).
Standard processing for the petition can take anywhere from two to six months, depending on the current USCIS workload. However, employers can pay an additional fee for premium processing, which guarantees a decision within 15 calendar days.
Costs:
Employers are legally required to cover certain fees. It is a red flag if you’re asked to pay for the entire process yourself.
Changing jobs on an H-1B is legal, but mistakes can lead to serious problems. Here are some things to watch out for:
Whenever in doubt, speak with an immigration attorney before making a move.
In some cases, changing employers may not be the right move or may not be allowed. You may need to change your visa status instead. Common reasons include:
A skilled immigration lawyer can help you explore these options and avoid gaps in your legal status.
Yes, you can change jobs while on an H-1B visa, but it’s important to follow the correct legal steps. Moving too fast or skipping requirements could put your future in jeopardy.
If you’re considering a job change, reach out to American Immigration Law Group today. We’ll help you understand your options and make the move with confidence.