This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and individual circumstances vary. Always consult a qualified immigration attorney before making decisions about your case.
The clock is ticking on your H-1B. You got your initial 3 years, renewed for another 3, and now you're staring down the H-1B 6-year limit wondering what happens next. Do you pack your bags? Start over on a different visa? Panic?
Take a breath. The 6-year cap is real, but it's not the end of the road. If you've started the green card process - or even if you haven't yet - there are several legitimate paths to extend your H-1B beyond 6 years or transition to another status entirely. This guide breaks down every option available to you, with the specific legal provisions, timelines, and strategies that apply in 2026.
The H-1B 6-Year Rule: What It Actually Says
The Immigration and Nationality Act (INA) caps H-1B status at 6 years total. That's 6 years of cumulative time in H-1B status, not 6 years with one employer. Time spent outside the US on H-1B doesn't count toward the cap (a concept called "recapture"), but we'll get to that later.
Once you hit 6 years, you're generally required to leave the US for at least one year before you can get a new H-1B. That one-year absence "resets" the clock.
But here's what most people miss: Congress created two major exceptions to the 6-year limit back in 2000 through the American Competitiveness in the Twenty-First Century Act (AC21). These exceptions are what keep hundreds of thousands of H-1B workers in the US while they wait for their green cards - especially those from India and China facing massive backlogs.
AC21 Section 104(c): The I-140 Extension
This is the most common H-1B 7th year extension rule, and it's the lifeline for anyone with an approved I-140 petition stuck in visa bulletin backlog.
How it works: If you have an approved I-140 and your priority date is not current (meaning you can't file I-485 yet), you can extend your H-1B in 3-year increments beyond the 6-year limit. There is no cap on how many times you can renew.
Requirements:
- Your I-140 must be approved (not just filed)
- Your priority date must not be current for filing I-485
- You must otherwise be maintaining valid H-1B status
Why this matters for India-born applicants: If you're from India with an EB-2 or EB-3 priority date, your visa bulletin wait could stretch decades. The AC21 Section 104(c) extension is what keeps you legally working in the US during that entire wait. You'll renew your H-1B in 3-year chunks until your priority date becomes current and you can finally file for adjustment of status.
With an approved I-140 and a non-current priority date, you can extend H-1B in 3-year increments indefinitely under AC21 Section 104(c). This is the primary mechanism for H-1B max stay options for India-born workers.
The 3-year extensions are a significant improvement over the 1-year extensions available under Section 106(a), which we'll cover next. If you have the choice, you always want to be in the 104(c) bucket.
AC21 Section 106(a): The 365-Day PERM Extension
What if you don't have an approved I-140 yet? You might still qualify for H-1B extensions beyond 6 years under AC21 Section 106(a).
How it works: If a PERM labor certification or I-140 petition was filed at least 365 days before your H-1B max-out date, you can get 1-year extensions until a decision is made on your green card case.
Requirements:
- A PERM application (ETA-9089) or I-140 petition must have been filed on your behalf
- It must have been filed at least 365 days before your H-1B 6-year limit expires
- The case must still be pending (not denied or withdrawn)
The catch: These extensions are only 1 year at a time. That means more frequent renewals, more attorney fees, and more uncertainty. It also means your employer needs to have started the green card process early enough - at least 365 days before your H-1B expiration.
If your employer hasn't filed PERM or I-140 at least 365 days before your 6-year max-out date, you won't qualify for AC21 Section 106(a) extensions. Start this conversation with your employer early - ideally within your first 2 years on H-1B.
Timeline math: Let's say your H-1B 6-year limit hits on January 1, 2028. For a 106(a) extension, your PERM must have been filed by January 1, 2027 at the latest. Given that PERM itself takes 8-18 months of prep and processing, your employer should realistically begin the PERM process by the end of your third year on H-1B.
Getting Your Green Card Before the 6-Year Limit
The best option? Don't hit the wall at all. If you can get your green card - or at least file I-485 - before your 6 years are up, the entire problem disappears.
How to complete the green card process before 6 years:
1. Employer starts PERM early. If your employer files PERM in your first or second year, and you're from a country with current priority dates (anywhere except India and China for EB-2/EB-3), you could have your green card in hand within 3-4 years. That's well within the 6-year window.
2. Skip PERM entirely. Certain categories don't require labor certification:
- EB-1A (Extraordinary Ability): Self-petition, no employer needed, no PERM
- EB-1B (Outstanding Researcher): Employer-sponsored but no PERM
- EB-1C (Multinational Manager): Employer-sponsored but no PERM
- EB-2 NIW (National Interest Waiver): Self-petition, no PERM
These categories have faster processing because they skip the 8-18 month PERM phase entirely. If you qualify for EB-1A or EB-2 NIW, you could potentially go from filing to green card in 18-36 months.
3. Marriage-based green card. If you're married to a US citizen, you're an immediate relative with no visa bulletin wait. Total timeline is typically 12-24 months. This runs completely parallel to any employment-based process.
Even if you're pursuing EB-2 or EB-3 through your employer, consider filing EB-1A or EB-2 NIW in parallel as a self-petition. It's a separate I-140 with a potentially faster path, and it gives you a backup that isn't tied to your employer. Compare your pathways to see which combinations work for your situation.
The I-140 Approved H-1B Extension: Your Key Benefits
An approved I-140 does more than just enable H-1B extensions beyond 6 years. It unlocks several critical protections under AC21.
I-485 job portability (INA Section 204(j)): Once your I-485 has been pending for 180+ days, you can change employers without restarting the green card process, as long as the new job is in the same or a similar occupational classification. Your priority date is preserved. This is massive - it breaks the employer dependency that traps so many H-1B workers.
Priority date retention: Even if your employer revokes your I-140 after it's been approved for 180+ days, your priority date survives. A new employer can file a fresh I-140, and you keep the original priority date. The only exception: if USCIS finds the I-140 approval was based on fraud.
3-year H-1B extensions: As discussed above, AC21 Section 104(c) gives you 3-year renewals instead of 1-year renewals. Less paperwork, less stress, more stability.
Concurrent filing: If your priority date becomes current while you have an approved I-140, you can file I-485 (adjustment of status) immediately. No need to start a new I-140.
180 days
I-485 pending period needed for AC21 job portability protections
Source: INA Section 204(j)
This is why immigration attorneys consistently say: get your I-140 approved as fast as possible. Pay for premium processing ($2,805 for a 15-business-day decision). The approved I-140 is the single most important document in your green card journey.
H-1B Time Recapture: Time You Might Not Know You Have
Here's a detail that catches many people off guard. The 6-year clock only counts time you were physically present in the US in H-1B status. Days spent outside the US don't count.
What qualifies for recapture:
- Business trips abroad
- Vacations outside the US
- Any time between H-1B approvals when you were outside the country
- Time spent in the US in a different status (like H-4 or F-1) doesn't count toward the H-1B clock either
How to calculate it: Gather your travel history from your I-94 records (available at i94.cbp.dhs.gov). Add up every day you were outside the US while in H-1B status. That's time you can "recapture" and add to your 6-year limit.
Example: If you traveled internationally for a total of 6 months over your H-1B tenure, your effective cap is 6 years and 6 months. That extra time could be the difference between qualifying for a 106(a) extension or not.
Request your complete I-94 travel history now and calculate your recapturable time. Even a few weeks of extra time can provide critical breathing room when you're approaching the 6-year limit.
What If You Have No Green Card Process Started?
This is the worst-case scenario, and it's more common than you'd think. Maybe your employer dragged their feet. Maybe you switched jobs and the new employer hasn't started PERM yet. Maybe you didn't realize how fast 6 years goes by.
Your options:
1. Start the green card process immediately. Even if you can't qualify for AC21 extensions (because PERM wasn't filed 365 days before your max-out date), starting now gives you a foundation for when you return.
2. Change to a different visa status. You might be eligible for:
- O-1 (Extraordinary Ability): No 6-year cap. Renewed in 3-year increments.
- L-1 (Intracompany Transfer): If your company has foreign offices. Has its own time limits (7 years for L-1A, 5 years for L-1B).
- E-2 (Treaty Investor): If you're from a treaty country and can invest in a US business.
- H-4 EAD: If your spouse is on H-1B with an approved I-140, you might qualify for H-4 status with work authorization.
3. Leave and come back. Spend one year outside the US, and your H-1B 6-year clock resets completely. You'd need to go through the H-1B lottery again (unless you're cap-exempt), but the clock starts fresh.
4. Self-petition for a green card. EB-1A and EB-2 NIW don't require employer sponsorship. If you qualify, you can file these on your own while on any valid status - or even from outside the US.
Special Considerations for India-Born Applicants
Let's be direct: if you were born in India, the H-1B 6-year limit hits differently. India EB-2 priority dates are currently backlogged by decades. That means even with an approved I-140, you could be renewing your H-1B in 3-year increments for 10, 20, or even 30+ years.
H-1B max stay options for India-born workers typically look like this:
- Employer files PERM in years 1-2 of H-1B
- I-140 filed and approved (ideally with premium processing) by year 3-4
- AC21 Section 104(c) 3-year extensions kick in at year 6
- Continue renewing H-1B every 3 years while waiting for priority date to become current
- When priority date becomes current, file I-485 for adjustment of status
The EB-1 alternative: Many India-born H-1B holders explore EB-1A (Extraordinary Ability) as a parallel path. EB-1 priority dates for India move significantly faster than EB-2. If you can build a strong EB-1A case - through publications, patents, awards, high salary, or industry recognition - you could potentially bypass years of EB-2 backlog.
The EB-2 NIW option: Similarly, EB-2 NIW (National Interest Waiver) lets you self-petition without employer dependency. While it falls under the same EB-2 backlog as PERM, it gives you a parallel filing that isn't tied to any employer. If you change jobs, your NIW case continues unaffected.
Your H-1B 6-Year Strategy: A Timeline
Here's what smart planning looks like, broken down by where you are in your H-1B tenure:
Years 1-2: Start the green card conversation with your employer. Push for PERM filing as early as possible. Simultaneously evaluate whether you qualify for EB-1A or EB-2 NIW self-petitions.
Years 3-4: Your PERM should be filed or approved by now. Get that I-140 filed and pay for premium processing. Start tracking your travel history for potential time recapture. If PERM hasn't started, escalate urgently.
Years 4-5: I-140 should be approved. Confirm you'll qualify for AC21 104(c) 3-year extensions. If your priority date is current (non-India/China), file I-485 immediately.
Year 5-6: If approaching the limit without an approved I-140, explore all alternatives: O-1 visa, H-4 dependent status (if spouse has approved I-140), or Section 106(a) extensions if PERM was filed 365+ days ago.
Year 6+: Renew H-1B under AC21 provisions. Monitor the visa bulletin monthly. File I-485 the moment your priority date becomes current under either Final Action Dates or Dates for Filing.
The single biggest mistake H-1B holders make is waiting too long to start the green card process. Every month of delay in years 1-3 can translate to years of additional waiting. Talk to your employer about PERM on day one.
Key Documents to Keep Organized
Throughout this entire process, maintain a personal immigration file with:
- All I-94 arrival/departure records (for time recapture calculations)
- Copies of every H-1B approval notice (I-797)
- PERM filing receipt and approval
- I-140 filing receipt and approval notice
- Pay stubs proving you've maintained H-1B wage requirements
- Travel records (passport stamps, boarding passes, itineraries)
- Employment verification letters from every H-1B employer
These documents become critical when filing extensions, changing employers, or responding to Requests for Evidence (RFEs). USCIS can ask for proof of your entire H-1B history at any point during the green card process.
See all your green card options in 5 minutes
Answer 5 quick questions and get a personalized comparison of every pathway you qualify for - timelines, costs, and risks side by side.
Compare My Pathways