STEM OPT Extension: Requirements, Timeline, and How to Apply
Everything F-1 STEM graduates need to know about extending OPT, from eligibility and the I-983 to unemployment rules and finding your next employer.

The STEM OPT extension gives F-1 students with qualifying STEM degrees an additional 24 months of work authorization on top of standard OPT, for up to 36 months of post-graduation work in the U.S. It's one of the most valuable post-graduation benefits in the international student system and one of the most time-sensitive to set up correctly.
The extension isn't automatic. You need a qualifying employer, a completed training plan, and your application in USCIS's hands before your OPT expires.
This guide covers everything: who qualifies, how to apply, what the I-983 requires, unemployment rules, and how to use your STEM OPT window to find an H-1B sponsor before the clock runs out.
Key takeaways
- The STEM OPT extension adds 24 months of work authorization on top of the 12-month initial OPT period, for up to three years of post-graduation employment in the U.S.
- Your employer must be enrolled in E-Verify and you must work at least 20 hours per week throughout the extension period.
- You must file before your initial OPT expires, and a prior STEM degree earned within the last 10 years can qualify you even if your most recent degree isn't STEM.
- You get 150 total calendar days of unemployment across both your initial OPT and STEM OPT periods combined, and weekends count.
- DHS is reviewing the program in 2026, but no rule changes are in effect and you should apply under the current framework.
What is STEM OPT?
STEM OPT is a 24-month extension of Optional Practical Training (OPT) available to F-1 students who earned a degree in a qualifying science, technology, engineering, or mathematics field. Combined with the standard 12-month initial OPT, it gives you up to 36 months of post-graduation work authorization in the U.S.
How STEM OPT differs from initial OPT
While initial OPT is a straightforward 12-month work authorization tied to your degree, STEM OPT requires a formal training plan (Form I-983) signed by both you and your employer, enrollment in E-Verify, and periodic reporting to your DSO. Your Student and Exchange Visitor Information System (SEVIS) record must remain active throughout.
The most important structural difference is eligibility. Initial OPT is available to any F-1 student with a completed degree. STEM OPT is restricted to students whose degree is on the STEM Designated Degree Program List and whose employer meets specific compliance requirements.
STEM OPT extension requirements

STEM OPT requires a qualifying degree, a compliant employer, and ongoing reporting obligations throughout the extension period.
To qualify, you need to meet all of the following:
- Active F-1 status with an approved initial OPT EAD
- A bachelor's degree or higher in a field on the DHS STEM Designated Degree Program List, identified by its CIP code
- Degree earned within the past 10 years from an SEVP-certified school
- Current employment in a role directly related to that STEM degree
- An employer enrolled in E-Verify with a valid EIN
- Fewer than 90 days of accumulated unemployment at the time of filing
You don't have to use your most recent degree. If you earned a STEM degree within the past 10 years, it can qualify you even if your latest degree is in a non-STEM field. For example, a 2018 mechanical engineering bachelor's combined with a 2025 MBA still qualifies as long as your current job relates to the engineering background.
Student eligibility details
You can only use the STEM OPT extension twice over your lifetime, and each must be based on a higher degree than the last. For example, a bachelor's-based first extension must be followed by a master's or doctorate for the second.
USCIS must physically receive your I-765 before your OPT expiration date. Postmarked or submitted online by that date isn't enough. You also can't apply during the 60-day grace period after OPT expiration. Once that window closes, it's closed permanently.
You must also work a minimum of 20 hours per week throughout your STEM OPT period. Any week where you fall below that threshold counts toward your unemployment days. This applies even if the reduced hours are your employer's decision, not yours.
Employer requirements
Your employer must be enrolled in E-Verify and have a valid Employer Identification Number (EIN). They must also complete and sign the Form I-983 training plan with you before your DSO can issue the STEM OPT I-20. You can verify E-Verify enrollment at e-verify.gov before accepting a position.
USCIS requires a bona fide employer-employee relationship, meaning the company signing your I-983 must actually supervise and direct your day-to-day work. Staffing agencies and third-party consulting arrangements typically don't qualify because USCIS requires the employer, not a client company, to control and supervise the work.
If you're considering a role at a consulting firm where you'd be placed at a client's location, the arrangement likely doesn't satisfy this requirement. The E-Verify requirement is also a useful filter when job searching: employers already enrolled are set up to hire international workers and more likely to be comfortable with the broader sponsorship conversation.
Search companies with a track record of STEM OPT sponsorship
Find your next employerSTEM OPT extension I-983 form requirements
The Form I-983, formally called the Training Plan for STEM OPT Students, is a structured document completed jointly by you and your employer that outlines how your work relates to your STEM degree and what you'll learn during the extension period.
What the I-983 covers
The I-983 is a formal training plan documenting the structured learning objectives tied to your STEM degree that you'll achieve through your employment.
It isn't just a job description. It needs to demonstrate a direct relationship between your degree field and your daily responsibilities, explaining how your role provides practical application of the knowledge you gained in your program.
That degree-job relationship is the foundation of the entire form. A computer science graduate working as a data analyst would document how the role applies statistical modeling, algorithm design, or database management skills from their program. If the connection between your degree and your job title isn't immediately obvious, the I-983 needs to make it explicit.
The I-983 covers five main areas:
- Your identifying information and degree program
- Your employer's details including EIN and E-Verify number
- The learning objectives and skills you'll develop in the role
- The supervision and performance evaluation structure
- Compensation and hours
The core of the form is the training plan section, where you and your employer explain how the role provides practical application of your STEM degree.
Common I-983 mistakes
The most frequent errors that trigger requests for evidence (RFEs) or delays include:
- Leaving employer sections blank or partially completed
- Inconsistencies between the student and employer sections (different job titles, conflicting descriptions)
- Vague learning objectives that don't connect to the specific STEM degree
- Having someone other than the direct supervisor sign the employer sections
- Failing to describe how the role provides structured learning, not just employment
An incomplete or inconsistent I-983 is the top reason STEM OPT applications receive RFEs. Both you and your employer need to review the entire document for accuracy before submitting it to your DSO.
Annual evaluation and updates
You're required to complete a 12-month self-evaluation assessing your progress on the training plan's learning objectives. This goes to your DSO. Any material change to your employment during the extension period, like a significant shift in job duties, a promotion to a different role, or a change in supervisor, requires a modified I-983.
If you started as a software developer and moved into a product management role, for example, you'd need an updated training plan that reflects the new position's connection to your STEM degree.
When to apply for STEM OPT extension
You can file your I-765 up to 90 days before your OPT expiration date, but not until your DSO has issued and endorsed your STEM OPT I-20. That I-20 is only valid for 60 days from the date of issuance, so both constraints run simultaneously.
If your DSO issues the I-20 more than 90 days before your OPT expires, wait until you're within the 90-day window before filing. If they issue it too close to your expiration date, you'll have very little time to submit.
If your OPT has already expired and you're in the 60-day grace period, it's too late. There's no late filing option, no exception for pending applications, and no way to retroactively apply.
Recommended timeline
Working backwards from your OPT expiration date, here's a realistic schedule:
1. Four to five months before expiration: Begin the I-983 with your employer. This is the step that takes the longest because it depends on someone else's schedule.
2. Three to four months before expiration: Submit the completed I-983 to your DSO and request the STEM OPT I-20. DSO processing takes two to four weeks at most schools.
3. Two to three months before expiration: Once you have the endorsed I-20, file Form I-765 with USCIS. File as early in the 90-day window as possible.
4. Day of expiration or before: USCIS must have received your application. Confirm receipt with your I-797C notice.
The key is working backwards from your expiration date and building in buffer time. If your employer takes three weeks on the I-983 and your DSO takes three weeks on the I-20, that's six weeks gone before you can even file with USCIS.
How to apply for STEM OPT extension
The process for how to apply for STEM OPT extension follows a specific sequence: I-983 first, then I-20, then I-765. Skipping ahead or filing out of order results in rejections.
Step 1: Complete Form I-983 with your employer
Both the student and employer sections must be filled out, signed, and consistent. Your employer provides their E-Verify company ID and EIN.
Step 2: Submit the I-983 to your DSO and request a STEM OPT I-20
Your DSO reviews the training plan, endorses the recommendation in SEVIS, and issues a new I-20 with the STEM OPT extension noted.
Step 3: File Form I-765 (application for employment authorization) with USCIS
Online filing is recommended because it's cheaper and generates an instant receipt notice. If filing by mail, use certified mail with tracking to confirm USCIS received your application before your OPT expiration date.
Step 4: Pay the filing fee
The fee must accompany the I-765. Incorrect payment amounts result in rejection.
Step 5: Submit supporting documents
Include all required evidence with your I-765 filing.
Your Employment Authorization Document (EAD), the physical card that proves your work authorization, will be mailed to you after approval.
Required documents
Your I-765 application must include:
- Completed Form I-765 with filing fee ($470 online, $520 by mail)
- STEM OPT I-20 with your physical signature (must be filed within 60 days of issuance)
- Copy of your STEM degree or official transcripts
- Copy of your passport biographical page
- Copy of your current EAD (front and back)
- Copy of your most recent I-94 arrival/departure record
- Two passport-style photographs (if filing by mail)
180-day automatic extension
If you file your STEM OPT application on time (before your initial OPT expires), you receive an automatic 180-day extension of your existing work authorization while USCIS processes your application. This means you can continue working for your current employer under the same conditions as your initial OPT.
The 180-day extension ends on whichever comes first: USCIS approving your application and issuing a new EAD, USCIS denying your application, or 180 calendar days passing without a decision. This protection only applies if your I-765 was properly filed before your OPT expiration date.
STEM OPT extension fee and cost
The STEM OPT extension has two potential fee components: the I-765 filing fee and optional premium processing.
| Filing method | Fee |
|---|---|
| I-765 online | $470 |
| I-765 by mail | $520 |
| Premium processing | $1,780 |
| Total with premium (online) | $2,250 |
STEM OPT extension processing time varies, but the 180-day automatic extension protects you from any gap in work authorization while USCIS adjudicates your case.
Processing times and what to do while you wait
Processing times for STEM OPT EADs fluctuate based on application volume and staffing. Check the USCIS processing times tool for current estimates. If your timeline is tight, premium processing guarantees a response within 30 business days.
The 180-day automatic extension means you can keep working while USCIS processes your application, as long as you filed before your OPT expired. Keep your I-797C receipt notice accessible: it's your proof of pending status and valid work authorization. If your employer's HR department has questions, your DSO can provide a letter confirming your automatic extension. Most DSOs have a template for this.
If your case has been pending beyond 180 days without a decision, submit an inquiry through the USCIS online inquiry tool or call the USCIS Contact Center at 1-800-375-5283. At that point it's also worth consulting an immigration attorney about your options.
Unemployment limits
| OPT stage | Days allowed | Cumulative total |
|---|---|---|
| Initial OPT (12 months) | 90 days | 90 days |
| STEM OPT extension (24 months) | Additional 60 days | 150 days |
You start with 90 days of allowed unemployment during initial OPT. Once you enter the STEM OPT extension, you get an additional 60 days, bringing your lifetime total to 150 calendar days. These are calendar days, not business days, and weekends and federal holidays count.
How unemployment is tracked
Unemployment accrues from the day your initial OPT begins. Any day you're not employed in a qualifying position counts, including gaps between employers. If you leave one job on a Friday and start the next one on a Monday three weeks later, that's 21 calendar days of unemployment added to your total.
Working fewer than 20 hours per week also counts as unemployment, even if you're technically still employed. And international travel doesn't pause the clock. If you go home for two weeks between jobs, those 14 days count toward your unemployment total just the same as if you were sitting at home.
STEM OPT reporting obligations
STEM OPT reporting obligations include two recurring deadlines: a 10-day window for reporting changes and a six-month validation requirement, both enforced through your DSO.
Missing a reporting deadline is one of the easiest ways to accidentally lose your status. Here's what to track.
10-day reporting rule
You must report any change to your name, address, email, or employer information to your DSO within 10 days of the change. This includes switching employers, changing your work location, or updating personal contact details. Your DSO then updates your SEVIS record to reflect the changes.
Six-month validation
Every six months, you must confirm your SEVIS information is accurate with your DSO, even if nothing has changed. This isn't just a formality. Missing a six-month validation puts your SEVIS record at risk of termination, which would end your work authorization and F-1 status.
Set calendar reminders for these check-ins.
Employer reporting
If your employment ends for any reason, your employer is required to report the termination to your DSO within five business days. On your side, you need to report the change within 10 days. Any material change to your training plan, like a shift in job responsibilities, a new supervisor, or a different work site, requires a modified I-983 submitted to your DSO.
Cap-gap protection for STEM OPT holders
Cap-gap protection extends your F-1 status and STEM OPT work authorization through April 1 of the following fiscal year if your employer files a timely H-1B petition on your behalf with a request to change your status.
What cap-gap means
If your employer submits a cap-subject H-1B petition with a change of status request while your STEM OPT is active, your F-1 status and work authorization automatically extend through April 1 of the new fiscal year. Your DSO updates your SEVIS record to reflect the cap-gap extension.
This protection applies only to cap-subject H-1B petitions, meaning those that go through the annual H-1B lottery. Cap-exempt petitions filed by universities, research institutions, or nonprofit affiliates don't trigger cap-gap because employers can file them year-round and don't depend on the October 1 start date. Finding an H-1B sponsoring employer before your STEM OPT ends is what makes cap-gap protection possible in the first place.
If USCIS denies your H-1B petition or your employer withdraws it, cap-gap protection ends immediately. If you don't get selected in the H-1B lottery, cap-gap does not apply.
You must depart the U.S. by your OPT or STEM OPT end date or pursue another immigration status before it expires. See the post-STEM OPT options section below for pathways to explore.
STEM OPT visa rejections and common rejection reasons
The most common reason USCIS denies STEM OPT applications is a filing deadline missed by a single day: USCIS must physically receive your I-765 before your OPT expiration date, with no exceptions. Employer and documentation problems follow close behind. Here's what triggers denials and RFEs, and how to avoid each one.
Top denial reasons
Most STEM OPT denials fall into a handful of predictable categories. Here are the most common and how to prevent each one.
| Denial reason | What triggers it | How to avoid |
|---|---|---|
| Filed after OPT expiration | I-765 received by USCIS after EAD end date | File two to three months early and track USCIS receipt date |
| Exceeded unemployment limit | Over 90 days unemployment at time of filing | Track days carefully and secure employment before filing |
| Employer not E-Verify enrolled | Employer's E-Verify status lapsed or never existed | Verify at e-verify.gov before accepting the position |
| Incomplete I-983 | Missing signatures, blank sections, inconsistent details | Review both sections together before submitting to DSO |
| Degree not on STEM list | CIP code doesn't match the STEM Designated Degree Program List | Confirm CIP code with your DSO before starting the process |
The filing deadline is the most unforgiving. Even filing one day late, on day 91 of unemployment, or with an expired I-20 results in denial. There are no hardship exceptions or appeals for timing issues.
If you had a job offer starting on day 92 but filed on day 91 of unemployment, you'd still be denied.
Why STEM OPT applications get denied
Based on practitioner-reported experiences, common RFEs in 2025 and 2026 involve biometrics appointments, incomplete I-983 training plans, missing supporting documents, and an unclear relationship between the job and the STEM degree.
An RFE isn't a denial. It's USCIS asking for additional information or documentation before making a final decision. You'll receive a deadline to respond (usually 60 to 87 days), and a complete, well-documented response typically resolves the issue.
How to prevent issues
- Have both your DSO and employer review the I-983 for completeness and consistency
- File online and confirm USCIS receipt immediately
- Keep copies of every document you submit
- Track your unemployment days in a spreadsheet from day one of OPT
STEM OPT extension news and policy changes
DHS confirmed on January 9, 2026 that it's re-evaluating the OPT and STEM OPT programs as part of a broader review of student visa and post-graduation work authorization policies.
The practical implication: apply as normal. Even if DHS publishes a proposed rule, any changes would need to go through a formal public comment period before taking effect, a process that typically takes a year or more.
If you're eligible and your OPT is approaching expiration, don't wait. Monitor the Federal Register for updates, but the risk of missing your filing window is far more immediate than the risk of a rule change affecting your application.
What to do after STEM OPT expires
The best time to start planning your next step is at least six months before your STEM OPT ends, not after it expires. The most common paths require your employer to act while your authorization is still valid, not once it's run out.
H-1B visa
The H-1B visa is the most common next step. Your employer files a petition on your behalf and you need to be selected in the annual lottery, which runs in March with an October 1 start date. Cap-gap protection bridges the gap if your STEM OPT would otherwise expire before then.
Cap-exempt employers, such as universities, nonprofit research organizations, and government research labs, can file H-1B petitions year-round without lottery selection. If you're open to those sectors, the path from STEM OPT to H-1B is more predictable.
Employer-sponsored green card
Your employer can start the green card process while you're still on STEM OPT. The PERM labor certification alone takes six to 12 months, so starting early gives you more options. EB-3 is the most common category for STEM roles requiring a bachelor's degree.
If you have an advanced degree and your work has national significance, the EB-2 NIW lets you self-petition without an employer sponsor, particularly worth exploring if your research has been published or recognized in your field.
Other pathways
Other options include the O-1 visa for individuals with extraordinary ability, enrolling in a new degree program to maintain F-1 status, or using the 60-day grace period after STEM OPT ends to file a change of status or depart the U.S.
Find your next employer before your STEM OPT runs out
The transition from STEM OPT to long-term status depends on finding the right employer at the right time. Whether you're targeting H-1B sponsorship, an employer-sponsored green card, or another pathway, starting your search early gives you more options and more leverage.
Find visa sponsoring employers on Migrate Mate
Search open rolesFrequently asked questions
Can I apply for STEM OPT extension after my OPT expires?
No, this is a hard cutoff with no exceptions. USCIS must receive your I-765 before your initial OPT expiration date. Once your EAD expires and the 60-day grace period begins, you're no longer eligible to file for STEM OPT.
How many times can STEM OPT be extended?
You can receive a maximum of two STEM OPT extensions over your lifetime. The second extension must be based on a different, higher-level STEM degree than the first. For example, a bachelor's-based STEM OPT followed by a master's-based STEM OPT.
How long can I stay in the U.S. after STEM OPT expires?
You have a 60-day grace period after your STEM OPT ends to either depart the U.S. or file a change of status to another visa category. You can't work during this period.
Can I get a green card after STEM OPT?
Yes. The most common path is transitioning to H-1B, then having your employer file a PERM labor certification and I-140 petition. If you have an advanced degree and nationally significant work, you can self-petition through the EB-2 NIW without employer sponsorship.
Do weekends count as unemployment days on STEM OPT?
Yes. Unemployment is measured in calendar days, not business days. Weekends, federal holidays, and any other non-work days during a gap in employment all count toward your 150-day limit.
Can I change employers on STEM OPT?
Yes, but you need to complete a new I-983 training plan with your new employer, report the change to your DSO within 10 days, and confirm the new employer is enrolled in E-Verify. There's no separate USCIS filing required for the employer change itself.
Can I work part-time on STEM OPT?
Yes, as long as you work a minimum of 20 hours per week. Any week below 20 hours counts as a week of unemployment toward your 150-day cap.
Can I use a prior STEM degree for the extension?
Yes. A STEM degree earned within the past 10 years from any accredited, SEVP-certified U.S. institution qualifies, even if it's from a different school and even if your most recent degree isn't in a STEM field.
What is the 10-day reporting rule for STEM OPT?
You must report any change to your name, address, email, or employer to your DSO within 10 days. Missing this deadline can result in a SEVIS record violation.
### What to do if your employer loses work authorization
You'll need to find a new E-Verify-enrolled employer to continue your STEM OPT. Working for a non-E-Verify employer violates the terms of the extension, and days without a qualifying employer count toward your unemployment limit.
Can I apply for STEM OPT during cap-gap?
Only if your initial OPT is still active. Cap-gap extends your F-1 status and work authorization, but it doesn't reopen the STEM OPT filing window. You must file the STEM OPT I-765 before your original OPT expiration date regardless of cap-gap status.
Does travel stop the unemployment clock on STEM OPT?
No. International travel doesn't pause unemployment accrual. If you're between jobs and travel abroad for two weeks, those 14 days still count toward your 150-day unemployment limit.
About the Author

Founder & CEO @ Migrate Mate
I moved from Australia to the United States in 2023. I have had 3 jobs, and 3 different visas. I started Migrate Mate to help people like me find their dream job in the USA & help them get visa sponsorship.


