The one-table version
| CPT | OPT |
| Full name | Curricular Practical Training | Optional Practical Training |
| Who authorizes it | Your DSO, directly in SEVIS | USCIS, after you file Form I-765 |
| Cost & document | No USCIS fee; a new I-20 with the CPT endorsement | Filing fee; an EAD card you must have before starting work |
| Employer | Specific employer, role, and dates | Not employer-specific — any job in your field of study |
| Job offer needed first? | Yes | No |
| Typical timing | During the degree | Usually after the degree (post-completion) |
| Time limit | No fixed cap, but 12+ months full-time kills OPT at that level | 12 months per education level, plus a possible 24-month STEM extension |
| Lead time | Days to weeks, set by your school | Months — file early in the 90-day window |
When can you use CPT?
The general rule: one full academic year of full-time enrollment in F-1 status before CPT is available, with a narrow exception for graduate programs that require immediate practical training. On top of that, three conditions have to hold:
- The work is an integral part of your established curriculum — attached to a course, a required internship, or a program requirement, not simply relevant to your major.
- You have a job offer in hand, because the authorization names the employer, the role, and exact dates.
- Your DSO authorizes it in SEVIS and issues a new I-20 before your first day.
That last one is not a formality. Working a single day before the authorization date is a status violation, and "the offer letter said I could start Monday" is not a defence.
Does CPT burn your OPT?
Only past a threshold. Twelve months or more of full-time CPT at one education level eliminates OPT at that level. Part-time CPT does not count against it, and full-time CPT under twelve months does not either. A student doing one or two summer internships is nowhere near the line — but a student doing back-to-back full-time CPT year-round should count the months carefully.
How does OPT work?
OPT is federal work authorization for employment in your field of study. It comes in two flavours:
- Pre-completion OPT — used while still enrolled. It is deducted from the same twelve-month allowance, which is why most students avoid it and use CPT during the degree instead.
- Post-completion OPT — the common one, starting after your program end date.
The allowance is twelve months per higher education level. Finish a bachelor's, use twelve months, later finish a master's, and a fresh twelve months becomes available.
The STEM extension
Students with a qualifying degree from the STEM list, working for an E-Verify employer, can apply for a 24-month extension — up to 36 months total at that level. It requires a formal training plan (Form I-983) signed by the employer, plus periodic reporting. The extension application must be filed before the current OPT EAD expires, so the planning happens roughly six months before it ends, not after.
Deadlines that actually bite
- The I-765 can be filed up to 90 days before your program end date and up to 60 days after it.
- It must reach USCIS within 30 days of your DSO entering the OPT recommendation in SEVIS, or it can be denied.
- 90 days of unemployment are allowed on post-completion OPT; the STEM extension adds 60 more, for 150 cumulative.
- You cannot start work until the EAD is in hand and its start date has arrived — an approval notice is not permission to work.
Processing time is the variable that ruins plans. It is not unusual for an EAD to take months, and filing late does not move the start date up. Apply early in the 90-day window and treat the whole thing as a deadline problem rather than a paperwork problem.
How to plan the timeline backwards
Start from the day you want to be legally working and count backwards:
- Target start date for the role.
- Minus the EAD processing window (assume months, not weeks) → latest safe filing date.
- Minus the DSO recommendation step, which must precede filing by no more than 30 days → DSO appointment date.
- Minus your school's own internal turnaround → the date you actually have to start.
For CPT the chain is shorter but the constraint moves to the offer: you need the signed offer, then the DSO authorization, then day one — in that order, with no overlap.
The free Visa Navigator builds this backward timeline for you → It runs entirely in your browser, stores nothing on a server, and exports a checklist you can bring to your DSO appointment.
A note on changing status into F-1
Students already in the US in another nonimmigrant category — dependent statuses in particular — sometimes need a change of status to F-1 before any of this applies, typically by filing Form I-539. That filing has its own processing timeline, and the CPT one-academic-year clock interacts with it. If that is your situation, get an attorney's read on how your prior enrollment counts before you plan an internship around it. Many universities offer free or low-cost immigration legal services to enrolled students; that is the cheapest first call you can make.
Official sources
Tools referenced in this guide
- Visa Navigator — backward-planned change-of-status and CPT/OPT timeline, document checklist, browser-only.
- Apply OS — track internship, scholarship, and grant deadlines alongside the immigration ones.