CPT vs OPT: Which Work Authorization Should F-1 Students Choose?
CPT and OPT both let F-1 students work legally in the U.S., but they work differently and affect each other. Learn which to use, when, and how your choice affects H-1B sponsorship

CPT and OPT are the two work authorization options available to F-1 students in the U.S. CPT covers work during your academic program. OPT covers work before or after graduation, with up to 36 months available for STEM degree holders. They have different timing, different costs, and one rule that connects them: 12 or more months of full-time CPT at one degree level makes you ineligible for post-completion OPT at that same level.
Knowing how both work before you use either one keeps your options open and puts you in a better position when H-1B season comes around.
Key takeaways
- CPT is for work during your academic program. OPT is for work before or after graduation. Both require F-1 status and one academic year of enrollment.
- 12 months or more of full-time CPT makes you ineligible for post-completion OPT at the same degree level. Part-time CPT doesn't count toward this limit.
- CPT is free and authorized by your Designated School Official (DSO) at the school level. OPT requires Form I-765 and takes three to five months to process.
- STEM OPT can extend your work authorization to 36 months total, but your employer needs to be enrolled in E-Verify.
- Your CPT employer can become your OPT employer and eventually your H-1B sponsor if you choose strategically.
What is CPT?
Curricular Practical Training (CPT) lets F-1 students to work in positions directly related to their major field of study while still enrolled. Your Designated School Official (DSO) approves CPT at the school level through your Student and Exchange Visitor Program (SEVP). There is no USCIS filing, no fee, and no Employment Authorization Document (EAD). Your updated Form I-20 with the CPT authorization is your work permit.
For CPT to be authorized, the work must be a required or integral part of your academic curriculum. The employer must have a formal arrangement with your school, and your DSO must authorize the specific employer and position before you start.
Part-time CPT covers up to 20 hours per week. Full-time CPT is anything over 20 hours. Most F-1 students must complete one full academic year of enrollment before CPT begins. Graduate students in programs that require immediate practical experience may qualify earlier.
What is OPT?
Optional Practical Training (OPT) gives F-1 students 12 months of work authorization per degree level to work in a position related to their field of study. Unlike CPT, OPT is authorized by USCIS through Form I-765. Processing takes several months, and you receive an Employment Authorization Document (EAD) card. Check current wait times before planning your start date at the USCIS processing times tool.
OPT can be used in two ways. Pre-completion OPT runs before graduation, limited to 20 hours per week during the school term. Any pre-completion time you use comes directly out of your 12-month post-completion total, so most students preserve as much OPT as possible for after graduation.
Post-completion OPT begins after graduation. It allows full-time work in any position directly related to your field of study. You do not need a job offer to apply, but you must secure employment within your OPT period to maintain valid F-1 status.
USCIS allows a grace period of up to 90 days of unemployment during OPT. Going over that limit puts your status at risk. For current OPT program rules, see the USCIS OPT page.
Stem OPT Extension
F-1 students who hold a qualifying STEM degree can apply for a 24-month extension of post-completion OPT, bringing total work authorization to 36 months. Your degree must appear on the DHS STEM Designated Degree Program List, and your employer must be enrolled in E-Verify and must file a formal Form I-983 training plan with your school before you submit the extension application.
File your STEM OPT extension application before your initial OPT expires. If you file on time and your OPT expires while the application is pending, USCIS automatically extends your work authorization for 180 days.
CPT vs OPT: how they compare
The most consequential difference between CPT and OPT is authorization speed. CPT processes through your school and typically takes a few weeks depending on your DSO's workload. OPT requires a USCIS application that can take several months. That gap matters when you have a job offer and a target start date.
The other key difference is employer flexibility. CPT ties you to one specific employer for one specific position, authorized in advance. OPT lets you work for any employer in your field of study, and you can change employers during your OPT period.
| Feature | CPT | OPT |
|---|---|---|
| Timing | During academic program | Before or after graduation |
| Authorization | DSO (school) | USCIS (Form I-765) |
| Cost | $0 | $410 |
| Processing time | ~10 business days | 3-5 months |
| Employer flexibility | One specific employer | Any employer in field of study |
| Work hours | Part-time or full-time | 20 hrs/week (pre-completion) or full-time (post-completion) |
| Duration limit | No fixed cap (but 12-month rule) | 12 months per degree level (+24 months STEM) |
| Requires job offer | Yes | No (for application) |
Should you choose CPT or OPT?
The right choice depends on where you are in your program and what you're trying to protect.
- You're still enrolled and have a specific job offer. CPT is almost always the right answer here. It's faster, free, and preserves your 12-month OPT for after graduation. The only reason to use pre-completion OPT instead is if your school won't authorize CPT for the position, or if you're close to the 12-month full-time CPT limit. Use part-time CPT where possible to avoid touching that threshold.
- You're approaching graduation with a job lined up. Post-completion OPT. Apply early since USCIS processing takes several months. You can apply up to 90 days before your program end date, and your OPT start date can be set up to 60 days after graduation. Don't wait until after you graduate to apply.
- You're a STEM degree holder. Protect your OPT window at all costs. The combination of 12-month OPT plus a 24-month STEM OPT extension gives you three years of post-graduation work authorization, which is your best runway for clearing multiple H-1B lottery cycles. Heavy full-time CPT during enrollment that eliminates your post-completion OPT is a trade-off most STEM students should avoid unless their program requires it.
- You want flexibility to change employers or explore roles after graduation. OPT. CPT locks you to one pre-authorized employer. Post-completion OPT lets you work for any employer in your field of study, change jobs, and explore options. The 90-day unemployment limit applies, so have a plan, but you're not tied to a single employer from day one.
- You need to start work as quickly as possible. CPT. Authorization comes from your school and typically takes a few weeks. OPT requires a USCIS application that takes several months. If you have a start date coming up and haven't applied for OPT yet, CPT may be your only practical option.
- You've already used close to 12 months of full-time CPT. Stop and count carefully before accepting another full-time CPT role. Once you hit 12 months, post-completion OPT at your current degree level is gone. If you're close, consider switching to part-time CPT, which doesn't count toward the limit, or preserving what's left of your full-time CPT for a role that actually matters to your career.
How CPT and OPT interact
The 12-month full-time CPT rule is the most important thing to understand about using both authorizations at the same degree level. If you accumulate 12 or more months of full-time CPT, you lose eligibility for post-completion OPT at that degree level. Only full-time CPT counts toward this threshold. Part-time CPT does not. If you enroll in a higher degree program later, the count resets for that new level.
Pre-completion OPT creates a similar trade-off, though less severe. Any pre-completion OPT time reduces your post-completion total on a day-for-day basis. A student who uses three months of pre-completion OPT graduates with nine months of post-completion OPT remaining, not twelve.
In practice, most F-1 students use part-time CPT during enrollment to stay under the threshold, preserve their full 12-month OPT for after graduation, and only take on full-time CPT when their program requires it or the role is worth the trade-off.
Using CPT and OPT to position for H-1B sponsorship
Most F-1 students treat CPT and OPT as work authorization decisions. They are also employer selection decisions, and that framing matters more than most people realize until they're already in the H-1B process.
Your CPT or OPT employer is your most likely H-1B sponsor. Employers who already know your work, have your documentation on file, and have an established immigration program are far more likely to sponsor than a new employer you approach cold during cap season. The relationship you build during CPT and OPT is often the path of least resistance to an H-1B petition.
The problem is that most students evaluate CPT and OPT employers on the quality of the role and the compensation, without checking whether that employer sponsors H-1B consistently. Two employers can offer similar roles at similar salaries with very different sponsorship histories. An employer who files LCA applications regularly, pays at or above prevailing wage, and has a track record of approvals is a meaningfully different bet than one who has never sponsored before.
That information is available in public LCA and DOL filings before you accept an offer. Migrate Mate indexes that data so you can search by verified sponsorship history and factor it into your CPT and OPT employer decisions from the start.
Finding employers who hire F-1 students on CPT and OPT
Now that you understand how CPT and OPT work, finding the right employer is your next challenge. Look for companies with H-1B filing history, E-Verify enrollment, and a track record of hiring international students. Before accepting any position, clarify the employer's sponsorship intentions so you don't burn months of work authorization at a company that won't file for your H-1B.
Search specifically for positions where employers have already demonstrated willingness to work with CPT and OPT holders. That's the fastest way to turn your work authorization into a long-term career in the U.S.
Not sure which employers sponsor F-1 students after graduation?
Find visa-sponsoring employersFrequently asked questions
Does full-time CPT affect OPT eligibility?
Yes. 12 or more months of full-time CPT at one degree level makes you ineligible for post-completion OPT at that same level. Part-time CPT doesn't count toward this threshold. The limit resets if you enroll in a new degree program.
Can you do CPT and OPT at the same time?
No. CPT is authorized during your academic program, and post-completion OPT begins after your program ends. Pre-completion OPT and CPT can't overlap for the same employer simultaneously.
Is CPT or OPT better for getting an H-1B?
OPT, especially with the STEM extension, gives you a longer runway for H-1B sponsorship. The cap-gap provision extends your OPT if your employer files an H-1B petition. CPT builds the employer relationship that leads to sponsorship in the first place. For a broader work authorization comparison, consider how each option fits your degree timeline.
Does part-time CPT count toward the 12-month limit?
No. Only full-time CPT (more than 20 hours per week) counts toward the 12-month threshold. Part-time CPT at 20 hours per week or less won't affect your OPT eligibility.
How much does OPT cost compared to CPT?
CPT has no USCIS filing fee because your DSO authorizes it at the school level. OPT requires Form I-765 with a $410 filing fee. The STEM OPT extension requires a separate I-765 filing with the same $410 fee.
Are there any proposed changes to OPT in 2026?
DHS has proposed rules that could restrict OPT, but no final rule has taken effect. Current regulations remain unchanged. Students should proceed under existing rules while monitoring updates through their DSO.
About the Author

Founder & CTO @ Migrate Mate
Aussie in NYC building Migrate Mate to help people land their dream job in the U.S. Top 0.01% of Cursor users. Forbes 30 Under 30.





