H-1B

H-1B Renewal Deadline Tracker

Your H-1B renewal window opens 6 months before your I-797 expires — and most employers need every day of it. DueVisa tracks your countdown and alerts you at every critical milestone.

Don't wait until 60 days out

Standard USCIS processing takes 3–6 months. If your employer hasn't started your renewal at the 180-day mark, you're already late. Premium processing (Form I-907) costs $2,805 but can save your status.

The H-1B renewal timeline

-180d

Alert your employer

Contact your immigration attorney and start gathering LCA documentation.

-120d

LCA filing

Your employer files a new Labor Condition Application with the Department of Labor. Takes ~7 business days.

-90d

File I-129

Your employer submits the H-1B extension petition. Consider premium processing if you're close to your deadline.

-60d

Confirm receipt

Verify USCIS receipt notice. Track your case status at uscis.gov/case-status.

-30d

Final check

Confirm case is still pending or approved. Do not travel internationally until extension is approved.

Day 0

I-797 expiry

Your current petition expires. With cap-gap protection, you may continue working if your extension is filed and pending.

Documents H-1B workers should track

I-797 Approval Notice

Most critical — tracks your petition expiry

180 days

I-94 Authorized Stay

May differ from I-797 — check i94.cbp.dhs.gov

180 days

H-1B Visa Stamp

Required for re-entry after international travel

90 days

Passport

Must be valid for the duration of your status

270 days

EAD (if applicable)

H-4 EAD holders should track separately

180 days

Track all of this automatically.

Add your I-797, I-94, visa stamp, and passport. DueVisa sends reminders at every critical milestone. Free for up to 3 documents.

Start tracking free →

This page is for informational purposes only and does not constitute legal advice. Consult a licensed immigration attorney for advice specific to your situation.