H-1B Transfer: Process, Fees, and When You Can Start
Learn how to change H-1B employers using AC21 portability, with timelines, fees, and the $100,000 fee exemption explained

An H-1B transfer is one of the most common visa moves in the U.S., and the mechanics are more worker-friendly than most people expect. Your new employer files a brand-new Form I-129 petition, reusing your prior cap count so they skip the lottery entirely. Under AC21 portability rules, you can often start the new role before that petition is approved.
Key takeaways
- An H-1B transfer is a new Form I-129 petition. Your new employer files it and reuses your prior cap count so they don't enter the lottery.
- You qualify for AC21 portability if five criteria are met: nonfrivolous petition, timely filing, maintained valid status, no unauthorized work, and same or similar occupation.
- You can start working once the petition is properly filed and USCIS issues your receipt notice. You don't have to wait for final approval.
- Premium processing takes 15 business days from USCIS acceptance. Standard processing takes three to six months, and your employer chooses which track to use.
- An overseas filing fee applies only to workers outside the U.S. at the time of filing. If you're already here, you don't pay it.
What an H-1B transfer actually is
An H-1B transfer isn't a literal transfer of your visa or petition file. Your new employer files a brand-new Form I-129 petition that tells USCIS you're staying on H-1B status but working for a different company. USCIS reviews an entirely new petition with new supporting documentation. Nothing moves from one employer to another.
The key advantage is that your new employer doesn't need to participate in the annual H-1B lottery. They can reuse the prior cap count from your existing H-1B petition, which means they can file at any time during the fiscal year without waiting for April 1st or competing in the lottery system.
That's what makes an H-1B transfer fundamentally different from an initial petition for a first-time hire.
That said, the new petition must independently meet all H-1B requirements. The job must be a specialty occupation (typically requiring a bachelor's degree or higher), your new employer must file an approved Labor Condition Application (LCA), and the salary must meet the prevailing wage for your role and location. Holding H-1B status doesn't exempt the new petition from these requirements. USCIS evaluates each petition on its own merits.
Transfer vs. amendment
An amendment is different from a transfer. An amendment occurs when the same employer changes your job duties, worksite, or salary without you moving to a new company. Amendments are usually faster and less expensive because they require an LCA supplement, not a full new I-129 petition. If you're staying with your current employer but your role expands to include remote work from another state, that's typically an amendment, not a transfer.
Who qualifies: AC21 portability eligibility
AC21 portability is the legal mechanism that lets you keep working while your H-1B transfer is pending. To qualify, all five of the following criteria must be met simultaneously.
- Nonfrivolous petition. The new petition must have a real basis in law and fact. Your job description, salary data, and company documentation must be legitimate and verifiable.
- Timely filing. You must file the petition before your current H-1B status expires or within the 60-day grace period after your employment ends. Filing after both deadlines disqualifies you from portability.
- Valid H-1B status maintained. You must have been in valid H-1B status continuously until the moment of filing. Any gap in status, including unauthorized work for a single day, disqualifies you from portability.
- No unauthorized employment. You can't have worked for any other employer or worked without authorization at any time. This includes on-the-books or off-the-books work for anyone other than your current H-1B employer.
- Same or similar occupational classification. Your new job must be in the same occupational category (usually compared by SOC code) as your original H-1B role. A software engineer transferring to a senior software engineer role at a new company meets this requirement. A software engineer transferring to a sales role would not.
How the H-1B transfer process works
The H-1B transfer process typically takes two to six weeks from the time you accept a written job offer until your new employer files the petition with USCIS.
| Step | What happens | Who does it |
|---|---|---|
| 1 | Accept written job offer from new employer | You |
| 2 | New employer gathers job description, required education, salary data, and worksite details | New employer HR and legal team |
| 3 | New employer files Labor Condition Application (ETA 9035) with U.S. Department of Labor and posts required public notice | New employer (usually via immigration attorney or provider) |
| 4 | DOL certifies the LCA (approximately 7 business days) | DOL |
| 5 | Assemble full I-129 package: certified LCA, company support letter, paystubs from prior employment, passport copy, I-94, prior I-797 approvals, degree diploma, resume | New employer (usually with you providing docs) |
| 6 | New employer files completed Form I-129 petition with USCIS via E-filing or paper mail | New employer |
| 7 | USCIS issues I-797C receipt notice (can take a few days to several weeks) | USCIS |
| 8 | You can start working once AC21 portability criteria are met and receipt notice is received | You (with employer authorization) |
| 9 | USCIS adjudicates petition: approval, Request for Evidence (RFE), or denial | USCIS |
Most employers wait for the receipt notice (step 7) before allowing you to start work, even though portability technically allows you to begin once the petition is filed and USCIS confirms receipt. The receipt number provides the documentation your employer needs for I-9 verification. Starting work based only on "we mailed it" or "my attorney is filing today" creates compliance risk for both you and your employer.
How long an H-1B transfer takes
The timeline depends on which processing track your new employer chooses.
Standard processing
USCIS typically processes H-1B transfers in three to six months from the date they receive your petition. During this time, USCIS approves the petition, denies it, or issues a Request for Evidence (RFE). The timeline varies by USCIS field office and current case volume.
Premium processing
If your new employer pays the premium processing fee, USCIS guarantees a decision within 15 business days. The clock starts when USCIS accepts your petition, not when you mail it, so factor in a few days to a week for delivery and acceptance before the 15-day window opens. If USCIS issues an RFE before the 15 days are up, the clock stops and resets once you submit your response.
Premium processing is worth considering if your timeline is tight, your current employment is ending soon, or your new role has a hard start date your employer needs locked in. It's an employer decision, though, not an employee one. You can't opt in without your new employer's agreement and willingness to cover the fee.
You can check the current status of your pending petition using the USCIS case status tool once you have your receipt number. For current I-129 processing time estimates, see the USCIS processing times page.
How much an H-1B transfer costs
H-1B transfer fees vary based on your new employer's size and structure.
| Fee | Regular employer (26+ FTE) | Small employer (25 FTE or fewer) or nonprofit | Notes |
|---|---|---|---|
| Base I-129 filing fee | $780 | $460 | Always required. Covers petition processing |
| American Competitiveness and Workforce Improvement Act (ACWIA) training fee | $1,500 | $750 | Mandatory. Employer must pay and cannot pass to employee |
| Fraud Prevention and Detection | $500 | $500 | Mandatory for cap-subject transfers. Employer must pay |
| Asylum Program fee | $600 | $300 | Mandatory. Supports asylum office operations |
| PL 114-113 fee | $4,000 | Not applicable | Only if employer has 50+ employees AND 50%+ H-1B/L-1 workforce |
| Premium processing (I-907) | $2,965 | $2,965 | Optional. Employer pays if they want 15-day processing |
Your new employer is legally required to pay the ACWIA training fee and the Fraud Prevention and Detection fee. They cannot pass these costs to you. The Department of Labor explicitly prohibits employers from shifting these mandatory fees to employees. For the most current fee amounts, see USCIS Form G-1055..
The new H-1B overseas filing fee: who actually has to pay it
The $100,000 H-1B fee has created significant confusion. Most H-1B transfers don't trigger it.
This fee applies only to new H-1B petitions for beneficiaries who are outside the U.S. at the time of filing. It took effect September 21, 2025 via Presidential Proclamation and was designed to add friction to overseas hiring.
If the fee does apply to your situation, your new employer must pay it via pay.gov before filing the I-129. USCIS will deny the petition if the fee is owed but not submitted. The payment must be documented as part of the petition package.
When you can start working for the new employer
Under AC21 portability, you can technically start working once three conditions are met: the petition is nonfrivolous, it's properly filed with USCIS, and USCIS has received it (evidenced by the I-797C receipt notice).
In practice, most employers require the receipt notice before your first day. The receipt number serves as documentation for your I-9 verification and gives both you and HR proof the transfer petition is in the system.
When you do start, your employer should:
- Note your H-1B status on your I-9 (Section 1, work authorization status)
- Reference the I-797C receipt number and filing date in the I-9 record
- Keep the I-797C copy on file as evidence of work authorization
- Document the date they received the receipt to establish portability protection
Don't start work before the official receipt notice from USCIS arrives with a receipt number. It typically arrives five to fifteen business days after filing.
Travel during an H-1B transfer
International travel while your H-1B transfer is pending carries risk worth understanding before you book anything. If you leave the U.S. while a combined change-of-employer and change-of-status petition is pending, USCIS may treat your departure as abandoning the change-of-status portion. That means you'd need to obtain a new visa stamp at a consulate before re-entering the U.S., even if your petition is eventually approved.
Short trips to Canada or Mexico of 30 days or less may be covered under automatic revalidation, which allows H-1B workers to re-enter without a visa stamp in certain circumstances. Automatic revalidation only applies if all of these conditions are met:
- No visa application is pending at any U.S. consulate
- You're returning to the same employer as your current H-1B
- Your I-94 has not expired
- You have a valid travel document (passport)
Special situations
The 60-day grace period
If you leave your current employer, you have up to 60 days (or the expiration of your I-94, whichever is shorter) to file your transfer petition and remain in valid status. This is a grace period, not a guarantee. USCIS can deny it, and if denied, you'd be out of status. File as early as possible after leaving your current employer rather than waiting until day 50 or 60. Most immigration attorneys recommend filing within the first two weeks.
Remote work during a transfer
If your new role includes remote work or you'll be working from a different location than originally approved, your employer may need to file an LCA amendment or supplement in addition to the I-129 transfer. Worksite changes and remote arrangements can affect H-1B compliance. Discuss these details with your new employer's immigration team upfront.
Cap-exempt to cap-subject transfers
Universities and nonprofit research organizations are cap-exempt employers. They can file H-1B petitions at any time without counting toward the annual cap. If you're transferring from a cap-exempt employer to a regular, cap-subject company, the transfer works as long as your original H-1B was cap-subject, meaning you have a prior cap count to reuse. If a cap-exempt employer originally filed your H-1B, you may not have a prior cap count, and the new cap-subject employer would need to enter you in the lottery.
Concurrent H-1B status
In rare cases, you might hold two valid H-1B petitions simultaneously from two different employers. This is permitted under H-1B rules. A transfer doesn't automatically invalidate your first petition. You can maintain both until one expires or is revoked. This sometimes occurs when you have two part-time positions or are transitioning employers gradually.
What happens if the H-1B transfer is denied
If USCIS denies your transfer petition, your work authorization based on portability ends immediately. You can't continue working for the new employer on H-1B status.
Your options after a denial include:
- Grace period. You may still have remaining days in the 60-day grace period to file another transfer or change of status with a different employer.
- New employer petition. Another employer could file a new H-1B transfer petition on your behalf if you receive a new offer.
- Consular processing. If you want to stay with the new employer, you could apply for H-1B status via consular processing, though this requires leaving the U.S. and takes significantly longer.
- Other status. You might be eligible for L-1, O-1, or another visa category if the new employer can sponsor it.
- Departure. If no other option is viable, you'd need to depart the U.S. before your grace period ends.
Common reasons for denial include:
- The job doesn't qualify as a specialty occupation or lacks the required educational level
- The employer failed to meet prevailing wage requirements
- The LCA wasn't properly certified or has a material defect
- The petition was untimely, filed after status expired and outside the grace period
- The new job isn't in the same or similar occupational category as the original H-1B
- The employee had unauthorized employment or a status violation in their history
- Missing or incomplete documentation in the petition package
Consult an immigration attorney immediately if USCIS denies your petition. The sooner you act, the more options you'll have.
Finding an employer who knows the H-1B transfer process
The smoothness of your transfer depends heavily on your new employer's experience with the process. Companies that have done this before have internal procedures, legal relationships, and realistic timeline expectations already in place. Ask directly during the interview or at the offer stage: have you hired H-1B transfers before? Do you have an immigration attorney on retainer? Employers who've done it will answer confidently and walk you through their process.
Migrate Mate shows LCA and DOL data directly, so you can see which employers have an active sponsorship record before you apply.
Find employers who sponsor H-1B transfers
Search for employers nowFrequently asked questions
Can I start working for the new employer before the H-1B transfer is approved?
Yes. Under AC21 portability, you can start working once your new employer files the transfer petition and USCIS issues your receipt notice (the I-797C). You don't have to wait for final approval. However, most employers require you to wait for the receipt notice to arrive before allowing you to start your first day, as it provides documentation for I-9 verification. The receipt notice usually arrives five to 15 business days after your employer files the petition.
How long does an H-1B transfer take with regular processing?
Standard H-1B transfer processing typically takes three to six months from the date USCIS receives your petition. The timeline varies significantly depending on your USCIS field office and current case volume. During this time, USCIS will either approve your petition, issue a Request for Evidence (RFE), or deny it. Check estimated processing times at USCIS.gov, which updates regularly.
How long does premium processing take for an H-1B transfer?
Premium processing guarantees a USCIS decision within 15 business days from the date USCIS accepts your petition, not from the date your employer mails it. The cost is $2,965. The 15-day clock starts when USCIS receives and accepts your petition, which can take a few days to a week after it's mailed. If USCIS issues an RFE, the clock pauses, and a new 15-day period begins once you submit your response.
Do I need to pay the new H-1B overseas filing fee if I'm already in the U.S.?
No. The $100,000 fee applies only to new H-1B petitions filed for beneficiaries who are outside the U.S. at the time of filing. If you're already working in the U.S. on H-1B and switching employers (a domestic transfer), you don't pay this fee. You only owe the standard fees: base I-129, ACWIA, Fraud Prevention, and Asylum Program fees.
Can I transfer my H-1B during the 60-day grace period?
Yes. After you leave your current employer, you have a 60-day grace period (or until your I-94 expires, whichever is shorter) to file an H-1B transfer petition and maintain valid status. The 60-day period is discretionary, not guaranteed. USCIS can deny it, so file as early as possible rather than waiting. Many immigration attorneys recommend filing within the first two weeks after your employment ends to demonstrate good faith and increase your chances of receiving the grace period extension.
What happens to my I-140 green card petition when I transfer employers?
A pending or approved I-140 (Immigrant Petition for an Alien Worker) filed by your current employer isn't automatically revoked when you transfer to a new employer. However, if you have an approved I-140 and you've been waiting for a green card visa number for 180 days or more, your I-140 may be portable to the new employer under AC21 Section 106(c) portability rules, as long as the new job is in the same or similar occupation. Consult an immigration attorney before accepting a new position if you have a pending I-140, as transferring may affect your green card timeline significantly.
Can I transfer to a cap-exempt employer like a university?
Yes. You can transfer to a cap-exempt employer (universities, nonprofit research organizations, or affiliated entities) at any time during the fiscal year. Cap-exempt employers generally process these transfers smoothly and the filing doesn't count against any caps. However, if you're transferring from a cap-exempt employer to a cap-subject company, you'll need a prior cap count from a cap-subject petition to avoid the lottery. If a cap-exempt employer originally filed your H-1B, you may not have a prior cap count, and the new employer would need to enter you in the lottery.
What happens if my H-1B transfer is denied while I'm working under portability?
If USCIS denies your H-1B transfer, your work authorization under portability ends immediately. You can't continue working for the new employer on H-1B status. At that point, you have several options: file another transfer petition with a different employer, apply for another visa category (L-1, O-1, etc.) if the employer qualifies, apply via consular processing (which requires leaving the U.S.), or depart the U.S. during your remaining grace period. Consult an immigration attorney immediately if this happens.
About the Author

Founder & CEO @ Migrate Mate
I moved from Australia to the United States in 2023. I have had 3 jobs, and 3 different visas. I started Migrate Mate to help people like me find their dream job in the USA & help them get visa sponsorship.





