When can I file my H-1B extension petition before it expires?
By Pinal Dave | Last updated: August 5, 2026
TL;DR: Your employer can file the H-1B extension petition (Form I-129) up to 6 months before your current status expires. USCIS won't accept it any earlier, and filing too late risks a gap in status if the extension isn't approved before your I-94 runs out.
The evidence
USCIS's general extension-of-stay filing rule allows petitions up to 6 months in advance of the requested start date, and H-1B extensions follow this standard. Filing within that 6-month window — rather than right up against your expiration date — gives USCIS more time to process the case and gives you a cushion if a Request for Evidence (RFE) comes back.
| Timing | What happens |
|---|---|
| More than 6 months before expiration | USCIS rejects the filing as premature |
| 6 months to 45 days before expiration | Ideal window — maximizes processing buffer |
| Under 45 days before expiration, regular processing | Risky — may not get a decision before your I-94 expires |
| Filed before expiration, decision still pending at expiration | Automatic 240-day work authorization extension applies if filed on time and the extension request is with the same employer in the same role |
| Filed after expiration | No automatic extension protection — this creates a status gap |
Step-by-step: timing your H-1B extension
- Mark your I-94 expiration date and count back 6 months — that's the earliest your employer can file.
- Aim to file with a comfortable buffer, ideally several months before expiration, rather than waiting until the last weeks.
- Consider premium processing ($2,965 in 2026) if your expiration is approaching and you want a 15-business-day decision instead of the standard multi-month wait.
- If filed before expiration and still pending on your expiration date, you generally get an automatic 240-day extension of work authorization under the same terms, as long as you're extending with the same employer.
- Don't travel internationally while an extension is pending without checking your options first — reentering the US can require a new, unexpired visa stamp even if your extension petition is still in process.
FAQ
Can I file my H-1B extension exactly 6 months before it expires? Yes. Six months before expiration is the earliest USCIS accepts an extension-of-stay filing — filing earlier than that gets rejected.
What happens if my H-1B extension is still pending after my current status expires? If your employer filed the extension before expiration and it's a same-employer, same-role extension, you generally get an automatic 240-day work authorization extension while USCIS finishes processing.
Does premium processing guarantee my extension is approved before expiration? No. Premium processing guarantees a decision (approval, denial, or RFE) within 15 business days of filing — not automatic approval — so filing early is still the safest strategy.
Related: H-1B extension beyond 6 years via AC21, travel while H-1B extension is pending, H-1B transfer timeline.