Who this is for: F-1 students on post-completion OPT or STEM OPT who need to stay in status — and still be employable for H-1B.
This is a planning guide, not legal advice. What counts as “unemployment” is a DSO / SEVP question. Confirm with your DSO before you quit, take a gap, drop below 20 hours, or start something unpaid.
Previous: When to file I-765 (90-day window) · STEM OPT / I-983 · H-1B lottery and cap-gap
Rule watch (F-1 duration of status): DHS published a final rule on July 17, 2026, effective September 15, 2026, that would shorten the post-completion grace period from 60 to 30 days for students admitted after the effective date, shorten the post-program-end OPT filing window from 60 to 30 days, and require Form I-539 for some extensions. A federal court postponed the rule on September 14, 2026, so the current rules described here still apply. Re-check with your DSO before you file.
Why this number is an H-1B problem, not an HR problem
OPT unemployment days are a status limit. Cross them and you are out of F-1 status. That is not a slap on the wrist. It can mean:
- STEM OPT denied or terminated
- Cap-gap unavailable
- H-1B RFE or denial on maintenance of status
- No 60-day grace period if you already violated status (grace is not a cleanup tool)
People treat “90 days” like unused PTO. It is not. It is a fuse.
If your goal is H-1B, tracking your unemployment days matters as much as tracking lottery dates.
Quick answer: OPT unemployment days
| Stage | Limit | Extra days |
|---|---|---|
| Post-completion OPT only | 90 days of unemployment | None |
| STEM OPT in effect | 150 days total for the entire OPT + STEM period | +60 (only after STEM OPT starts) |
| STEM I-765 pending, old EAD still valid | Still on regular OPT rules until STEM is in effect | Do not spend the extra 60 yet |
| After OPT/STEM ends | Unemployment clock is over | 60-day grace = no work, not extra job-search OPT |
The 150 is cumulative, not “90 then a fresh 150.” Days you already used on regular OPT carry into STEM.
If you used 90 on regular OPT before STEM is approved, you may already be out of status. STEM does not rewind the counter.
What “unemployment” means on OPT
SEVP’s idea is: you are authorized to work in training related to your degree. Days you are not in qualifying employment generally count against the limit.
Usually counts as unemployment (confirm with DSO):
- No job, after OPT has started
- Between jobs (notice period after you already left still counts if you are not employed)
- Offer signed, start date in three weeks, you are not working now
- Dropping below the STEM 20 hours/week requirement
- “Employed” on paper but the DSO never got the employer / I-983
- Unpaid work that is not qualifying employment (many “internships” and “I’ll help for equity” setups)
Usually does not count (again: DSO, not a blog):
- Days before your OPT EAD start date (you are not on OPT yet)
- Days you are in qualifying employment (generally 20+ hours/week on STEM; related to the degree; reported)
- Time after OPT has ended (that is grace or departure — different clock)
Gray areas — ask before you do them:
- Multiple short gigs that add up to 20 hours
- Founder / self-employment (generally not STEM-eligible; on regular OPT it is still easy to get wrong)
- Unpaid training at the same employer “until the EAD arrives”
- Paid leave, furlough, “garden leave,” employer-mandated pause
- Remote work for a foreign entity
- 1099 contracting
- Volunteer work that looks like your old job
If you have to construct a legal theory to explain why a day should not count, assume it counts until the DSO says otherwise.
90 vs 150: the math people get wrong
Rule 1 — 150 is a lifetime cap for this OPT cycle, not a STEM-only bucket
Example:
- Regular OPT: unemployed 40 days looking for a job
- STEM approved
- Remaining unemployment on STEM: 150 − 40 = 110, not 150 and not 60
The extra 60 exist so STEM students can change jobs. They are not a new 90.
Rule 2 — You do not get the extra 60 until STEM OPT is in effect
STEM I-765 pending is still regular OPT. You are under 90.
If you burn 85 days while STEM is pending, you have 5 days left on the 90 — not 65.
Rule 3 — Hitting 90 on regular OPT is not “I’ll fix it with STEM”
If you accrue 90 days of unemployment while on post-completion OPT, you have a status problem now. Filing STEM later does not erase it. An H-1B attorney will ask for an employment timeline. Gaps you cannot explain become RFEs.
Rule 4 — Calendar days, not business days
Weekends count. Holidays count. “I interviewed Monday–Friday” does not pause Saturday and Sunday.
Rule 5 — OPT start date matters
Unemployment generally runs only while you are on post-completion OPT (EAD start reached). Time between program end and EAD start is not a free job-search OPT — and you cannot work then either (I-765 filing window).
Do not “start OPT late” only to farm extra search time unless you have mapped H-1B / STEM end dates. A later start moves the EAD end, which moves STEM and cap-gap.
How this interacts with H-1B
| Situation | Unemployment risk | H-1B impact |
|---|---|---|
| Stable job, March lottery | Low | Clean status, clean pay stubs |
| Quit in January “to interview” | High — winter days add fast | May hit 90 before March |
| Not selected, job hunt until EAD ends | High | Grace period is unpaid / no work; days after EAD are not OPT unemployment, they are no status to work |
| Selected, employer delays I-129, you quit anyway | High | Cap-gap needs valid OPT at filing, not a gap (H-1B lottery and cap-gap) |
| STEM job change with 4-week unpaid gap | Uses the extra 60 | Fine if tracked; fatal if you thought gaps were free |
| Laid off on STEM | Clock starts the day employment ends | Report to DSO in 10 days; new I-983 before next start |
H-1B petitions get RFEs on maintenance of F-1 status. The evidence is: I-20s, EADs, employer history in SEVIS, pay stubs, I-983, and a day-by-day gap log. Keep that log and give it to the attorney in February.
What counts as qualifying employment (so a day does not accrue)
Talk to your DSO. Typical STEM picture:
- Employer in E-Verify (STEM)
- I-983 on file for that employer (STEM)
- Related to the STEM degree
- At least 20 hours per week
- Employer-employee relationship (you are not your own CEO)
- Reported to the DSO (10-day rule for changes)
Regular OPT is slightly looser (no I-983, no E-Verify mandate) but still: related work, reported, not unauthorized.
Below 20 hours on STEM: those days are the ones students forget to count. A “part-time until we staff up” deal can burn the 150 in silence.
Two employers: only if your DSO agrees the combined picture is lawful (hours, two I-983s on STEM, both reported). Do not assume stacking two 10-hour gigs is automatic.
Job changes, layoffs, and notice periods
You resign
Unemployment typically starts the day after you are no longer employed, not the day you give notice if you are still on payroll. If you give two weeks’ notice and keep working, those two weeks usually do not count. If you walk out Friday with no remaining work, Saturday counts.
They terminate you
Clock starts when employment ends. Report to DSO within 10 days. On STEM, you need a new I-983 before the next employer start (STEM OPT extension).
The gap between jobs does count. A start date “in three weeks” is three weeks of unemployment unless you remain employed somewhere qualifying.
Paid garden leave / PTO / employer shutdown
Ask the DSO. Being on payroll at 20+ hours equivalent is different from unpaid leave. Do not guess.
“I’ll start Monday after I relocate”
Relocation days without employment count.
Cap-gap summer
If you are working under cap-gap, you are employed. If you quit during cap-gap and sit until October 1, you may be accruing unemployment and jeopardizing the H-1B story. Do not quit in July because “H-1B starts in October.”
Grace period is not extra unemployment allowance
When OPT/STEM ends:
- You generally have 60 days of F-1 grace
- You cannot work
- Those 60 days are not 60 more OPT unemployment days
- You also cannot file STEM in grace (STEM OPT extension and I-765 filing window)
If you already exceeded 90/150 before the EAD ended, do not assume grace still applies. Status violations and grace are a DSO/attorney issue immediately — not “I’ll leave on day 59.”
How to track your unemployment days
Keep a log from EAD start date:
| Field | Why |
|---|---|
| Date range | Calendar days |
| Employer legal name | Must match SEVIS / I-983 |
| Hours/week | STEM 20-hour rule |
| Qualifying? Y/N | Your DSO’s rule, not yours |
| Running total of N days | Against 90, then 150 |
| Evidence | Offer, pay stub, resignation email, DSO portal screenshot |
Update it the week something changes, not the week the H-1B RFE arrives.
Set yourself warnings at 60, 75 and 85 days (regular OPT) or 120, 135 and 145 (STEM). If you are close to the limit, do not assume you are “probably fine”: talk to your DSO before the date.
Worked examples
A — Non-STEM, May 2026 grad, one lottery
EAD: Jun 1, 2026 – May 31, 2027. Limit 90.
- Jun 1 – Jul 20, 2026: no job = 50 days
- Jul 21, 2026 – May 31, 2027: employed
Remaining: 40. Quit in March 2027 to “focus on interviews” and you can blow the rest before the lottery even completes.
B — STEM, used 40 days on regular OPT
STEM starts Jun 15, 2027. Limit becomes 150 total.
Used: 40. Remaining: 110.
Four-week unpaid gap in Nov 2027 = 28 days. Remaining: 82. Still OK if tracked.
C — Burned 88 days, STEM pending
You are still under 90. You have 2 days. A long weekend without a job can end status. Filing STEM I-765 does not add 60 until STEM is in effect.
D — “I’ll use grace to job-hunt after 90”
You already used 90 during OPT. Grace does not authorize work and may not be available if you are out of status. This is an emergency DSO appointment, not a strategy.
E — Laid off Feb 1, H-1B registration in March
Every day from Feb 1 counts until a qualifying job starts (and is reported / I-983 updated). Registering for H-1B does not pause the clock. Cap-gap does not exist until a petition is filed.
Reporting: the 10-day rule
Unemployment tracking fails when SEVIS still shows the old employer.
Report to the DSO within 10 days:
- New employer
- End of employment
- Change of address
- Change of name
- On STEM: material training-plan changes
A gap you lived through but never reported is still a gap. A job you worked but never reported can look like unemployment or unauthorized work — both are bad for H-1B.
Unauthorized employment vs unemployment
These are different failures:
| Unemployment over 90/150 | Unauthorized employment | |
|---|---|---|
| What | Too many days not in qualifying work | Working when you must not (before EAD, after EAD, during grace, unpaid same job, 1099 mess) |
| Typical cause | Job search, gaps, <20 hours | “Helping out,” late EAD, grace work |
| H-1B | Status RFE | Status RFE, sometimes worse |
Working illegally does not stop the unemployment clock in a way that helps you. It adds a second problem.
Common ways people blow 90 / 150
- Counting only weekdays
- Assuming STEM pending = 150 already
- Assuming 150 replaces 90 instead of including it
- Two-week unpaid “trial” before the official start date
- Dropping to 15 hours on STEM all semester
- Quitting before the new I-983 / DSO update
- Relying on a start date in the offer letter while still unemployed
- Founder OPT / unpaid equity
- Not reporting a layoff for a month
- Treating grace as extra OPT search with work
- Quitting during cap-gap
- No written log, then reconstructing from memory for an RFE
FAQ: OPT unemployment days
Do weekends count?
Yes. Calendar days.
Does the job search before my EAD starts count?
Generally no — but you cannot work then either. Ask DSO if your facts are odd (late card, delayed start date).
I have a signed offer. Why are days still counting?
Because you are not employed until you are actually in qualifying employment (and, on STEM, usually until I-983/DSO requirements are met). Offers are not employment.
Can I pause the clock by going abroad?
Do not assume travel pauses unemployment. Ask DSO before you buy tickets. Travel has its own risks (H-1B lottery and cap-gap).
Does paid vacation with my employer count as unemployment?
Usually you are still employed. Confirm if it is unpaid leave or a layoff disguised as leave.
I work 20 hours some weeks and 10 others.
STEM is not “20 hours on average if you squint.” Ask DSO how they evaluate fluctuating hours. Track each week.
Will USCIS add up my unemployment days on the H-1B?
They can ask. Employers’ attorneys often will. SEVIS history plus pay stubs tell a story. Build the story now.
If I hit 90, can I just leave and come back on a new visa?
That is a new case with a possible status-violation history. Get a lawyer. Do not file H-1B and hope nobody notices.
More on unemployment days and hours
This is the main guide on unemployment days and hours. These articles go deeper on specific situations:
- OPT 20-hour rule and unpaid work
- Losing a STEM OPT job
- Two jobs on OPT
- Furlough and reduced hours
Official sources
Rules change. Check these primary sources before you act:
- DHS Study in the States: STEM OPT extension eligibility
- DHS Study in the States: STEM OPT reporting requirements
Next in this series
- Changing employers on STEM OPT (portability)
- I-983 training plan: what SEVP actually checks
- STEM OPT 6/12/24-month validation reports
Educational information for F-1 OPT and STEM OPT students. Not legal advice. Not affiliated with USCIS, DHS, SEVP, or any university. What counts as unemployment is fact-specific; confirm with your DSO before you change jobs, drop hours, or take a gap.