Answers

How many unemployment days can I have on OPT?

How many unemployment days can I have on OPT?

TL;DR: Standard post-completion OPT allows 90 days of unemployment total. The STEM OPT extension adds 60 more, for a combined 150 days across both periods. Exceed the limit and you're out of status — every day without qualifying work counts, including weekends.

The counter starts the day your EAD becomes effective, not the day you graduate.

The limits at a glance

StatusUnemployment allowanceCounting starts
Post-completion OPT90 daysEAD start date
STEM OPT extension60 additional (150 total)Continues from OPT
Cap-gap periodSame rules continue

Claim: Students lose status over miscounted days more often than over rejections. Evidence: DSOs and r/f1visa threads repeatedly flag two traps: counting from graduation instead of EAD start, and assuming part-time gigs don't need reporting. SEVIS auto-terminates records that show excess unemployment.

What counts as "employment"

How to protect your day count

  1. Log your EAD start date and build a running unemployment tally.
  2. Report every employer in SEVP Portal within 10 days — unreported work counts as unemployment.
  3. Get offer letters dated before gaps close — the job start date, not the offer date, stops the clock.
  4. If nearing the limit, consider volunteering in your field (standard OPT), enrolling in a new program, or departing before violation.
  5. Keep evidence: pay stubs, offer letters, supervisor letters proving the work relates to your degree.

FAQ

Do weekends and holidays count as unemployment days? Yes. Every calendar day without a qualifying job counts.

Does time outside the US pause the clock? No — days abroad while unemployed still count against the limit.

What happens if I exceed 90 days? Your SEVIS record can be terminated; future visa applications will see the violation. Depart or change status before you hit it.

Does a pending H-1B petition stop the count? Cap-gap extends work authorization if your petition is timely filed, but unemployment rules still apply during the extension.

Track it automatically: VisaSherpa.ai counts your unemployment days from your real EAD date and warns you at 60.

By Pinal Dave — Last updated: 2026-07-23