Answers

What's the difference between CPT and OPT for F-1 students?

What's the difference between CPT and OPT for F-1 students?

TL;DR: CPT is work authorization tied directly to your degree program, used before graduation and requiring a curricular connection (like an internship class). OPT is standalone practical training tied to your field of study, usable before or after graduation, and doesn't require enrollment in a specific course. Using 365+ days of full-time CPT makes you ineligible for OPT.

The Claim

Both CPT (Curricular Practical Training) and OPT (Optional Practical Training) let F-1 students work in the US in a role related to their major, but they're authorized differently, have different limits, and interact with each other in ways that trip students up constantly.

The Evidence

CPT is authorized by your school's Designated School Official (DSO) and requires the work to be an integral part of an established curriculum — typically through a for-credit internship, co-op, or practicum course. It can be part-time (20 hours/week or less) or full-time, and there's no fixed cap on part-time CPT. However, using 364 days or more of full-time CPT makes you permanently ineligible for any OPT afterward — this is a rule students frequently miss.

OPT is authorized by USCIS (via an EAD card), not just the school, and doesn't require a specific course — just that the work relates to your field of study. Standard OPT is 12 months, usable before completion (pre-completion OPT, part-time while in school) or after completion (post-completion OPT, full-time). Students with an eligible STEM degree can apply for a 24-month STEM OPT extension, for up to 36 months of OPT total.

CPT vs OPT Comparison

CPTOPT
Authorized bySchool DSO (on I-20)USCIS (EAD card)
Requires enrollment in credit courseYesNo
Available before graduationYesYes (pre-completion, part-time)
Available after graduationNoYes (post-completion, full-time)
Duration limitNo fixed cap (but 365+ full-time days blocks future OPT)12 months + up to 24-month STEM extension
Processing timeFast — days, via DSOWeeks to months, via USCIS EAD application

Step-by-Step: Choosing Between Them

  1. Check whether the opportunity requires a specific for-credit course (points toward CPT) or is more flexible (points toward OPT).
  2. If it's before your final semester and tied to coursework, ask your DSO about CPT.
  3. If you want to preserve your full 12 months of OPT for after graduation, avoid accumulating 365+ days of full-time CPT.
  4. If you're graduating soon and want work authorization after your program ends, apply for post-completion OPT — but file with USCIS well before your program end date since EAD processing takes time.
  5. If your degree is STEM-eligible and your employer is enrolled in E-Verify, apply for the STEM OPT extension before your initial OPT expires.

FAQ

Can I do CPT and OPT at the same time? No, they're mutually exclusive at any given moment — you're authorized under one or the other, not both simultaneously.

Does part-time CPT ever block OPT eligibility? No, only 365 or more cumulative days of full-time CPT triggers OPT ineligibility. Part-time CPT (20 hours/week or less) doesn't count against this limit, regardless of duration.

Do I need a job offer to apply for OPT? For standard post-completion OPT, no — you can apply without a specific job offer. For the STEM OPT extension, yes, you generally need an employer enrolled in E-Verify.

Can I use CPT during my very first semester? Generally no. Federal rules require one full academic year of F-1 status before most students are eligible for CPT, with limited exceptions for certain graduate programs.

By Pinal Dave Last updated: 2026-07-24