OPT STEM Extension 2025: 24-Month Extension, Fees, Tax & Top Employers

OPT STEM Extension 2025: 24-Month Extension, Fees, Tax Implications & Top Employers
TLDR — OPT STEM Extension Key Facts
- 24 extra months of work authorization after your initial 12-month OPT, available if your degree is in a STEM field and your employer is E-Verify enrolled.
- Total OPT work period: Up to 36 months (12 standard + 24 STEM extension) — the longest work authorization window available to F1 students.
- Application fee: The USCIS filing fee for the STEM OPT extension (Form I-765) is $410 in 2025.
- OPT income is taxable — F1 students generally file as nonresident aliens using Form 1040-NR, are FICA-exempt for the first 5 years, and must pay federal and state income tax on OPT wages.
- Top STEM OPT employers: Amazon, Google, Microsoft, Meta, Apple, Nvidia, Tesla, Goldman Sachs, and thousands of smaller tech and engineering firms — all E-Verify enrolled.
- Apply 90 days before your initial OPT expires — USCIS processing takes months and you need your new EAD in hand before your old one expires.
Introduction
If you are an F1 international student who graduated with a STEM degree and is currently working on standard OPT, the STEM OPT extension may be the most important immigration step you take before the H1B lottery. It gives you 24 additional months of authorized work — a total of 36 months on OPT — which dramatically increases your window to participate in the H1B cap lottery and secure longer-term work authorization.
This guide covers everything you need to know: what the STEM extension is, who qualifies, exactly how to apply, how much it costs, what your tax obligations look like on OPT income, and which companies hire STEM OPT students at scale.
What Is the OPT STEM Extension?
The OPT STEM extension is a 24-month extension of F1 Optional Practical Training available to students who:
- Have a qualifying STEM (Science, Technology, Engineering, Mathematics) degree
- Are currently working on a valid standard 12-month OPT EAD
- Work for a US employer that is enrolled in the E-Verify program
- Have a formal training plan (Form I-983) signed by their employer and DSO
The STEM extension was created specifically to give international students in high-demand technical fields more time to transition from F1 OPT to H1B visa status (or another long-term status). Without it, F1 students only have 12 months of OPT, which may cover only one H1B lottery cycle (selection results come in April for an October 1 start date).
With the STEM extension, you get up to three lottery opportunities if needed.
Who Qualifies for STEM OPT Extension?
Eligible STEM Degrees
Your degree must appear on the DHS STEM Designated Degree Program List. Qualifying fields include:
- Computer Science, Computer Engineering, Software Engineering
- Electrical Engineering, Mechanical Engineering, Civil Engineering
- Data Science, Statistics, Applied Mathematics
- Biological Sciences, Chemistry, Physics
- Information Technology, Cybersecurity
- Financial Engineering, Econometrics (select programs)
Important: Your degree must be in a STEM field — not your job. You could be working in a non-technical role, but if your degree is STEM, you may qualify. Confirm with your DSO.
Employer Must Be E-Verify Enrolled
This is the most common disqualifier. Your employer — not you — must be enrolled in E-Verify at the time you apply. Large employers (Fortune 500, federal contractors, tech companies) are almost always enrolled. Smaller companies, startups, and non-profits may not be.
Before accepting a job offer, confirm with HR: "Is your company enrolled in E-Verify?" This is a deal-breaker for STEM OPT extension eligibility.
Training Plan (Form I-983)
You and your employer must complete Form I-983, which is a formal training plan that outlines:
- The specific skills and experience you will gain from the position
- How the role relates to your STEM degree
- Your supervisor's contact information and training oversight plan
Your DSO must sign off on this form before you can apply.
How to Apply for the OPT STEM Extension: Step by Step
Start 90 days before your current OPT EAD expires. USCIS processing for STEM OPT extension takes 3–6 months, and you want your new EAD in hand before the old one expires.
Step 1: Confirm Eligibility
Verify your degree is STEM-designated, confirm your employer is E-Verify enrolled, and check that your OPT EAD expiration date is within 90–180 days (the application window).
Step 2: Complete Form I-983 With Your Employer
Work with your supervisor and HR to complete the training plan. Your DSO must review and sign.
Step 3: Get a New I-20 From Your DSO
Your DSO will issue a new I-20 with the STEM OPT recommendation notation. You cannot apply without this.
Step 4: File Form I-765 With USCIS
Submit Form I-765 (Application for Employment Authorization) along with:
- Copy of your current EAD (front and back)
- New I-20 with STEM OPT recommendation
- Copy of your degree(s)
- Passport copy
- 2 passport-sized photos
- USCIS filing fee: $410
Mail to the correct USCIS lockbox address (Phoenix or Elgin, depending on your state).
Step 5: Cap Gap Protection (If Needed)
If you have an approved H1B and your OPT expires before October 1, the Cap Gap rule automatically extends your OPT and F1 status through September 30. Make sure your DSO updates your I-20 to reflect cap gap status.
OPT Visa Fee 2025: What You Will Pay
| Fee | Amount | Notes |
|---|---|---|
| USCIS STEM OPT extension (I-765) | $410 | Paid to USCIS; non-refundable |
| Biometrics (if applicable) | $85 | Required for some applicants |
| DSO I-20 issuance | Free (at most schools) | Some schools charge administrative fees |
| Immigration attorney (optional) | $500–$1,500 | Recommended if application is complex |
Total out-of-pocket: $410–$500 for most applicants filing on their own; $900–$2,000 with attorney assistance.
OPT Visa Fees and Tax: What F1 Students Owe the IRS
OPT income is fully subject to US federal and state income tax. However, F1 students have specific tax rules that are more favorable than those for permanent residents:
Federal Income Tax
You file as a nonresident alien using Form 1040-NR (not the regular 1040). You will pay federal income tax on all US-sourced wages at standard progressive rates. There is no standard deduction for nonresident aliens in most cases.
FICA Exemption (Big Benefit)
F1 students are exempt from FICA taxes (Social Security and Medicare, totaling 7.65% of your gross pay) during the first 5 calendar years in the US on F1 status. This is a significant tax benefit compared to H1B holders or permanent residents. Your employer should not be withholding FICA from your paycheck — if they are, request a correction immediately.
State Income Tax
Varies by state. California, New York, and other high-income-tax states will tax your OPT income at full state rates. Texas, Florida, and Washington have no state income tax — a common reason why some students prefer employers in those states.
Tax Treaty Benefits
The US has income tax treaties with many countries (India, China, South Korea, Germany, etc.) that may reduce your federal tax liability. Check the IRS tax treaty tables or consult a tax professional familiar with nonresident alien returns.
Recommended Tax Steps
- File Form 8843 every year you are in F1 status (even with no income)
- Use tax software designed for nonresident aliens (Sprintax, Glacier Tax Prep) — do NOT use TurboTax, which is only for residents
- Retain your pay stubs and W-2 for all years on OPT
Top Companies That Hire STEM OPT Students in 2025
The following are major US employers that actively recruit STEM OPT candidates and are E-Verify enrolled:
Technology
Amazon, Google (Alphabet), Microsoft, Meta, Apple, Nvidia, Intel, Qualcomm, Salesforce, Oracle, IBM, Adobe, Cisco, Netflix, Uber, Airbnb, Palantir, Snowflake, Databricks
Finance and Fintech
Goldman Sachs, JPMorgan Chase, Morgan Stanley, Stripe, Plaid, Bloomberg, Citadel, Two Sigma, Jane Street
Healthcare and Biotech
Pfizer, Johnson & Johnson, Genentech/Roche, Amgen, Biogen, UnitedHealth Group, Optum
Engineering and Manufacturing
Tesla, Boeing, GE (Aerospace), Raytheon (RTX), Lockheed Martin, SpaceX, AECOM, Jacobs Engineering
Consulting
Deloitte, McKinsey, BCG, Accenture, Bain, KPMG, PwC, EY
How to Find STEM OPT-Specific Job Listings
Search LinkedIn with the filter "Sponsorship: No sponsorship needed" — this actually works well for OPT because you don't need H1B sponsorship. Also check Handshake (campus recruiting), Indeed (search "OPT" in job title or description), and university career portals.
OPT Immigration Attorney: Do You Need One?
For standard STEM OPT extension applications with a clear-cut STEM degree and E-Verify employer, most students successfully apply on their own with DSO guidance.
When to hire an immigration attorney:
- Your STEM degree designation is borderline or unclear
- Your employer is unsure about E-Verify enrollment
- You have had a previous OPT violation (unauthorized gap in employment)
- You are simultaneously applying for H1B cap change of status
- Your application was previously denied
Finding a good OPT immigration attorney:
- AILA.org directory — filter by "Students/Scholars"
- University career centers often maintain a list of recommended student visa attorneys
- Murthy Law Firm, Berry Appleman & Leiden, Fragomen, Seyfarth Shaw
Frequently Asked Questions
What is the OPT STEM extension filing fee in 2025?
$410 for Form I-765 (Employment Authorization Document renewal). A biometrics fee of $85 may apply to some applicants.
Do I pay FICA taxes while on OPT?
No — F1 students are exempt from FICA (Social Security and Medicare taxes) for the first 5 calendar years in the US. This is a significant benefit. Your employer should not deduct FICA from your wages.
Can I apply for STEM OPT extension if my employer is not E-Verify enrolled?
No. E-Verify enrollment is a hard requirement. If your current employer is not enrolled, you will need to find a new E-Verify-enrolled employer before applying or simultaneously with your application.
How long does STEM OPT extension approval take?
USCIS typically takes 3–5 months. Apply 90 days before your current EAD expires. If you timely apply, you have automatic cap-gap protection and can continue working while the extension is pending.
Which STEM degrees qualify for OPT extension?
Check the official DHS STEM Designated Degree Program List. Computer science, engineering, data science, mathematics, and biological sciences all qualify. Confirm your specific CIP code with your DSO.
Conclusion
The OPT STEM extension is one of the most powerful immigration tools available to F1 international students — 24 extra months of work authorization, tax benefits over H1B holders, and up to three H1B lottery chances. Apply early, confirm your employer's E-Verify status, and understand your tax obligations.
The job market for STEM OPT candidates in 2025 is strong — especially in tech, finance, and engineering. The most critical factor in landing your ideal role is interview performance. Practice with our AI mock interview platform to get real-time feedback on your answers, build confidence, and walk into your STEM job interview ready to win.
Prepare for Your STEM OPT Job Interview
Landing a STEM OPT role at top employers like Amazon, Google, or Goldman Sachs requires more than a great resume — it takes sharp, confident interview performance. Use our AI-powered interview copilot to practice real technical and behavioral questions, get instant feedback, and walk in ready to impress.
Start AI Interview Practice — Free