Guide · International students

CPT vs OPT, without the acronym soup

Two different work authorizations, two different authorities, two different deadlines. Confusing them is how international students lose an internship — or their status. Here is what each one actually is, and how to plan a timeline backwards from the offer you want.

This is not legal advice. I am an international student who built a planning tool, not an attorney. Rules and processing times change. Confirm every date and every eligibility question with your school's Designated School Official (DSO) or a licensed immigration attorney before acting, and check the official sources linked at the bottom.


The one-table version

CPTOPT
Full nameCurricular Practical TrainingOptional Practical Training
Who authorizes itYour DSO, directly in SEVISUSCIS, after you file Form I-765
Cost & documentNo USCIS fee; a new I-20 with the CPT endorsementFiling fee; an EAD card you must have before starting work
EmployerSpecific employer, role, and datesNot employer-specific — any job in your field of study
Job offer needed first?YesNo
Typical timingDuring the degreeUsually after the degree (post-completion)
Time limitNo fixed cap, but 12+ months full-time kills OPT at that level12 months per education level, plus a possible 24-month STEM extension
Lead timeDays to weeks, set by your schoolMonths — 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

  1. The I-765 can be filed up to 90 days before your program end date and up to 60 days after it.
  2. It must reach USCIS within 30 days of your DSO entering the OPT recommendation in SEVIS, or it can be denied.
  3. 90 days of unemployment are allowed on post-completion OPT; the STEM extension adds 60 more, for 150 cumulative.
  4. 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:

  1. Target start date for the role.
  2. Minus the EAD processing window (assume months, not weeks) → latest safe filing date.
  3. Minus the DSO recommendation step, which must precede filing by no more than 30 days → DSO appointment date.
  4. 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.

FAQ

Quick answers

CPT vs OPT in one line?

CPT is school-authorized, employer-specific, curriculum-tied, no USCIS filing. OPT is USCIS-authorized, not employer-specific, requires Form I-765 and an EAD.

When am I eligible for CPT?

Generally after one full academic year of full-time F-1 enrollment, with the work integral to your curriculum and DSO authorization before day one.

Does CPT cost me OPT?

Only at 12+ months of full-time CPT at one level, which eliminates OPT at that level. Part-time CPT does not count.

How long is OPT?

12 months per education level, plus a possible 24-month STEM extension with an E-Verify employer — up to 36 months.

When do I file for OPT?

Up to 90 days before your program end date and up to 60 days after, and within 30 days of the DSO's SEVIS recommendation. File early.

How much unemployment is allowed?

90 days on post-completion OPT, plus 60 more during the STEM extension — 150 cumulative.