CPT vs OPT: Key Differences Every F-1 Student Must Know

CPT vs OPT: F-1 student planning internships and work after graduation

CPT vs OPT is one of the most searched questions by F-1 students. Here is a clear breakdown of how the two work permits differ.

CPT and OPT are the two main ways F-1 students can gain real work experience in their field in the United States. They sound similar, but they work very differently.

What is CPT?

Curricular Practical Training (CPT) is work authorization for an internship, co-op or practicum that is an integral part of your academic program.

  • Authorized by your school’s DSO, not USCIS
  • Usually available after completing one full academic year in status (some graduate programs that require it from the start are an exception)
  • Tied to a specific employer and specific dates
  • Can be part-time or full-time
  • Using 12 months or more of full-time CPT makes you ineligible for OPT at that degree level

What is OPT?

Optional Practical Training (OPT) is temporary work authorization directly related to your major.

  • Requires a recommendation from your DSO and approval from USCIS (Form I-765)
  • Generally up to 12 months per degree level
  • Most students use it after graduation (post-completion OPT)
  • You receive an Employment Authorization Document (EAD) card
  • Limited days of unemployment are allowed, so plan your job search early

STEM OPT extension

If your degree is on the STEM Designated Degree Program List, you may qualify for a 24-month extension on top of the initial OPT period, with an employer enrolled in E-Verify and a formal training plan (Form I-983).

Quick comparison

  • Timing: CPT during your program; OPT usually after it
  • Approval: CPT by your school; OPT by USCIS
  • Employer: CPT needs a specific employer first; OPT does not need a job offer to apply

Common mistakes

Starting work before the authorization start date, applying for OPT too late, and not reporting employer changes to your school are all mistakes that can hurt your status. Mark every deadline on your calendar.

CPT vs OPT: which should you plan for first?

For most students the real question is not CPT vs OPT but how to use both without losing either. A simple way to think about it:

  • If your program has a required internship or co-op, CPT is usually the route during your studies.
  • If you want a full-time job after graduation, protect your OPT by keeping full-time CPT under 12 months.
  • If your degree is on the STEM list, check early whether your future employer uses E-Verify, because the STEM OPT extension depends on it.
  • Part-time CPT does not reduce your OPT.

CPT vs OPT timeline for a two-year master’s

An example for a typical two-year master’s student. Your school’s rules may differ.

  • Year 1: classes, plus on-campus work within 20 hours a week.
  • Summer after year 1: a CPT internship, if your program and school allow it.
  • Final semester: file for post-completion OPT. USCIS accepts applications up to 90 days before your program end date.
  • After graduation: OPT for up to 12 months, plus the STEM extension if you are eligible.

Whichever you use, talk to your DSO before you sign an offer letter. CPT vs OPT mistakes are hard to undo once work has started.

Frequently Asked Questions About CPT vs OPT

Which is better, CPT or OPT?

Neither is better; they serve different purposes. CPT is for training that is part of your curriculum during your program, while OPT is usually used after graduation.

Can I use both CPT and OPT?

Yes, but 12 months or more of full-time CPT makes you ineligible for OPT at that degree level. Part-time CPT does not affect OPT eligibility.

How long is OPT?

Generally up to 12 months per degree level, with a possible 24-month STEM OPT extension for eligible STEM degrees.

Official Resources

Rules and fees change often. Always confirm the latest requirements with official sources and with the Designated School Official (DSO) at your university.

Are you planning to use CPT, OPT, or both during your studies?

Related Articles

Responses

Your email address will not be published. Required fields are marked *