US Immigration Guide
H1B Transfer Process Step by Step (2025 Guide)
Last updated March 27, 2026
Switching jobs on an H1B visa is one of the most common and misunderstood immigration situations in the U.S. The good news: you can usually start working at your new employer the day they file your transfer petition--no waiting for USCIS approval. Here's everything you need to know about the H1B transfer process in 2025.
What Is an H1B Transfer? (vs. Amendment vs. Extension)
H1B transfer (also called a portability transfer) means changing employers while keeping your existing H1B cap exemption. You don't re-enter the lottery--your H1B cap slot travels with you.
H1B amendment is filed by your current employer when your job duties or work location changes significantly (same employer, different role or location).
H1B extension renews your existing H1B status with the same employer for another period (typically 3 years, or 1-year increments if an I-140 is approved).
For a transfer, your new employer files a fresh H1B petition (I-129) on your behalf.
When Can You Start Working at the New Employer?
This is the most important thing to understand: you can start working the day your new employer files your H1B transfer petition--not when it's approved.
This is called H1B portability, and it's governed by INA Section 214(n). Requirements for portability:
1. Your current H1B status is valid at the time of filing (your I-94 has not expired)
2. The new employer files a non-frivolous H1B petition
3. You have not worked without authorization since your last H1B approval
As soon as the new employer files and receives a receipt notice, you can legally start working. Keep that receipt notice as proof of your work authorization until the new H1B is approved.
Step-by-Step: What the New Employer Files
Step 1 -- Labor Condition Application (LCA): Before filing with USCIS, your new employer must file an LCA with the Department of Labor (DOL). The LCA certifies that the employer will pay the prevailing wage and that hiring you won't adversely affect U.S. workers. Standard LCA processing takes about 7 business days. This must be certified before the I-129 can be filed.
Step 2 -- I-129 Petition filed with USCIS: Your new employer's immigration attorney files Form I-129 (Petition for Nonimmigrant Worker) with the applicable USCIS service center, along with:
- The certified LCA
- Your current approval notices (I-797s)
- Support letter from the new employer
- Evidence of your qualifications
Step 3 -- Premium Processing (optional): For $2,805 (as of 2025), your employer can request premium processing, which guarantees a decision (approval, denial, or RFE) within 15 business days. Without premium processing, regular H1B transfers can take 3-6 months.
USCIS fees: Standard filing fees (I-129 + ACWIA training fee + fraud prevention fee) are typically $2,460-$3,460 depending on company size. These are employer costs.
Documents You Need to Provide
Your new employer's HR or immigration attorney will request some or all of these from you:
- All prior I-797 H1B approval notices
- Current I-94 record (download from cbp.gov/i94)
- Copy of passport (all relevant pages)
- Current visa stamp (even if expired--keep it)
- Latest pay stubs (typically last 3 months) from current employer
- Latest W-2(s)
- Educational credentials (degree certificates, transcripts)
- Resume / CV
If your H1B was ever amended or you changed employers before, provide all approval notices in chronological order.
What Happens to Your H1B Cap Count?
Nothing. Your H1B cap slot is already used. When you transfer to a new employer, they are not using a new cap slot--they're simply taking over your existing approved H1B status. This is why you don't need to re-enter the lottery when changing employers on H1B.
The exception: if your new employer is a cap-exempt organization (university, non-profit research institution, government research agency), they can file at any time without worrying about the cap at all.
What Happens to Your Green Card Priority Date?
If you have an approved I-140 with your current employer, your priority date is portable--you can carry it to the new employer's green card sponsorship.
Key rules:
- Your I-140 must be approved before you leave your current employer
- If your I-485 has been pending 180+ days (AC21 portability), even a revoked I-140 does not affect your pending application
- If your I-485 has been pending fewer than 180 days and your employer revokes the I-140, your I-485 may be denied
Before accepting a new offer, ask the new employer directly about green card sponsorship and confirm whether they will file a new I-140 and honor your existing priority date.
Timeline and Common Risks
Typical transfer timeline:
- LCA certification: 7 business days
- I-129 filing to receipt notice: 2-4 weeks
- Regular processing to approval: 3-6 months
- Premium processing to decision: 15 business days
Common risks to know:
Requests for Evidence (RFEs): Common for specialty occupation issues, wage level disputes, or specialty occupation questions. Respond thoroughly and on time.
Gap between current employer revoking H1B and new employer filing: If your current employer revokes your H1B (by withdrawing the petition) before your new employer files, you can lose your status. Time the transition carefully--ideally have the new employer file before you give notice.
I-94 expiration: If your I-94 (not your visa stamp) expires before the transfer is filed, you'll have an out-of-status issue. Always check your actual I-94 expiration at cbp.gov, not just your visa stamp.
Track your H1B transfer status and know exactly what stage your petition is in.
Migrossa tracks your immigration timeline, case status, and key deadlines—for free.
Get started freeFrequently Asked Questions
Can I start working immediately when I transfer my H1B?
Yes, under H1B portability (INA 214(n)), you can start working at the new employer the day they file your transfer petition--before USCIS approves it. You need the receipt notice as proof of your authorization to work.
Does my H1B transfer reset my 6-year clock?
No. Your H1B 6-year maximum clock continues regardless of employer changes. If you've used 3 years at your current employer, you have 3 years remaining after the transfer. If an approved I-140 petition was filed before your 5th year, you may be eligible for 3-year H1B extensions beyond the 6-year cap.
What is premium processing for H1B transfer and is it worth it?
Premium processing ($2,805 as of 2025) guarantees USCIS will issue a decision within 15 business days. For most transfers where you need certainty quickly, it's worth it--especially if you're starting a new job and want confirmed status before the standard 3-6 month wait.
Can I transfer H1B if my current employer is going through layoffs?
Yes, and you should act quickly. You have a 60-day grace period after involuntary termination to find a new employer, file a change of status, or depart the U.S. Get a new employer to file your transfer petition within this window. After 60 days, you may be considered out of status.
Does my new employer need to pay the same salary as my current employer?
Your new employer must pay at least the prevailing wage for your role and location as certified on the new LCA. This may be higher or lower than your current employer's wage depending on the job and location.
