CPT vs OPT — What Is the Difference?
Visa & OPT

CPT vs OPT — What Is the Difference?

YourGuideInUSA Team9 min read

CPT vs OPT Difference for F-1 Students: Everything You Need to Know

If you're an international student on an F-1 visa trying to figure out your work authorization options, you've probably run into a wall of confusing acronyms. The CPT vs OPT difference for F-1 students is one of the most googled topics for a reason — these two programs sound similar, work very differently, and picking the wrong one (or missing a deadline) can seriously mess up your immigration status. I've talked to dozens of international students who wish someone had just explained this clearly from the start, so that's exactly what I'm going to do here.

Let's break it all down in plain English.

---

What Is CPT? (Curricular Practical Training)

CPT stands for Curricular Practical Training. Think of it as work authorization that is directly tied to your academic program. The key word here is *curricular* — meaning the work you do has to be an actual, required part of your degree.

How CPT Actually Works

CPT allows you to work off-campus at a company, organization, or startup, but only if that work experience is integrated into your curriculum. This means one of the following must be true:

  • The internship is required to graduate
  • You are enrolled in a course that requires the internship (like an internship credit course)
  • It is listed as an integral part of your program in your school catalog

Your Designated School Official (DSO) at your international student office authorizes CPT. No USCIS application is needed — it's handled entirely by your school. Your DSO will update your I-20 with the CPT authorization, and that updated I-20 is your work permit.

CPT Eligibility Requirements

To use CPT, you typically need to meet these criteria:

  • You must have been a full-time F-1 student for at least one full academic year (there are exceptions for graduate students whose programs require immediate work)
  • The job offer must be real and in hand before CPT is authorized
  • The work must directly relate to your major
  • You must be enrolled in a course that ties to the internship

Part-Time vs Full-Time CPT

This distinction is crucial and often overlooked. CPT can be either part-time (20 hours or fewer per week) or full-time (more than 20 hours per week). Here's the big catch: if you use 12 months or more of full-time CPT, you become ineligible for OPT. Part-time CPT, no matter how much of it you use, has no impact on your OPT eligibility. Keep track of your hours carefully.

---

What Is OPT? (Optional Practical Training)

OPT stands for Optional Practical Training. Unlike CPT, OPT is authorized by USCIS (U.S. Citizenship and Immigration Services), not just your school. It gives you the ability to work in a job related to your field of study, and it comes in two flavors: Pre-Completion OPT and Post-Completion OPT.

Pre-Completion OPT

You can apply for OPT before you graduate. The work authorization period counts against your total 12-month OPT allowance, so most students save their OPT for after graduation. That said, pre-completion OPT can be part-time (during the school year) or full-time (during official breaks).

Post-Completion OPT

This is what most people mean when they say "OPT." After you graduate, you get up to 12 months of work authorization. If your degree is in a STEM field (Science, Technology, Engineering, or Mathematics), you may apply for a 24-month STEM OPT extension, giving you a total of 36 months. This is a game-changer for students in tech, engineering, data science, and similar fields.

How to Apply for OPT

Unlike CPT, OPT requires a formal USCIS application. Here's a step-by-step rundown:

  • Talk to your DSO and request an OPT I-20 (this is a new I-20 with an OPT recommendation)
  • File Form I-765 (Application for Employment Authorization) with USCIS
  • Pay the filing fee — currently $410 (as of 2024, though fees change, so always check uscis.gov)
  • Wait for your EAD (Employment Authorization Document) card to arrive in the mail
  • You can apply up to 90 days before your program end date, and you must apply no later than 60 days after your program ends

Processing times can range from a few weeks to several months, so apply early. USCIS has a premium processing option for some applications, but as of now, it's not available for I-765 OPT applications. Plan ahead and give yourself a 3 to 4 month buffer.

---

CPT vs OPT: Side-by-Side Comparison

Here's a quick breakdown to make the differences crystal clear:

Who Authorizes It

  • CPT: Your DSO at your university — no USCIS involvement
  • OPT: USCIS issues an EAD card — your school starts the process but USCIS approves it

Timing

  • CPT: Used during your degree program (before graduation)
  • OPT: Can be used before or after graduation, but most commonly after

Cost

  • CPT: Usually free (just an I-20 update, though some schools charge a small administrative fee of around $25–$50)
  • OPT: $410 filing fee to USCIS, plus potential costs for passport photos, mailing, etc. Budget around $450–$500 total

Impact on Each Other

  • Using 12+ months of full-time CPT eliminates your OPT eligibility entirely
  • OPT usage does not affect CPT eligibility

Job Flexibility

  • CPT: Employer-specific. Your I-20 lists the specific employer. If you change jobs, you need a new CPT authorization
  • OPT: Not employer-specific. Your EAD allows you to work for any employer in your field, change jobs, or even freelance and do contract work

Unemployment Limits

  • CPT: No unemployment tracking (since it's tied to enrollment)
  • OPT: You are only allowed 90 days of unemployment during your 12-month OPT. STEM OPT gives you an additional 60 days, for a total of 150 days. Exceeding this can terminate your F-1 status

---

Common Mistakes to Avoid

I've seen smart students make these mistakes, and they're almost always avoidable.

Using Full-Time CPT Too Long

If you're doing a co-op program or extended internship, keep track of whether your CPT is full-time. Twelve months of full-time CPT = no OPT. Period. Some programs, especially certain engineering and business master's programs, heavily use CPT, and students don't realize they've crossed the threshold until it's too late.

Missing the OPT Application Window

You can apply for OPT up to 90 days before graduation. If you wait until after you graduate, you have 60 days to apply. Miss both windows, and you lose your chance for that OPT cycle. Set a calendar reminder the moment you know your graduation date.

Not Understanding Your OPT Unemployment Days

A lot of students think the 90-day unemployment clock only starts when they're actively looking for a job. Wrong — it starts from your OPT start date if you don't have a job. Track your days carefully using a spreadsheet or an app. Being proactive here can save your status.

Assuming CPT and OPT Are Interchangeable

They're not. CPT is a curricular tool, meaning it exists to support your education. OPT is a standalone work authorization. Using them for the wrong purpose — or assuming your company can "just switch" you from CPT to OPT — shows a misunderstanding that can cause both you and your employer headaches.

---

Practical Tips From Someone Who Has Been There

  • Talk to your DSO early and often. They are your best resource and their advice is free. Don't be shy about scheduling appointments months in advance.
  • Keep copies of everything. Your CPT I-20s, your OPT EAD card, your I-765 receipt notice — keep physical and digital copies stored securely.
  • Communicate with your employer's HR team. Many companies, especially smaller ones, have never sponsored an international student before. Be ready to educate them on what CPT and OPT actually require from their end.
  • Join your school's international student community on platforms like Slack, GroupMe, or Discord. Peers who recently went through the process are an invaluable source of real-world, current information.
  • If your STEM OPT is coming up, make sure your employer is registered on the E-Verify system. This is a legal requirement for STEM OPT, and not all employers know this in advance.

---

Quick Summary and Action Items

Here's everything distilled into a simple checklist:

If you're considering CPT:

  • Confirm your school offers CPT and what courses qualify
  • Make sure you have a real job offer from a legitimate employer
  • Track your full-time CPT hours carefully — stay under 12 months total if you want OPT later
  • Get your I-20 updated before you start working

If you're considering OPT:

  • Apply early — at least 90 days before graduation
  • Budget around $450–$500 for the application
  • Track your unemployment days from day one
  • For STEM OPT, confirm your employer is E-Verify registered before applying

The CPT vs OPT difference for F-1 students ultimately comes down to this: CPT is tied to your coursework and is managed by your school, while OPT is a government-issued work permit you use largely after graduation. Both are powerful tools when used correctly. The key is planning ahead, staying organized, and never assuming — always verify with your DSO.

You've already done the hard part by educating yourself. Now go make that plan.

Share:TwitterLinkedIn

Related articles