Quick answer: On post-completion OPT you can be unemployed for a total of 90 days. With the 24-month STEM extension the total becomes 150 days, and that 150 includes any days you already used on regular OPT (Study in the States, SEVIS Help Hub, updated July 27, 2026). The count starts on the start date printed on your EAD, every calendar day without qualifying employment counts (weekends included), and the days add up across gaps. The clock stops only when you start degree-related work of at least 20 hours a week and that employer is reported in SEVIS.
This guide is for F-1 graduates on post-completion OPT or STEM OPT who are job hunting, between jobs, or just laid off. It explains how SEVIS counts, what counts as employment, what happens at day 90 or 150, and how to plan your search around the days you have left. If you are also answering sponsorship questions on applications, read our guide to will you now or in the future require sponsorship next.
What are the OPT unemployment day limits?
The limits come from federal regulation, 8 CFR 214.2(f)(10)(ii)(E), and SEVP applies them the same way for every school.
| OPT stage | Unemployment allowed | How it works | Source |
|---|---|---|---|
| Pre-completion OPT (before your program end date) | No limit | Unused time still comes out of your 12 months of OPT | Temple University ISSS |
| Post-completion OPT (12 months) | 90 days total | Counted from the EAD start date, cumulative | Study in the States |
| Cap-gap extension | Still inside the 90 (or 150) | Cap-gap days are not a fresh allowance | Binghamton University ISSS |
| 24-month STEM OPT extension | 150 days total | 60 extra days plus whatever is left from the first 90 | Study in the States, STEM OPT |
The STEM math confuses a lot of people. You do not get a fresh 150. If you used 70 days on regular OPT, you have 80 left for the entire STEM period (150 minus 70). If you used all 90, you have 60.
You are not alone in watching this clock. SEVP's latest annual report counted 194,554 students authorized for OPT and 95,384 for STEM OPT in calendar year 2024 (ICE, 2024 SEVIS by the Numbers).
How OPT unemployment days are counted
SEVIS does not ask you how many days you were unemployed. It works it out from your record. It looks back to your actual OPT start date and counts each day without employer information (Study in the States, Unemployment Counter). So the number in SEVIS is only as accurate as the employer dates in your record.
The counting rules that trip people up:
- The count starts on the EAD start date, not your graduation date and not the day the card arrives in the mail (ASU ISSC). Days before the EAD start date do not count, but you also cannot work before that date.
- Every calendar day counts while you are unemployed, including weekends and holidays. If you are employed, weekends, holidays and an employer's holiday shutdown do not count against you (Study in the States, Dec 2016).
- It is cumulative. A 40-day gap after graduation plus a 55-day gap after a layoff is 95 days, which is over the 90-day limit.
- Unreported employment looks like unemployment. A student whose record lacks employer information is considered unemployed, even if they are working.
- Time abroad counts if you are unemployed. Days outside the US during approved OPT count unless you are on employer-approved leave or traveling for your job (Temple University ISSS).
- Approved vacation from a job is not unemployment, as long as you are still employed (ASU ISSC).
A worked example
Say your EAD start date is June 1, 2026 and you start a qualifying job on August 15.
- June 1 to August 14 is 75 days of unemployment (30 in June, 31 in July, 14 in August).
- You have 15 days left on post-completion OPT.
- The job ends October 31. From November 1, you are using days again, and you would reach 90 on November 15.
If you are on STEM OPT with the same history, you would have 75 days left (150 minus 75) instead of 15. That difference is why some STEM-eligible students file their extension early and look for an E-Verify employer before regular OPT ends.
How to check your count
Log in to the SEVP Portal and compare your employer start and end dates against your offer letters and pay records. Your DSO can also see the counter in SEVIS, with days allowed, accrued and remaining. If the dates are wrong, fix them now. SEVIS will keep adding days until the record is corrected.
What counts as employment on OPT (and stops the clock)?
For standard post-completion OPT, the work must be directly related to your degree and at least 20 hours a week. It can be paid or unpaid, as long as unpaid work does not break labor laws (Georgia Tech OIE). The STEM extension is stricter.
| Type of work | Post-completion OPT | STEM OPT extension | Keep this proof |
|---|---|---|---|
| Regular paid job, 20+ hours a week | Counts | Counts if the employer uses E-Verify and signs a Form I-983 | Offer letter, pay stubs, W-2 |
| Several part-time jobs adding up to 20+ hours | Counts (total hours across jobs) | Each STEM job must itself be 20+ hours a week | Offer letters showing hours |
| Contract or 1099 "work for hire" | Counts | Does not qualify | Contract dates, client name and address |
| Self-employed business owner | Counts | Does not qualify | Business license, proof of active degree-related work |
| Employment through an agency or consultancy | Counts, if you average 20+ hours a week | Only with a real employer-employee relationship, E-Verify and an I-983 (ask your DSO) | Timesheets and project records |
| Volunteer or unpaid internship | Counts, if 20+ hours, degree-related and legal under labor law | Does not qualify (paid only) | Letter from the organization with hours and duties |
| Work unrelated to your major | Does not count | Does not count | n/a |
Sources: Georgia Tech OIE, ASU ISSC, Temple University ISSS, UC Santa Cruz ISSP.
Two warnings about the "quick fix" options:
- Unpaid work has to be truly unpaid-type work. Georgia Tech notes that doing work that is normally paid for free can violate labor law and would not count. Volunteer roles with nonprofits are the typical safe example. Document hours and duties as you go.
- The work has to relate to your degree. A bridge job in retail or delivery may pay the rent, but it does not stop the OPT clock unless it is related to your field of study. If it isn't clear from the job description, ask your supervisor for a short letter explaining how the role uses your degree.
Make every application count while the clock runs. Check your resume against the posting with the free ATS score checker, then search employers with a filing record in our free H-1B sponsor companies list.
How to report a new job so the clock stops
Starting work is not enough by itself. The job has to be in your SEVIS record.
- Report within 10 days. Report changes in name, address, employer and loss of employment to your DSO within 10 days of the change (ICE, Practical Training). On post-completion OPT, you can add employer details through the SEVP Portal or your school's reporting form.
- On STEM OPT, finish the I-983 first. A new STEM employer needs a completed Form I-983 training plan, and your school usually wants it within 10 days of the new start date. STEM students can edit most employer information in the portal, but not the employment start date (Study in the States).
- Report the end date too. When a job ends, report it within 10 days. Days start counting again after your last day of work, and an accurate record protects you later.
- Check the portal a week later. Make sure the start date matches your first day of work. A typo of one month costs you 30 days on the counter.
What happens if you exceed OPT unemployment days?
Going over the limit is a status violation. To stay in status, you would need to have done one of these: started a new program (a change of level or a transfer to another SEVP-certified school), left the US, or taken another step to maintain lawful status, such as a change of status (Temple University ISSS). A job offer that starts after you reach the limit does not protect your status (ASU ISSC).
Enforcement is real and data-driven. SEVP officials can manually terminate the record of a student who accrues 90 total days of unemployment, and SEVIS has a standing list of "Students Terminated for Exceeding the Maximum Number of Days of Unemployment" (Study in the States). In May 2025, SEVP began emailing OPT students whose records showed no employer after more than 90 days. The notice gave students 15 days to correct their record before SEVP would set it to terminated (University of Michigan International Center, May 21, 2025; SEVP notice text via NAFSA).
If you get a notice like that and you were actually working, contact your DSO the same day and correct the record with proof. If you were not working, talk to your DSO and an immigration attorney about your options before the deadline. This article is general information, not legal advice.
Does the court fight over "duration of status" change the 90-day rule?
Not right now. DHS published a final rule on July 17, 2026 that would replace duration of status with fixed admission periods and shorten the F-1 grace period from 60 days to 30 (Virginia Tech Cranwell International Center). On September 14, 2026, a federal judge in Massachusetts postponed the rule's effective date and barred DHS from implementing it while the case continues (court order, D. Mass.). DHS appealed on September 30, and the rule stays blocked nationwide during the appeal (NAFSA). Your OPT reporting duties and unemployment limits are unchanged. Separately, DHS proposed new school fees tied to OPT recommendations on October 8, 2026. That proposal is not in effect either; we cover it in proposed OPT fees. Watch your school's updates either way.
