Answers

When can I file my H-1B extension petition before it expires?

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.

TimingWhat happens
More than 6 months before expirationUSCIS rejects the filing as premature
6 months to 45 days before expirationIdeal window — maximizes processing buffer
Under 45 days before expiration, regular processingRisky — may not get a decision before your I-94 expires
Filed before expiration, decision still pending at expirationAutomatic 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 expirationNo automatic extension protection — this creates a status gap

Step-by-step: timing your H-1B extension

  1. Mark your I-94 expiration date and count back 6 months — that's the earliest your employer can file.
  2. Aim to file with a comfortable buffer, ideally several months before expiration, rather than waiting until the last weeks.
  3. 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.
  4. 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.
  5. 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.