OPT vs H-1B: Key Differences Explained

If you're finishing an F-1 degree in the U.S., you're likely deciding between OPT and the H-1B visa. OPT comes in two forms: a standard 12-month period available to any F-1 graduate, and a 24-month STEM extension for graduates of qualifying STEM degrees.

If you're still in F-1 status and haven't cleared the H-1B lottery, OPT (and the STEM extension, if you qualify) gives you up to three years of work authorization. For long-term stability and a path to a green card, H-1B is the route to pursue.

OPTH-1B Visa
EligibilityF-1 graduates from accredited U.S. institutions; STEM extension requires a qualifying STEM degree and an E-Verify enrolled employerAny nationality; specialty occupation requiring bachelor's degree or higher
Duration12 months standard; up to 36 months total with the STEM extension3 years initial; 3-year renewals; no max with pending green card
Annual CapNo cap; available year-round85,000/year (20,000 for U.S. master's holders); subject to lottery
Employer RequirementNo employer required for standard OPT; STEM extension requires E-Verify enrollment and an I-983 training planEmployer files I-129 petition; must pay prevailing wage and file LCA
Spouse Work AuthorizationF-2 spouse cannot workH-4 EAD available after approved I-140
Green Card PathNo dual intent; F-1/OPT requires nonimmigrant intentDual intent allowed; can pursue green card freely
Government Filing Fees$410 (I-765 EAD) for standard OPT; $410 for STEM extension. Filed by student. Verify current fees with USCIS.$780 (I-129) + $1,500 ACWIA + $500 fraud prevention + $600 asylum fee. Total: ~$2,630-$3,380. Paid by employer
Typical Legal CostsTypically $0 for standard OPT (filed through university international office). $0–$500 for STEM extension$3,000-$7,000 standard employer-sponsored filing

When to choose OPT

You didn't get selected in the H-1B lottery

OPT (and the STEM extension, if you qualify) gives you up to three additional years of full-time work authorization while your employer refiles for the next lottery cycle, keeping your career on track without interruption.

You're not in a STEM field

Standard OPT gives any F-1 graduate 12 months of work authorization regardless of major. The STEM extension isn't available outside qualifying STEM degrees, so H-1B is your next step once OPT runs out.

Your employer isn't ready to sponsor an H-1B

Smaller companies or startups hesitant about H-1B costs and paperwork can often hire you on OPT with minimal administrative lift. The STEM extension does require E-Verify enrollment and an I-983 training plan, but standard OPT has no such employer requirements.

You want to explore jobs before committing to one employer long-term

OPT lets you change employers relatively easily, making it a practical choice if you're still finding your footing in the U.S. job market. The STEM extension requires updating your I-983 training plan when you switch.

When to choose the H-1B visa

You want a clear, stable path to a green card

H-1B allows dual intent, meaning your employer can sponsor your green card while you maintain valid status, something STEM OPT's nonimmigrant intent requirement makes genuinely complicated.

Your spouse needs work authorization

Once you have an approved I-140, your spouse on H-4 may qualify for an H-4 EAD, a significant household income advantage that STEM OPT (with F-2 dependent status) simply doesn't offer.

You're approaching the end of your OPT allowance

STEM OPT has a hard ceiling: once your 36 months of total OPT are used, there's no extension. H-1B can be renewed indefinitely if your green card process is underway, removing that clock entirely.

You're in a senior or specialized role where visa credibility matters

H-1B is the standard long-term work visa for professional roles in the U.S.; holding it signals to future employers that you've passed USCIS scrutiny for specialty occupation status, which STEM OPT doesn't provide.

See all 973,119+ OPT & H-1B visa sponsorship jobs

Filter by visa type, location, and company.

Search jobs

OPT vs H-1B Frequently Asked Questions

Can I work on OPT while waiting for my H-1B to be approved?

Yes. If you're selected in the H-1B lottery and your employer files a cap-subject petition with a change-of-status request before your OPT expires, USCIS automatically extends your work authorization through September 30 (the cap-gap extension). This applies to both standard OPT and STEM OPT.

What happens to my OPT if I get laid off?

Standard OPT allows up to 90 cumulative days of unemployment. The STEM extension adds 60 more days, for 150 total across the full OPT period. Exceeding the limit ends your F-1 status. Find a new employer (E-Verify enrolled if you're on the STEM extension) and update your records as quickly as possible.

Does OPT count toward H-1B time?

No. Time spent on OPT, including the STEM extension, does not count against your H-1B six-year clock. Your H-1B clock starts when your H-1B petition is approved and you begin working in that status.

What's the difference between standard OPT and STEM OPT?

Standard OPT gives F-1 graduates 12 months of work authorization in a field related to their degree, regardless of major. STEM OPT is a 24-month extension on top of that, available only to graduates of qualifying STEM degrees whose employer is enrolled in E-Verify and willing to sign an I-983 training plan. Together, they can give STEM graduates up to 36 months of work authorization.

Can my employer prefer OPT over sponsoring an H-1B?

Yes, and many do, because OPT involves far less cost and paperwork for the employer. An employer cannot legally refuse to sponsor an H-1B based on your national origin, but they're under no obligation to sponsor at all. Many employers use OPT as a bridge before committing to H-1B sponsorship.

Can I do OPT, then STEM OPT, then H-1B?

Yes, and it's a common path for STEM graduates. Standard OPT runs first (12 months), the STEM extension can follow (24 months), and you can enter the H-1B lottery in any year your employer files a cap-subject petition for you. If selected, the cap-gap extension bridges any gap between your OPT end date and your H-1B start date.

If I get selected in the H-1B lottery while on OPT, do I have to stop my OPT immediately?

No. Your OPT continues until October 1 of the fiscal year your H-1B takes effect. If your employer files for a change of status, the transition is automatic on October 1 and you don't need to do anything on that date to maintain work authorization.

See which OPT or H-1B employers are hiring and sponsoring visas right now.

Search OPT or H-1B Jobs