STEM OPT Extension Explained
Everything you need to know about the 24-month STEM OPT extension, including CIP code requirements, E-Verify employers, Form I-983, and application timing.
What is the STEM OPT Extension?
The STEM OPT extension grants an additional 24 months of work authorization beyond the standard 12-month post-completion OPT period. This means eligible students can work in the U.S. for up to 36 months total on OPT after completing their degree.
The extension was expanded from 17 months to 24 months by a 2016 DHS final rule and is codified in the Code of Federal Regulations.
Source: 8 CFR 214.2(f)(10)(ii)(C) — STEM OPT extension regulations
Eligibility Requirements
Not every OPT holder qualifies for the STEM extension. You must meet requirements related to both your degree and your employer.
- Your degree must be in a field on the DHS STEM Designated Degree Program List, identified by a qualifying CIP (Classification of Instructional Programs) code.
- You must currently be on a valid period of post-completion OPT.
- Your employer must be enrolled in E-Verify, the federal electronic employment verification system.
- You must have a bona fide employer-employee relationship (self-employment does not qualify).
- You and your employer must complete and sign Form I-983, Training Plan for STEM OPT Students.
You can verify whether your CIP code is on the STEM Designated Degree Program List by checking the DHS STEM list maintained by ICE. Your CIP code appears on your I-20 form.
CIP Codes and the STEM Designated Degree List
The Classification of Instructional Programs (CIP) code is a six-digit code assigned to every academic program by the National Center for Education Statistics. DHS maintains a list of CIP codes that qualify as STEM for purposes of the OPT extension.
Source: DHS STEM-Eligible CIP Codes — Official list of STEM-designated degree programs
- Your CIP code is printed on your I-20 form in the "Major" field.
- Common qualifying CIP families include: 11.xxxx (Computer and Information Sciences), 14.xxxx (Engineering), 26.xxxx (Biological Sciences), and 27.xxxx (Mathematics and Statistics).
- The STEM list is updated periodically. DHS added over 20 new qualifying fields in 2022, including data science, climate science, and related interdisciplinary fields.
If your CIP code is not on the STEM list but you believe your program is STEM-related, talk to your DSO. In some cases, your school may be able to update the CIP code on your I-20 if the original assignment was inaccurate.
Form I-983 Training Plan
The Form I-983 is a training plan that documents how your STEM OPT employment will provide practical training in your STEM field. Both you and your employer must complete and sign it before you can apply for the extension.
- Section 1: Student Information (completed by you).
- Section 2: Employer Information, including E-Verify Company ID (completed by employer).
- Section 3: Description of how your STEM degree knowledge will be applied in the position.
- Section 4: Learning goals and oversight plan, including supervisory structure.
- Section 5: Employer attestation regarding working conditions and compensation comparable to U.S. workers in similar roles.
You must submit a new I-983 to your DSO if you change employers, if your job duties change materially, or if you receive a new EAD. You must also submit a self-evaluation at the 12-month mark and at the end of the STEM OPT period.
When and How to Apply
You can file your STEM OPT extension application (Form I-765) up to 90 days before your current OPT period expires. Your DSO must recommend the extension and issue an updated I-20 before you file with USCIS.
- Obtain a completed Form I-983 signed by you and your employer.
- Submit the I-983 to your DSO for review.
- Your DSO recommends the STEM extension in SEVIS and issues an updated I-20.
- File Form I-765 with USCIS, along with supporting documents and the filing fee.
- If your current OPT expires while your STEM extension is pending, you receive an automatic 180-day work authorization extension while USCIS adjudicates your application.
Your STEM OPT application must be received by USCIS before your current OPT end date. If you miss this deadline, you lose eligibility for the extension and must stop working.
STEM OPT Topics in Detail
STEM OPT has several areas that require careful attention. The following dedicated guides cover each topic in depth.
- Form I-983 training plan: what the training plan requires, who completes each section, the DSO submission process, and annual evaluations at the 12-month mark and end of the extension.
- Employer requirements: E-Verify enrollment, the I-983 training plan obligation, annual evaluations, termination reporting within 5 business days, and USCIS site visits.
- Unemployment days: how the 150-day total works across initial OPT and STEM OPT, which days count, and what happens when you reach the limit.
- Premium processing: how to file Form I-907 for 15-business-day processing on the STEM OPT I-765 application, and how it interacts with the 180-day automatic extension.
Frequently Asked Questions
Can I apply for a STEM extension based on a previous STEM degree?
What happens if my employer is not enrolled in E-Verify?
Can I work for a staffing agency or do contract work on STEM OPT?
How many times can I get a STEM OPT extension?
References
- 8 CFR 214.2(f)(10)(ii)(C): STEM OPT extension regulations
- DHS STEM Designated Degree Program List: STEM CIP code list maintained by ICE
See your personalized OPT/CPT dates
Answer a few questions and get a clear picture of your work authorization options.
Related Guides
What is OPT?
A comprehensive overview of Optional Practical Training for F-1 students, including eligibility, types, time limits, and the EAD requirement.
Pre-completion vs Post-completion OPT
Compare pre-completion and post-completion OPT: work-hour limits, application windows, and how pre-completion time reduces your post-completion allowance.
H-1B Cap Timeline for OPT Students
Understand the H-1B cap season, the lottery process, cap-gap extensions, and how OPT serves as a bridge to H-1B sponsorship for F-1 students.
Form I-983 Training Plan for STEM OPT Students
How to complete the Form I-983 training plan for STEM OPT, including who fills out each section, the DSO submission process, and annual evaluation requirements.
STEM OPT Employer Requirements: E-Verify and I-983
What US employers must have to hire a STEM OPT student: E-Verify enrollment, Form I-983, annual evaluations, and termination reporting.
STEM OPT Unemployment Days: The 150-Day Rule
How the 150-day unemployment limit works during STEM OPT, how days from initial OPT count toward the total, and what happens if you reach the limit.
Premium Processing for STEM OPT Applications
How to request 15-business-day processing for a STEM OPT I-765, what Form I-907 requires, and how premium processing differs from an expedite request.