CPT Visa Guide: Work in the U.S. Before You Graduate

CPT lets F-1 students work off-campus before graduation. No USCIS application or EAD required.

F-1 female student working at office desk on CPT visa

A CPT visa lets F-1 students work off-campus in positions directly related to their major field of study, without a USCIS application, an EAD card, or any government filing fee. Authorization comes from your school's Designated School Official (DSO) and is endorsed directly on your I-20.

This guide covers CPT visa requirements, the step-by-step authorization process, the critical difference between part-time and full-time CPT, and how to protect your OPT eligibility.

Key takeaways

  • CPT is off-campus work authorization for F-1 students, approved by your school's DSO and endorsed on your I-20.
  • You must have been in F-1 status for one full academic year before you're eligible, with limited exceptions for certain graduate programs.
  • Part-time CPT (20 hours or less per week) doesn't affect your OPT eligibility at all, no matter how much you accumulate.
  • Twelve or more months of full-time CPT makes you ineligible for OPT, which can impact your long-term work authorization path in the U.S.
  • CPT doesn't require a USCIS application, an EAD card, or any government filing fees.

What is CPT (curricular practical training)?

CPT, or Curricular Practical Training, is off-campus work authorization for F-1 students that allows them to work in positions directly related to their major field of study. It's authorized by your school's Designated School Official (DSO) and endorsed on your I-20. No USCIS application, EAD card, or government filing fee required.

CPT is one of the primary ways F-1 visa holders gain practical work experience in the U.S. before graduation, and it's available for internships, cooperative education (co-op) programs, practicums, and other employment tied to your degree requirements.

What makes CPT different from other work authorization is who approves it. Your DSO authorizes CPT and endorses it on your I-20. Your updated I-20 with the CPT endorsement is your work authorization document. There's no Form I-765 to file and no waiting months for USCIS processing.

CPT covers several types of practical training arrangements:

  • Internships required or recommended by your academic program
  • Cooperative education (co-op) programs that alternate between study and work terms
  • Practicums built into your degree requirements
  • Other employment that your academic advisor confirms is integral to your curriculum

The key requirement is that the employment must be an "integral part of an established curriculum." Your school determines what qualifies, and the DSO has to agree that the job fits within your academic program before authorizing it.

Important: You can't start working until your DSO has endorsed CPT on your I-20 with the specific employer name, location, and dates. Working before that endorsement, even by a single day, is a violation of your F-1 status.

F-1 CPT requirements

To qualify for CPT, you must be a full-time F-1 student who has been enrolled for at least one full academic year, have a job offer or internship that's directly related to your major, and get authorization from your Designated School Official (DSO) before you start working.

CPT eligibility: one full academic year

You must have been enrolled in your school in valid F-1 status for one full academic year before you're eligible for CPT. That means two full semesters or three full quarters of completed coursework at the institution that will authorize your CPT.

There's one exception to the one-year rule: graduate students whose programs require immediate participation in CPT. If your graduate program's curriculum mandates practical training from the start and it's written into the program requirements, you may qualify before completing one academic year.

This exception is separate from the "Day 1 CPT" programs discussed later in this guide, though those programs rely on the same regulatory provision.

Time spent in English language training (ESL) programs doesn't count toward the one-year requirement, even if you were in F-1 status during that time. Only time enrolled in your actual degree program counts.

If you transferred from another school, check with your current DSO about whether your prior enrollment counts. Policies vary by institution.

Full-time enrollment

You must be enrolled as a full-time student when you apply for and use CPT. What counts as "full-time" depends on your school, but it's generally 12 credit hours for undergraduates and 9 credit hours for graduate students per semester.

There are situations where you might qualify for a reduced course load while on CPT. If you're in your final semester and only need a few credits to graduate, your DSO can authorize a reduced load on a case-by-case basis.

You can't make that call on your own, and you shouldn't assume it'll be approved. Get confirmation from your DSO before dropping below full-time.

Employment must be integral to your curriculum

This is where most CPT applications succeed or fail. The job can't just be related to your field in a general sense. It has to be an integral part of an established curriculum, meaning your school has built practical training into the degree requirements.

In practice, this usually means one of two things: either your program requires an internship or practicum for degree completion, or you're registered for a course (like an internship credit course) that has practical training as a component.

The connection between the job and your academics needs to be clear and documented.

If your program doesn't have a built-in practical training component, talk to your academic advisor. Many departments offer internship-for-credit courses that you can register for, which establishes the curricular connection your DSO needs to authorize CPT.

You'll typically need to write a brief proposal explaining how the position connects to your coursework.

Job offer required before applying

You need a job offer from a specific employer before you can apply for CPT. Your DSO can't issue a CPT endorsement without knowing exactly where you'll be working and what you'll be doing.

The offer letter should include:

  • Employer name and full address
  • Your job title and description of duties
  • Start and end dates of employment
  • Hours per week (specifying whether it's part-time or full-time)
  • How the position relates to your field of study

Vague or generic offers won't work. If the letter doesn't spell out these details, ask your employer to revise it before submitting your CPT application. Your DSO will send it back anyway.

If you're still looking for a CPT-eligible position, you can search for internships and entry-level roles from employers who sponsor work visas on Migrate Mate. Having the offer letter in hand is a prerequisite for CPT, so starting your search early gives you more time to secure the right position.

DSO authorization before starting work

This is non-negotiable. You can't begin working until your DSO has reviewed your CPT request, updated your SEVIS record with the CPT authorization, and issued you a new I-20 with the CPT endorsement on page 2.

The endorsement on your I-20 lists the specific employer, location, start date, end date, and whether the CPT is part-time or full-time. Working for any employer, at any location, or during any time period not listed on your I-20 is unauthorized employment.

That applies even if you're working for the same company at a different office location.

How to get CPT authorization

F-1 student speaking with advisor on how to get CPT authorization

CPT authorization is a school-level process. There's no government filing, no wait for USCIS processing, and no fee. Here's how it works step by step.

Step 1: Confirm eligibility with your academic advisor

Start with your academic advisor or department coordinator, not your international student office. Your advisor needs to confirm that the position you're pursuing qualifies as part of your curriculum.

This usually means one of two things:

  • Your program requires an internship or practical training component for degree completion.
  • Your department offers a course (internship credits, independent study, practicum) that you'll register for alongside the work experience.

Your advisor will typically provide a letter or signed form confirming the academic connection between the job and your program.

Every school handles this differently, so check with your international student office about what documentation they need from your advisor before you get started.

Step 2: Gather your documents

Once your advisor is on board, collect these documents for your DSO:

  • Academic advisor letter or signed departmental form confirming the job's connection to your curriculum
  • Job offer letter with all the details listed in the requirements section above
  • Course registration for the internship, practicum, or co-op credit (if applicable)
  • Your current I-20
  • Your school's CPT application form (most schools have their own)
Did You Know: Some schools also require a CPT orientation workshop or online module before they'll process your application. Check your international student office website for pre-application requirements so you don't lose time at a critical moment.

Step 3: Submit to your international student office

Bring your complete package to your school's international student office, or submit it through their online portal if they have one. Your DSO will review whether you've met the one-year enrollment requirement, whether the employment qualifies as curricular, and whether the job details match what's needed for CPT authorization.

Processing time varies by school. Some offices turn around CPT requests in 2-3 business days. Others take 1-2 weeks, especially at the start of a semester when request volume is high.

Apply as early as possible once you have your job offer. Waiting until the last week before your start date leaves no room to fix issues with your paperwork.

Step 4: Receive your updated I-20

If approved, your DSO updates your SEVIS record and issues a new I-20 with the CPT authorization endorsed on page 2. The endorsement includes your employer's name, the employment dates, whether it's part-time or full-time, and your work location.

Review every detail on the endorsement carefully. If the employer name is misspelled, the dates are wrong, or it says part-time when you'll be working full-time, go back to your DSO and get it corrected before you start working.

Don't assume small errors won't matter. They can create issues if your work authorization is ever questioned. Taking 10 minutes to double-check everything before submission is always worth it.

Step 5: Start work on the authorized date

You can begin working on the start date listed on your CPT endorsement. Not before.

If your employer wants you to start on January 15 but your I-20 says January 20, you wait until January 20. Starting early is unauthorized employment, regardless of what your employer tells you.

Important: Keep your CPT-endorsed I-20 with your employment records at all times. If you travel internationally while on CPT, bring it along with your valid F-1 visa stamp and passport. The CPT endorsement on your I-20 is your proof of work authorization.

Remote work and CPT

If your CPT position is remote or hybrid, the work arrangement needs to be documented in your CPT application from the start. Your I-20 endorsement lists a specific work location, so your DSO needs to know whether you're working from your school's city, the employer's office, or somewhere else entirely.

Some schools have specific policies about remote CPT. A few require that you work within a certain distance of campus or that the employer has a physical office you report to periodically. Others are flexible as long as the curricular connection is documented.

If your work setup changes after CPT is authorized (say your employer asks you to switch from in-office to remote), talk to your DSO. You may need an updated I-20 with the correct location information.

What happens if your CPT ends early

If your position ends before the dates on your I-20 (whether you're let go, the project wraps up early, or you decide to leave), notify your DSO immediately. They need to update your SEVIS record to reflect the actual end date of your employment.

Continuing to hold an active CPT endorsement for a position you're no longer working isn't technically a status violation, but it can create confusion on your SEVIS record. Clean records matter when you apply for OPT or other future immigration benefits.

If you want to start a new CPT position with a different employer, you'll need to go through the full authorization process again with a new offer letter and a new I-20 endorsement.

Employer I-9 verification

When you start a CPT position, your employer is required to complete Form I-9 to verify your identity and work authorization. For CPT, the documents you'll typically present are:

  • Your unexpired foreign passport (List A document)
  • Your CPT-endorsed I-20 (List A document, together with your I-94)

Your employer doesn't need to verify your CPT authorization with USCIS or your school directly. The I-20 endorsement is the proof. However, some employers may not be familiar with CPT and might ask for an EAD card. You don't have one, and you don't need one. Point them to the I-20 endorsement on page 2 and the I-9 acceptable documents list.

Looking for CPT-eligible positions?

Find visa sponsorship jobs

Part-time vs full-time CPT

The distinction between part-time and full-time CPT matters more than most F-1 students realize. It directly impacts your future eligibility for OPT, which is often the bridge between graduation and an H-1B visa.

Part-time CPT

Part-time CPT means 20 hours per week or less. This is what most students use during regular academic semesters, since it lets you maintain your course load while gaining work experience.

There's no cumulative limit on part-time CPT. You can use it every semester for the duration of your program as long as you have qualifying positions and your DSO approves each one. The important part: part-time CPT has zero effect on your OPT eligibility, no matter how much of it you accumulate.

Full-time CPT

Full-time CPT means more than 20 hours per week. Students typically use this during summer breaks, winter breaks, or when their program allows a reduced course load for a term.

Full-time CPT comes with a critical trade-off: 12 months or more of full-time CPT makes you ineligible for OPT. This is cumulative across your entire degree program.

Three summer internships at four months each adds up to 12 months of full-time CPT, which would cost you your OPT eligibility entirely.

Important: The 12-month threshold is measured in cumulative months of full-time CPT authorization on your I-20, not months of actual work performed. If your I-20 is endorsed for full-time CPT from June through August, that counts as three months whether you worked every single day or not.

How to choose

If your employer will let you work 20 hours or less per week, choose part-time CPT. It preserves your OPT eligibility with no downside. There's no strategic reason to opt for full-time when part-time is available.

Full-time CPT makes sense when you're working during a break period or your program specifically requires a full-time practicum, and you're confident you won't hit the 12-month cumulative threshold.

Keep a running total of your full-time CPT months. Your DSO tracks this in SEVIS, but you should track it yourself as a backup. The consequences of crossing the 12-month line aren't something you can undo after the fact.

How CPT affects your OPT eligibility

Using 12 or more months of full-time CPT eliminates your eligibility for OPT entirely, including the 24-month STEM OPT extension. Part-time CPT (20 hours or fewer per week) doesn't count toward this limit, no matter how long you use it.

The 12-month rule

The rule itself is straightforward: if you accumulate 12 months or more of full-time CPT, you're ineligible for OPT. Part-time CPT doesn't factor into this calculation at all, regardless of how many months you've used it.

What makes this tricky is how cumulative tracking works. Every period of full-time CPT authorized on your I-20 during a single degree program counts toward the total. It doesn't matter if the periods were consecutive or spread across several years.

Three months here, four months there, and five months later puts you at 12 and over the line.

The count does reset when you change education levels. If you used 11 months of full-time CPT during your bachelor's degree and then start a master's program, your clock goes back to zero for the new degree.

But within a single degree program, there's no way to reset it. If you're approaching that limit, talk to your DSO about whether part-time CPT or a switch to OPT makes more sense.

Why preserving OPT matters

For most F-1 students, the post-graduation career path follows a specific sequence:

  1. Graduate and start 12 months of post-completion OPT.
  2. If your degree is in a STEM field, apply for a STEM OPT extension for an additional 24 months.
  3. During OPT or STEM OPT, your employer sponsors you for an H-1B visa.
  4. If you're not selected in the H-1B lottery the first year, STEM OPT gives you additional attempts.

Losing OPT eligibility because of too much full-time CPT breaks that entire pipeline. Without OPT, you'd need to find an employer willing to sponsor you for a work visa before graduation, which is possible but significantly harder to arrange.

If you're thinking ahead to post-graduation employment, browsing visa sponsorship jobs on Migrate Mate can help you identify employers who regularly sponsor H-1B and other work visas.

Planning your CPT strategically

The best strategy is straightforward: use part-time CPT whenever possible during the school year, and be extremely careful about full-time CPT usage during breaks.

If you do use full-time CPT for summer internships, track your cumulative total and stay well under 12 months.

Here's a practical example. A master's student in computer science does three summer internships during a two-year program:

  • Summer 1: Part-time CPT (20 hours/week) while taking summer courses. Zero months counted toward the full-time total.
  • Summer 2: Full-time CPT for three months (May through July). Cumulative full-time total: 3 months.
  • Summer 3: Full-time CPT for three months. Cumulative full-time total: 6 months.

That student still qualifies for OPT and STEM OPT because they stayed under 12 months of full-time CPT. If they'd done all three summers at full-time for four months each, they'd be at 12 months and would have lost OPT eligibility.

Did You Know: Pre-completion OPT (working part-time during school before graduation) is a separate authorization from CPT. Some students use it instead of CPT for positions that don't have a clear curricular connection.Keep in mind that every month of pre-completion OPT reduces the total time available for post-completion OPT.

Planning your career path after graduation?

Find visa-sponsoring employers

Day 1 CPT

Day 1 CPT refers to graduate programs that authorize F-1 students to begin Curricular Practical Training from the first day of enrollment, without completing the standard one-year waiting period. These programs are structured so that practical training is a required component of the curriculum from the start.

How Day 1 CPT programs work

Some graduate programs, particularly in fields like business, IT, and data analytics, structure their curriculum around immediate practical application. Instead of a traditional classroom-first model, these programs integrate work experience as a core component from day one.

The way this satisfies the one-year rule is through a regulatory exception: if the program itself requires immediate CPT as part of its established curriculum, the one-year waiting period doesn't apply for graduate students.

In practice, you enroll in the program, register for a course that has a practical training requirement, secure a job offer, and your DSO authorizes CPT from your first semester onward.

That structure is legitimate when the program genuinely integrates practical experience into its educational model. The problems arise when the program exists primarily as a vehicle for work authorization rather than for education.

Why Day 1 CPT draws scrutiny

Day 1 CPT programs have become controversial because some are perceived as existing primarily to provide work authorization rather than to deliver genuine educational value.

USCIS and ICE have increased scrutiny of these programs, particularly when:

  • The school primarily enrolls students who already hold jobs and are seeking CPT authorization to continue working.
  • Tuition is significantly lower than comparable programs at established institutions.
  • Students attend classes remotely while working full-time in a different city or state.
  • The academic component appears minimal compared to the work component.

This doesn't mean all Day 1 CPT programs are problematic. Legitimate programs at accredited institutions that genuinely integrate practical training into their curriculum can withstand scrutiny.

The concern is that USCIS may look more closely at your immigration history if they see Day 1 CPT on your record when you apply for future benefits like OPT or an H-1B change of status. If you're already enrolled in a Day 1 CPT program, working with an experienced immigration attorney before your next visa application significantly reduces the risk.

Risks to consider

If you're weighing a Day 1 CPT program, think carefully about these factors:

  • USCIS scrutiny on future applications. When you apply for OPT, H-1B change of status, or any other immigration benefit, USCIS can review your entire immigration history. Extensive CPT use from a Day 1 program may trigger additional questions or requests for evidence.
  • School accreditation and SEVP certification. Verify that the school has proper accreditation and is certified by the Student and Exchange Visitor Program (SEVP). Schools that lose SEVP certification can leave their students without valid F-1 status.
  • Full-time CPT and the OPT clock. If a Day 1 program authorizes full-time CPT, every month counts toward the 12-month threshold that eliminates OPT eligibility. A two-year program with continuous full-time CPT would put you well over that limit.
  • Employment vs. education balance. Programs where the educational component is a formality and the real purpose is employment authorization are exactly what USCIS targets in enforcement actions.
Important: If you're considering a Day 1 CPT program, research the school's SEVP certification status on the Study in the States school search tool. Talk to current students and alumni about their experiences with future immigration applications. The short-term benefit of immediate work authorization isn't worth it if it creates problems with OPT, H-1B petitions, or other benefits down the road.

CPT vs OPT: key differences

CPT and OPT are both work authorization options for F-1 students, but they differ in who approves them, when you can use them, and how they affect each other. Understanding these CPT visa distinctions helps you plan when to use each one and how they interact.

FeatureCPTOPT
When you can use itDuring your program (before graduation)Before or after graduation
Who authorizes itYour school's DSOUSCIS
Application processSchool-level, no government filingForm I-765 filed with USCIS
Work authorization documentUpdated I-20 with CPT endorsementEAD (Employment Authorization Document) card
Filing feeNone$470 online, $520 paper
Processing timeDays to weeks (varies by school)Typically 3–5 months; check current times at uscis.gov/i-765
Job offer requiredYes, before applyingNo (for post-completion OPT)
Must be related to majorYes, integral to curriculumYes, directly related to field of study
STEM extension availableNoYes, 24 months for STEM fields
Part-time optionYes, 20 hours or less during schoolYes, pre-completion only during school
DurationDuration of the course or program requiring it12 months (plus 24-month STEM extension)
Impact on the other12+ months full-time CPT eliminates OPTNo impact on CPT eligibility

When to use CPT

CPT is the right choice when your program has an internship or practical training component built into the curriculum and you have a specific employer lined up. Students can search for F-1 CPT opportunities on Migrate Mate, which lists positions from U.S. employers who sponsor work visas.

It's faster to obtain (days vs. months for OPT), costs nothing, and part-time CPT doesn't affect your OPT eligibility. Use it for internships during school, co-op terms, and any employer-specific practical training tied to a course.

The speed advantage is significant. CPT can be authorized in a matter of days once your documents are in order. OPT applications go through USCIS and take months, which means you can't respond to a job opportunity as quickly.

When to use OPT

OPT is what you use after graduation for full-time employment, and it’s the bridge to longer-term work authorization like the H-1B visa.

Pre-completion OPT is an option during school for positions that don't qualify for CPT because they lack a curricular connection, but keep in mind that every month of pre-completion OPT reduces the time available for post-completion OPT.

The biggest advantage OPT has over CPT is the STEM extension. If your degree is in a STEM-designated field, you can extend post-completion OPT for an additional 24 months, giving you up to 36 months of work authorization after graduation.

That extra time is often what allows F-1 students to go through multiple rounds of the H-1B lottery.

How they interact

The most important interaction: full-time CPT usage counts against your OPT eligibility. Accumulate 12 or more months of full-time CPT, and you lose access to OPT entirely.

Part-time CPT and OPT don't affect each other at all. You can use as much part-time CPT as you want during school and still qualify for the full 12 months of post-completion OPT, plus the STEM extension if your field is eligible.

Used strategically together, CPT and OPT give you a clear path from your first internship to full-time employment after graduation. Start with CPT to build experience during school, preserve your OPT eligibility by tracking full-time hours, and you'll have up to three years of post-graduation work authorization to land the right role and transition to long-term sponsorship.

Start your job search for the CPT visa on Migrate Mate

Find visa sponsorship jobs

Frequently asked questions

Can I do CPT for an unpaid internship?

Yes, as long as the position meets all the same CPT requirements. The employment still needs to be integral to your curriculum, and your DSO still needs to authorize it on your I-20. The fact that you're not being paid doesn't change the authorization process. Some schools actually require unpaid internship positions to go through CPT authorization if they involve more than observation or shadowing.

Can I change employers while on CPT?

Yes, but you need a new CPT authorization from your DSO for each employer. Your current CPT endorsement is specific to the employer, location, and dates listed on your I-20.

If you want to switch to a different company, you'll need to go through the full application process again with a new offer letter, new advisor confirmation, and a new I-20 endorsement. You can't work for the new employer until the updated I-20 is in hand.

What happens if I work without CPT authorization?

Working without proper CPT authorization is considered unauthorized employment, which is a serious violation of your F-1 status. The consequences can include termination of your SEVIS record, loss of your F-1 status, and potential bars on future immigration benefits.

This applies to starting work before your I-20 endorsement date, working for an employer not listed on your I-20, or exceeding your authorized hours (working full-time when only authorized for part-time).

Can CPT be extended beyond the original end date?

CPT can be extended only if the course or program component requiring the practical training continues. You'll need to submit a new request to your DSO with an updated offer letter showing the new end date.

If the internship credit course ends but the job continues, you'd need to register for another qualifying course to maintain the curricular connection. Your DSO won't extend CPT just because you want to keep working.

Can I do CPT during a gap semester or leave of absence?

No. CPT requires active full-time enrollment. You can't use it during a gap semester, medical leave, or reduced course load without specific DSO authorization. If you take a leave of absence, your F-1 status is typically terminated, which ends CPT eligibility entirely. Talk to your DSO before taking any leave if you have an active CPT authorization.

Do I need to report my CPT employment to anyone besides my DSO?

Your DSO handles the SEVIS reporting, so you don't need to separately notify USCIS or any other government agency.

However, you should keep copies of your CPT-endorsed I-20s, offer letters, and pay stubs for your own records. These documents can be useful if questions arise during future immigration applications, such as when you apply for OPT or an employer files an H-1B petition on your behalf.

About the Author

Dylan Gibbs
Dylan Gibbs

Founder & CTO @ Migrate Mate

Aussie in NYC building Migrate Mate to help people land their dream job in the U.S. Top 0.01% of Cursor users. Forbes 30 Under 30.

LinkedInForbes