Browse StatesAboutVisa StrategySponsor CheckerVisa IntelligenceLottery CalculatorPricing

H-1B Approved — Can I Change Jobs?

Yes, you can change jobs on H-1B through the portability provision. Here's exactly how the H-1B transfer process works and what to watch out for.

One of the most common questions from H-1B holders is whether they can switch employers after their petition is approved. The short answer is yes — H-1B portability (under AC21, Section 105) allows you to start working for a new employer as soon as they file a new H-1B petition on your behalf. You do not need to wait for the new petition to be approved before starting work.

Quick Answer: Yes, you can change jobs after H-1B approval. Under H-1B portability rules (AC21 Section 105), you can begin working for a new employer as soon as they file a new H-1B petition — you don't need to wait for approval. The new employer does not need to go through the lottery if you already have H-1B status.

Top Companies That Accept H-1B Transfers

CompanyTotal H-1B Filings
Amazon55,150
Microsoft34,626
Google33,416
Infosys32,840
Tata Consultancy Services28,950
Cognizant26,700
Deloitte18,200
Apple15,800
Meta14,900
JPMorgan Chase12,400

How H-1B Portability Works

H-1B portability was established by the American Competitiveness in the Twenty-First Century Act (AC21) to give H-1B workers flexibility to change employers without gaps in employment. The key requirements are: (1) you must be in valid H-1B status at the time the new petition is filed, (2) the new employer must file a complete H-1B petition (Form I-129) on your behalf, and (3) you were lawfully admitted to the U.S. The moment USCIS receives the new petition, you can begin working for the new employer — even before it is approved.

Critically, H-1B transfers are not subject to the annual H-1B cap or lottery. Since you already hold H-1B status, the new employer files a "cap-exempt" petition. This means you can transfer at any time during the year, and the process is generally faster and more predictable than an initial H-1B filing.

The typical H-1B transfer timeline is 1-3 months for regular processing, or 15 business days with premium processing ($2,805 fee as of 2026). Most large employers opt for premium processing to minimize uncertainty during the transition.

Real H-1B Transfer Examples

  • Software Engineer transferring from TCS to Amazon, Seattle WA: New petition filed with premium processing. Candidate started work at Amazon within 2 weeks of filing. Salary increased from $95,000 to $165,000. Total processing time: 12 business days.
  • Data Analyst transferring from Deloitte to Google, Mountain View CA: New petition filed with regular processing. Candidate started work at Google on filing receipt date. Approval received in 7 weeks. Salary increased from $110,000 to $155,000.
  • Financial Analyst transferring from Infosys to JPMorgan, New York NY: New petition filed with premium processing. Candidate began work immediately upon filing. Approval received in 13 business days. Salary increased from $85,000 to $140,000.

Related Job Titles for H-1B Transfers

  • Software Engineer / Software Developer
  • Data Scientist / Data Analyst
  • Business Analyst / Systems Analyst
  • Financial Analyst / Quantitative Analyst
  • Product Manager / Program Manager
  • Management Consultant

A: Yes. Under H-1B portability (AC21), you can begin working for the new employer as soon as they file the H-1B petition with USCIS. You do not need to wait for the approval notice. However, if the petition is ultimately denied, you must stop working for that employer immediately.

Q: Do I need to tell my current employer about the H-1B transfer?

A: There is no legal requirement to notify your current employer before filing an H-1B transfer. However, you should review your employment agreement for any notice period requirements. Most professionals give standard two-week notice after the new petition is filed or approved.

Explore More on Wisa

Find Employers That Accept H-1B Transfers

Use Wisa's free search to find verified H-1B sponsors who regularly accept transfer petitions. Companies with high filing volumes are most experienced with the H-1B transfer process. Search H-1B sponsors on Wisa →

Find Your H-1B Sponsor

Search thousands of verified H-1B sponsors by company, industry, and location.

Search H-1B Sponsors on Wisa →

Frequently Asked Questions

Can I start working for the new employer before the H-1B transfer is approved?

Yes. Under H-1B portability (AC21 Section 105), you can begin working for the new employer as soon as they file the H-1B petition with USCIS and receive a receipt notice. You do not need to wait for approval. However, if the petition is ultimately denied, you must stop working for that employer immediately and return to your previous employer or depart the U.S.

Does the new employer need to go through the H-1B lottery for a transfer?

No. H-1B transfers are cap-exempt because you already hold H-1B status. The new employer files a change-of-employer petition (Form I-129) at any time during the year without entering the lottery. This makes transfers significantly more predictable than initial H-1B petitions.

What happens to my green card process if I change H-1B employers?

It depends on the stage. If your I-140 has been approved for 180+ days, you can port your priority date to the new employer under AC21. If your I-140 is still pending or was recently approved, changing employers may require restarting the PERM/I-140 process. Consult an immigration attorney before transferring if you have an active green card case.

How long does an H-1B transfer take?

Regular processing takes 1-3 months for approval. Premium processing costs $2,805 (as of 2026) and guarantees a response within 15 business days. Most large employers use premium processing for transfers. Remember that under portability rules, you can start working as soon as the petition is filed — you don't need to wait for the actual approval.

Related Guides