What Makes Someone Eligible for STEM OPT?
STEM OPT is not a separate visa category—it is a 24-month extension of the standard 12-month Optional Practical Training period available to F-1 students who meet specific degree, employer, and timing requirements. The extension allows you to work in the United States for up to three years total when combined with the initial OPT period, but eligibility turns on regulatory criteria far more precise than "I studied science."
USCIS evaluates three simultaneous qualifications: whether your degree appears on the official STEM Designated Degree Program list, whether your employer participates in E-Verify, and whether you apply while your standard OPT period remains valid. The 24-month clock does not begin automatically—you must file Form I-765 with the STEM OPT designation, and USCIS must approve it before your initial 12 months expire. A student who graduates with a qualifying degree but waits until after their OPT work authorization ends loses STEM OPT eligibility entirely, regardless of the degree field.
The STEM Designated Degree Program List
Your degree must correspond to a Classification of Instructional Programs (CIP) code published on the STEM Designated Degree Program list maintained by the Department of Homeland Security. The list covers fields in science, technology, engineering, and mathematics, but the match is determined by the exact CIP code your institution assigned to your degree program—not by your major's name or the courses you completed.
Two students in programs titled "Data Science" at different universities may hold different CIP codes. One degree might qualify; the other might not. The institution's registrar assigns the CIP code when the program is established, and that code appears on your I-20 form issued by your Designated School Official (DSO). If your I-20 lists a CIP code that does not appear on the current STEM list, you do not qualify for the extension, even if your coursework covered STEM topics. USCIS does not evaluate syllabi or transcripts to override the listed code.
The STEM list is updated periodically by the Department of Homeland Security. A degree that qualified under a prior version of the list remains valid if you received the degree while that version was in effect. A degree earned before a code was added to the list does not retroactively qualify. Confirm your CIP code on the STEM list published at the time you apply—not at the time you enrolled or graduated.
F-1 Status and Standard OPT Requirements
STEM OPT extends existing OPT work authorization. You cannot apply for STEM OPT unless you are already on approved standard OPT, which means you must have maintained valid F-1 status throughout your degree program and applied for the initial 12-month OPT period before completing your studies. F-1 students who violated status, transferred schools without following the SEVIS transfer process, or let their OPT authorization lapse do not regain eligibility for STEM OPT by correcting the issue later.
The standard OPT period begins after you complete your degree and receive your Employment Authorization Document (EAD) from USCIS. You must be working in a field directly related to your major during the 12-month period, and you may not be unemployed for more than 90 cumulative days during standard OPT. If you exceed 90 days of unemployment before filing for STEM OPT, your standard OPT terminates, and with it your eligibility for the extension.
STEM OPT applications must be filed before your current EAD expires. USCIS allows a filing window that begins 90 days before your standard OPT EAD expiration date and closes on that expiration date itself. Filing even one day late disqualifies you. Processing time varies by USCIS workload, so file early within the window rather than waiting until the final week.
Employer E-Verify Participation
The employer offering you a STEM OPT position must be enrolled in E-Verify, the federal system that verifies employee work authorization. Enrollment is not automatic—employers must sign up with the Department of Homeland Security and maintain active participation. An employer who used E-Verify in the past but allowed the account to lapse does not satisfy the requirement. The employer's E-Verify Company Identification Number appears on Form I-983, the Training Plan you submit with your STEM OPT application.
E-Verify participation applies to the specific employer entity, not to a parent corporation or affiliate. If you work for a subsidiary of a large company, the subsidiary itself must be enrolled. Self-employment does not qualify for STEM OPT because E-Verify enrollment requires a separate employer entity to verify your authorization. Students who operate sole proprietorships or work as independent contractors cannot use those arrangements to meet the employer requirement.
The employer must also agree to comply with the STEM OPT Training Plan obligations, which include formal goals, periodic evaluations, and oversight by a designated employee with relevant expertise. Employers who decline to participate in the structured training framework disqualify the position, even if they maintain E-Verify enrollment.
The Form I-983 Training Plan
Every STEM OPT application includes Form I-983, a Training Plan developed jointly by you and your employer. The plan outlines specific learning objectives tied to your STEM degree, a schedule of formal evaluations, and the name and credentials of the employee who will supervise your training. USCIS reviews the plan to confirm that the position provides practical experience advancing your STEM knowledge, not merely employment in a field tangentially related to your studies.
The Training Plan is not a formality. USCIS may deny the application if the stated objectives are too vague, if the evaluation schedule is missing, or if the supervising employee's qualifications do not align with the field. The plan must describe measurable goals—completing specific projects, learning particular technologies, or achieving defined competencies—rather than generic statements about gaining experience. Both you and your employer sign the form, and the employer must attest that the position complies with all STEM OPT requirements, including E-Verify participation and nondiscriminatory wages.
Your Designated School Official must also review and sign the I-983 before you submit it to USCIS. The DSO verifies that the position relates to your STEM degree and that the Training Plan meets regulatory standards. A student who bypasses the DSO review or submits an unsigned form receives a denial.
Unemployment Limits During STEM OPT
The 90-day unemployment cap that applies during standard OPT resets when STEM OPT begins. You receive an additional 60 days of permitted unemployment during the 24-month STEM extension, separate from the 90 days allowed during your initial OPT period. Exceeding 60 days of unemployment during STEM OPT terminates your work authorization and your F-1 status.
Unemployment includes any period when you are not engaged in work that satisfies the Training Plan, even if you remain on an employer's payroll. Unpaid leave, furloughs without a return date, and positions that no longer involve STEM-related duties count as unemployment. Switching employers during STEM OPT resets the Training Plan but does not reset the unemployment clock—days without work accumulate regardless of the reason.
You must report unemployment to your DSO and update your SEVIS record within 10 days of any change in employment status. Failing to report accurately can result in a status violation even if you have not yet exceeded the 60-day threshold.
What If My Degree Is Not on the STEM List?
If your CIP code does not appear on the STEM Designated Degree Program list, you do not qualify for STEM OPT under that degree, regardless of how technical your coursework was. USCIS does not make exceptions based on syllabi, thesis topics, or individual course loads. The regulatory standard is the CIP code assigned to the program, and deviations from the list are not permitted.
Some students hold multiple degrees. If you completed two qualifying programs—one STEM, one non-STEM—you may apply for STEM OPT based on the STEM degree as long as that degree meets all other requirements. The degree you select must be the one under which you completed your most recent standard OPT period. You cannot apply for STEM OPT based on a degree you earned years earlier if your current OPT authorization derives from a different program.
A student who completes a non-STEM degree but later pursues additional STEM coursework may qualify if the new coursework results in a second degree with a qualifying CIP code and the student applies for a new OPT period tied to that degree. OPT can be used once per degree level, so an undergraduate STEM degree allows one 12-month OPT plus one STEM extension; a graduate STEM degree allows another set.
What If My Employer Is Not Enrolled in E-Verify?
An employer who is not enrolled in E-Verify cannot sponsor a STEM OPT position. E-Verify enrollment is mandatory, not optional, and you may not begin STEM OPT employment with an employer who lacks active participation. If your employer agrees to enroll, enrollment must be complete and the Company Identification Number must appear on your Form I-983 before you file. USCIS verifies enrollment status during adjudication, and a lapsed or fraudulent number results in denial.
Some employers decline to enroll in E-Verify due to the compliance burden or because they employ a small workforce and prefer not to participate in federal verification systems. Their decision is lawful, but it disqualifies them from hiring STEM OPT students. If you cannot locate a willing E-Verify employer before your standard OPT expires, STEM OPT is not available to you, and you must either leave the United States or transition to a different status that does not require employer sponsorship.
What If I Filed Late or My Standard OPT Expired?
Let's be direct: filing for STEM OPT after your standard OPT EAD expires disqualifies you. There is no cure, no late-filing procedure, and no discretion for USCIS to grant the extension if you miss the deadline. The regulatory structure treats the expiration of your initial OPT as the termination of work authorization, and once that authorization ends, you lose the platform on which STEM OPT builds.
The same rule applies if your F-1 status terminated before you could file. Status violations—overstaying your OPT period, working without authorization, exceeding unemployment limits—end your eligibility for any immigration benefit that requires maintaining valid status. A student who violated status during OPT cannot apply for STEM OPT even if the violation was unintentional or the result of employer error. Reinstatement to F-1 status does not restore STEM OPT eligibility if the violation occurred during the OPT period.
If you realize your standard OPT is nearing expiration and you have not yet prepared your STEM OPT application, file immediately with the materials you have rather than waiting to perfect the I-983. An incomplete but timely application may receive a Request for Evidence, which you can respond to while your status remains protected. A delayed application filed after expiration receives an outright denial.
Comparison: Standard OPT vs. STEM OPT
| Feature | Standard OPT | STEM OPT Extension |
|---|---|---|
| Duration | 12 months | 24 months (in addition to standard OPT) |
| Degree Requirement | Any field of study on an approved academic level | STEM degree with qualifying CIP code |
| Employer Requirement | Any employer offering work related to degree | Employer enrolled in E-Verify, willing to participate in Training Plan |
| Application Timing | Within 30 days before to 60 days after degree completion | 90 days before current OPT EAD expires, up to expiration date |
| Unemployment Limit | 90 days total during 12-month period | Additional 60 days during 24-month extension |
| Training Plan | Not required | Form I-983 signed by employer and DSO required |
| Bottom Line for You | Broadest eligibility, no employer constraints | Longer work period, but narrow eligibility and employer obligations |
Here's the Honest Answer About STEM OPT
Here's the honest answer: qualifying for STEM OPT is not the same as being a talented STEM student. The regulatory test evaluates your degree's CIP code, your employer's E-Verify account, and your timing—not your skills, your GPA, or the complexity of your thesis. Students who excel in STEM fields lose eligibility every year because their institutions assigned the wrong CIP code to their program, or because they found an excellent job with an employer who does not participate in E-Verify, or because they filed three days after their standard OPT expired.
The structure is precise, and it does not accommodate late corrections. If you meet every requirement—CIP code on the list, employer enrolled and willing, filed within the 90-day window—STEM OPT extends your work authorization for two additional years. If you miss one element, the benefit is unavailable regardless of how strong the other factors are. Plan around the requirements rather than assuming qualification, and confirm each element with your DSO before you commit to an employer or a timeline.
General Disclaimer
This article provides general information about STEM OPT eligibility requirements under federal immigration law as of 2026. It is not legal advice and does not create an attorney-client relationship between the reader and the Law Offices of Peter D. Chu. Immigration outcomes depend on individual facts, and eligibility determinations require review of your specific degree, employment offer, and OPT history. Students facing deadlines, status questions, or employer complications should consult a licensed immigration attorney before making decisions that affect work authorization. For questions about your STEM OPT application or F-1 status, contact the Law Offices of Peter D. Chu at 858-268-8823. The consultation fee is $250. Office hours are Monday through Friday, 8:30 AM to 5:30 PM, at 4615 Convoy Street, San Diego, CA 92111.
Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.
Frequently Asked Questions
Can I apply for STEM OPT if my degree program included STEM courses but the CIP code is not on the list? â–Ľ
No. USCIS evaluates eligibility based solely on the CIP code assigned to your degree program, not the individual courses you completed. If the CIP code does not appear on the STEM Designated Degree Program list, you do not qualify for the extension regardless of your coursework content. Your Designated School Official can confirm the CIP code listed on your I-20.
What happens if my employer enrolls in E-Verify after I start working on standard OPT? â–Ľ
The employer must be enrolled in E-Verify at the time you file Form I-765 for STEM OPT. Enrollment completed after you begin working satisfies the requirement as long as it is active when you submit the application. The employer's E-Verify Company Identification Number must appear on your Form I-983 Training Plan, which both you and the employer sign before filing.
Do I need a new job offer to apply for STEM OPT, or can I continue with my current employer? â–Ľ
You may continue with the same employer you worked for during standard OPT, provided that employer is enrolled in E-Verify and agrees to the Training Plan obligations on Form I-983. You do not need to change employers to qualify. If you do switch employers during STEM OPT, the new employer must also meet the E-Verify and Training Plan requirements, and you must file an updated I-983 with your DSO.
Can I apply for STEM OPT based on a degree I completed before my most recent program? â–Ľ
No. STEM OPT extends the OPT period tied to your most recently completed degree. If your current standard OPT derives from a non-STEM degree, you cannot apply for STEM OPT based on an earlier STEM degree. OPT is degree-specific, and each degree level permits one standard OPT period and, if the degree qualifies, one STEM extension.
How much unemployment am I allowed during the 24-month STEM OPT period? â–Ľ
You are allowed up to 60 days of unemployment during the 24-month STEM OPT extension. This limit is separate from the 90 days permitted during standard OPT. Exceeding 60 days terminates your STEM OPT work authorization and your F-1 status. Unemployment includes unpaid leave, furloughs, and any period when you are not performing work that satisfies the Training Plan, even if you remain employed on paper.
What if I miss the filing window and my standard OPT expires before I apply? â–Ľ
Filing after your standard OPT Employment Authorization Document expires disqualifies you from STEM OPT. There is no late-filing option and no discretionary waiver. The application must be received by USCIS no later than the expiration date printed on your current OPT EAD. If you anticipate missing the deadline, file immediately with the materials you have rather than waiting to perfect the application.
Does my STEM OPT position need to be full-time, or can I work part-time? â–Ľ
STEM OPT positions must involve at least 20 hours of work per week to satisfy the Training Plan and work authorization requirements. Part-time work below 20 hours per week does not qualify. The position must also provide training and responsibilities directly related to your STEM degree, as outlined in Form I-983.
Can I work for multiple employers at the same time during STEM OPT? â–Ľ
Yes, but each employer must be enrolled in E-Verify, and you must have an approved Form I-983 Training Plan on file with your DSO for each position. The combined work hours must relate to your STEM degree, and switching or adding employers requires updating your SEVIS record through your DSO within 10 days of the change.
What happens if my employer stops participating in E-Verify after my STEM OPT is approved? â–Ľ
If your employer's E-Verify participation lapses during your STEM OPT period, your work authorization may be jeopardized. Employers are required to maintain active E-Verify enrollment throughout the STEM OPT period. If participation ends, you must notify your DSO immediately. Continuing to work for an employer no longer enrolled in E-Verify may constitute a status violation.
Where can I confirm whether my CIP code appears on the current STEM Designated Degree Program list? â–Ľ
The STEM Designated Degree Program list is published by the Department of Homeland Security and available on the USCIS website and the Federal Register. Your CIP code appears on your Form I-20 issued by your Designated School Official. Cross-reference that code against the current list before filing. If your CIP code is missing, STEM OPT is not available under that degree.