Visas 101
OPT vs CPT vs H-1B: What's the Difference? (2026 Guide)
CPT, OPT, and H-1B are three different ways international students and graduates get authorized to work in the U.S., and each one applies at a different stage of your journey. Curricular Practical Training (CPT) is training tied to your degree program while you’re still enrolled in F-1 status, the visa category most international students hold. Optional Practical Training (OPT) is temporary work authorization tied to your degree that you can use before or after you graduate. H-1B status is an employer-sponsored work visa for specialty occupations, and it’s usually the status international students need once their OPT work authorization runs out.
This guide walks through what each status actually is, how eligibility and timing differ, how the three connect in a typical student timeline (including the cap-gap extension), and which one applies depending on where you are right now: still enrolled, about to graduate, on OPT and job hunting, or already sponsored for H-1B.
OPT vs CPT vs H-1B at a Glance
CPT | OPT | H-1B | |
|---|---|---|---|
What it is | Training required by and integrated into your curriculum, authorized under 8 CFR (Code of Federal Regulations) 214.2(f)(10)(i) | Temporary work authorization directly related to your major field of study, authorized under 8 CFR 214.2(f)(10)(ii) | A nonimmigrant work classification for specialty occupations under the Immigration and Nationality Act (INA), Section 101(a)(15)(H)(i)(b) |
Who approves it | Your school’s Designated School Official (DSO), recorded in SEVIS (the Student and Exchange Visitor Information System), no separate USCIS filing | U.S. Citizenship and Immigration Services (USCIS), through an approved Form I-765 and an issued Employment Authorization Document (EAD) card | USCIS, through a Form I-129 petition your employer files on your behalf |
Employer relationship | Employer-specific, location-specific, and date-specific. A new internship or new employer needs a new authorization | Any employer in your field. No sponsorship or petition is required to obtain it | Tied to the sponsoring employer. Changing employers generally requires a new petition |
Duration | Whatever your DSO authorizes for that specific internship, part-time (20 hours or fewer per week) or full-time (more than 20 hours per week) | Up to 12 months per degree level, plus up to 24 more months with a qualifying STEM degree, for up to 36 months total | Up to 3 years initially, extendable to 6 years total, and sometimes longer with an approved Form I-140 |
Cost to apply | No separate USCIS filing fee, since CPT doesn’t go through USCIS | Form I-765: $470 filed online or $520 filed on paper, as of 2026 | Form I-129: $780 for standard employers, $460 for qualifying small employers and nonprofits, plus other applicable fees |
Employer sponsorship required? | No | No | Yes. An employer must petition for you. You cannot self-petition |
In short: if you’re still enrolled and your program requires an internship, CPT is likely the right tool. If you’ve graduated, or are about to, and want to work in your field without needing an employer to sponsor you yet, OPT is the bridge. If your OPT is running out and you need a longer-term, employer-sponsored path to keep working in a specialty occupation, H-1B is the status you’re working toward.
What Is CPT (Curricular Practical Training)?
CPT is off-campus training that’s a required, integral part of your academic curriculum, such as an internship, cooperative education placement, or practicum arranged through your school. It’s authorized under the same federal regulation, 8 CFR 214.2(f)(10)(i), that governs practical training for F-1 students.
To qualify, you generally need to be in valid F-1 status and have completed one full academic year of enrollment, though some graduate programs that require immediate curricular training can waive that wait. The position has to relate directly to your major field of study, and you need an actual job offer in hand before you apply. Students enrolled in English-language training programs don’t qualify for CPT, or OPT, at all.
CPT doesn’t go through USCIS. Your school’s DSO approves it directly in SEVIS, the system that tracks your F-1 records. Once approved, the DSO issues a new Form I-20 (your certificate of eligibility for F-1 status) with the specific employer’s name, employment dates, work location, and part-time or full-time status endorsed on page 2, and you need that authorization in hand before your first day of work. Unlike OPT, there’s no separate USCIS application or EAD card involved.
CPT can be part-time, 20 hours or fewer per week while classes are in session, or full-time, more than 20 hours per week. It’s also employer-specific, location-specific, and date-specific: switching to a new internship or a new employer means going back to your DSO for a new authorization.
What Is Day 1 CPT, and Is It a Substitute for OPT?
Day 1 CPT is a curriculum structure, not a separate immigration status. It lets some F-1 graduate students begin employer-specific, off-campus work from their very first semester, instead of waiting the academic year that standard CPT eligibility usually expects. It runs under the same regulation as ordinary CPT and is a variant of it, so it does not replace or substitute for OPT.
The risk is that Day 1 CPT programs are structured to allow full-time work right away, and students who work full-time on CPT for 12 months or more permanently lose OPT eligibility at that degree level, the same rule that applies to full-time CPT generally. Program quality and immigration risk vary widely by school, and the riskiest programs tend to combine near-fully-online coursework with marketing that emphasizes work authorization over academics. In early 2025, the Student and Exchange Visitor Program (SEVP) revoked certification for multiple hybrid graduate programs at Saint Peter’s University after finding they didn’t comply with F-1 online-course limits, leaving more than 200 international students, including some who had been working under Day 1 CPT, without valid work authorization and, in some cases, without lawful status. Given how much is riding on program legitimacy, verify a school’s SEVP certification and program structure directly before enrolling in any Day 1 CPT program.
What Is OPT (Optional Practical Training)?
OPT is temporary work authorization directly related to your major field of study, and unlike CPT, USCIS has to approve it before you can start working. You apply by filing Form I-765 and, once approved, USCIS issues you an EAD card as proof.
Eligible students can receive up to 12 months of OPT per degree level. You can use it before you finish your studies (pre-completion OPT), after you finish (post-completion OPT), or both, though any pre-completion OPT you use gets subtracted from your available post-completion time. To qualify, you generally need to have been enrolled full-time for one full academic year, or be within 90 days of completing one when you file, at a school certified by the Student and Exchange Visitor Program (SEVP).
You can request the OPT-recommendation Form I-20 from your DSO and file Form I-765 as early as 90 days before your program end date, and no later than 60 days after it. USCIS won’t accept an application filed 60 or more days after your program ends. As of 2026, the Form I-765 filing fee is $470 online or $520 on paper.
OPT gives you more flexibility than CPT on the employer side: you can work for any employer in a job related to your field, not just one your school pre-approved, and no employer sponsorship or petition is required to get or use it. That flexibility comes with a limit: during your initial 12-month post-completion OPT period, you can have no more than 90 days of unemployment. Going over that limit can result in your SEVIS record being terminated and your status being lost.
If you completed a bachelor’s, master’s, or doctoral degree in a field on the STEM (Science, Technology, Engineering, and Mathematics) Designated Degree Program List from an SEVP-certified school, you can apply for a 24-month STEM OPT extension after your initial 12 months, bringing your total OPT for that degree to up to 36 months. To qualify for the extension, your employer needs to be enrolled in and actively using E-Verify, you need to work at least 20 hours per week for that employer, the job needs to relate directly to your STEM degree, and you and your employer need to complete a formal Form I-983 training plan with documented learning objectives. You can apply up to 90 days before your initial OPT EAD expires, and USCIS needs to receive your I-765 by that expiration date. File on time and you get an automatic extension of work authorization while the extension application is pending. The allowable unemployment during the STEM extension period rises to 150 days total, combining any unused days from your initial 12 months with an additional 60.
OPT and CPT eligibility also resets per degree level. If you complete a bachelor’s degree and go on to a master’s program, you become eligible for another 12 months of practical training at that new level.
What Is H-1B Status?
H-1B is a nonimmigrant work classification for foreign nationals working in a “specialty occupation,” created under Section 101(a)(15)(H)(i)(b) of the Immigration and Nationality Act (INA). A specialty occupation is a job that requires theoretical and practical application of a specialized body of knowledge, and in almost all cases, at least a U.S. bachelor’s degree or its equivalent in that specific specialty.
Unlike CPT or OPT, H-1B requires an employer to sponsor you. Your employer has to be the petitioner: it first obtains a certified Labor Condition Application (Form ETA-9035) from the U.S. Department of Labor (DOL) attesting that it will pay at least the prevailing or actual wage, then files Form I-129 with USCIS on your behalf. You cannot self-petition for H-1B status.
H-1B status is initially granted for up to three years and can generally be extended in up to three-year increments, to a maximum of six years total. Workers who have an approved Form I-140 immigrant petition but can’t yet file for a Green Card because of visa backlogs may be able to extend H-1B status beyond six years. Extension petitions, as opposed to new cap-subject petitions, aren’t subject to the annual numerical cap and don’t require re-entering the lottery once you already hold H-1B status. USCIS and practitioners recommend filing an extension up to six months before your current status expires.
Congress caps new cap-subject H-1B visas at 65,000 per fiscal year under the regular cap, plus an additional 20,000 reserved for people with a master’s degree or higher from a U.S. accredited institution, for a combined 85,000 new cap-subject slots per year. Employers such as institutions of higher education, nonprofit and government research organizations, and qualifying affiliated nonprofits are exempt from that cap and can file year-round. For the FY 2027 cap, USCIS opened electronic registration at noon Eastern on March 4, 2026 and closed it at noon Eastern on March 19, 2026, charging a non-refundable $215 registration fee per beneficiary. USCIS later confirmed it received enough registrations to fill both the 65,000 regular cap and the 20,000 advanced-degree exemption and did not run a second selection round.
Starting with the FY 2027 cap season, the selection process itself changed. The U.S. Department of Homeland Security (DHS) replaced the previous random lottery with a wage-level-weighted selection process under a final rule published December 29, 2025 and effective February 27, 2026. Registrations offered a Department of Labor Occupational Employment and Wage Statistics (OEWS) Level IV wage get entered into the selection pool four times, Level III three times, Level II twice, and Level I once, giving higher-paid positions better odds of selection. That’s a meaningful shift for anyone weighing H-1B odds: a position’s offered wage level now directly affects its chances, not just the luck of a random draw.
The base USCIS filing fee for Form I-129 is $780 for standard employers, with a reduced fee of $460 for qualifying small employers (fewer than 26 full-time U.S. employees) and nonprofits, plus other applicable fees such as the American Competitiveness and Workforce Improvement Act (ACWIA) fee, the Fraud Prevention and Detection fee, and the Asylum Program Fee. On top of that, a September 19, 2025 presidential proclamation imposed a $100,000 supplemental payment requirement on new cap-subject H-1B petitions for beneficiaries filed on or after 12:01 a.m. EDT September 21, 2025, payable through pay.gov before filing. That fee applies only to prospective beneficiaries seeking entry from outside the U.S., and USCIS clarified it does not apply to current H-1B holders or to people, including F-1 students on OPT, who are eligible for a change of status within the U.S. As of late July 2026, that $100,000 fee is not being enforced: a federal judge in the U.S. District Court for the District of Massachusetts vacated it on June 8, 2026 as an unauthorized tax that violated the Administrative Procedure Act, and on July 24, 2026 the First Circuit Court of Appeals denied the government’s request to stay that ruling while its appeal continues. The litigation isn’t over, so this status could change again, but as of this writing the fee doesn’t apply to H-1B filings.
H-1B status can lead to a Green Card (permanent residency) through an employer-filed Form I-140 and eventual adjustment of status. F-1, OPT, and CPT status can’t directly lead to a Green Card petition. That difference makes H-1B generally the bridge status international students need if they want to pursue U.S. permanent residence through employment.
OPT vs CPT vs H-1B: What Are the Key Differences?
Eligibility and timing. CPT requires current enrollment, generally one completed academic year, and a job offer directly tied to your major, and it’s the only one of the three you can use while you’re still a full-time student. OPT requires the same one-year enrollment baseline but is built around your degree completion date: you can use it before you finish (pre-completion), after (post-completion), or both. H-1B has no enrollment requirement at all, but it requires an employer willing to sponsor you and, for most new hires, requires being selected in an annual cap process.
Duration and renewal. CPT lasts as long as your DSO authorizes for that specific internship, with no fixed cap on the number of authorizations, though full-time CPT counts against your future OPT eligibility. OPT gives you 12 months per degree level, extendable to 36 months total with a qualifying STEM degree. H-1B starts at up to 3 years, renewable to 6, and can go beyond 6 years in specific Green Card-backlog situations.
Employer sponsorship. Neither CPT nor OPT requires an employer to sponsor you or file anything with USCIS. CPT just needs your DSO’s authorization, and OPT is authorized directly by USCIS based on your own application. H-1B is the opposite: your employer is the petitioner, and you cannot self-petition.
Impact on future status. This is where the three interact directly, and it’s a rule worth understanding before you accept a full-time internship. If you accumulate 12 months (365 days) or more of full-time CPT (more than 20 hours per week) at a given education level, you become permanently ineligible for post-completion OPT at that same level. Part-time CPT doesn’t count toward this limit at all and doesn’t affect OPT eligibility no matter how much you use it. OPT itself doesn’t limit H-1B eligibility, but running out of OPT time without an approved H-1B, or another valid status, can put you out of status, covered in the timeline section below.
How Do CPT, OPT, and H-1B Fit Together in a Student’s Timeline?
For most international students, the sequence runs CPT during school, OPT after graduation, and H-1B once OPT time is running low and an employer is ready to sponsor. The mechanics that connect the three matter as much as the sequence itself, especially around the OPT-to-H-1B handoff.
Here’s how the filing windows line up for a student graduating in a typical spring semester. You can request your OPT-recommendation Form I-20 and file Form I-765 as early as 90 days before your program ends and no later than 60 days after it. If you’re on a STEM degree and plan to extend, you can file for the 24-month STEM extension up to 90 days before your initial OPT EAD expires, and USCIS must receive that filing by the expiration date to trigger an automatic extension of work authorization while it’s pending. On the H-1B side, cap-subject registration for a given fiscal year typically opens in early March and closes about two weeks later, based on the FY 2027 registration window of March 4 to March 19, 2026. If your employer registers you and you’re selected, the actual H-1B petition and, if approved, H-1B employment start October 1 of that fiscal year, which is why the cap-gap extension exists to bridge the time between when your OPT expires and when H-1B status would begin.
The cap-gap extension is automatic. No separate application is required if your employer timely files a cap-subject H-1B petition with a change-of-status request while you’re in valid F-1 status with active post-completion OPT (or STEM OPT), or within the 60-day grace period after it ends. As of a January 17, 2025 DHS final rule, applied beginning with the FY 2026 registration cycle, that cap-gap extension now runs through April 1 of the relevant fiscal year, rather than the previous September 30 or October 1 cutoff, giving students a longer automatic bridge before H-1B status formally begins on October 1.
If you don’t qualify for cap-gap, whether because your petition wasn’t selected, wasn’t filed in time, or wasn’t a change-of-status filing, you fall back on the standard F-1 grace period after your OPT ends. During that period, you can remain in the U.S. to settle your affairs, depart, or apply for a change of status. Staying beyond the grace period without changing status or leaving starts accruing unlawful presence, which can trigger a 3-year reentry bar if you accrue more than 180 days, or a 10-year bar if you accrue more than a year, once you depart.
What Changed Recently (and What’s Still in Flux)
Three fast-moving policy changes affect how this timeline plays out right now, and they’re recent enough that a lot of existing guidance hasn’t caught up.
First, H-1B selection is no longer a pure random lottery. Since the FY 2027 cap season, DHS weights selection by the wage level offered for the position, giving Level IV (highest-paid) registrations four entries in the selection pool versus one entry for Level I, which changes how much a position’s offered salary affects your actual odds of selection.
Second, the $100,000 H-1B supplemental fee imposed by a September 2025 presidential proclamation is not currently being enforced. A federal district court vacated it in June 2026, and the First Circuit declined to stay that ruling in July 2026, though the government’s appeal is ongoing. USCIS has also confirmed the fee never applied to F-1 students changing status to H-1B from inside the U.S. in the first place. That’s worth knowing if you’re on OPT and worried the fee affects your own transition: as of this writing, it doesn’t.
Third, and most consequential for the CPT-OPT-H-1B pipeline specifically, DHS published a final rule on July 17, 2026 eliminating the “duration of status” framework that has historically let F-1 students stay as long as they remained enrolled and in status, with no fixed end date. Effective September 15, 2026, F-1 students instead get a fixed admission period, up to four years, based on their program length on Form I-20, shown on their Form I-94, plus a 30-day arrival period. Needing more time after that means filing a formal extension-of-stay application with USCIS rather than relying on automatic duration of status. The same rule shortens the F-1 post-completion grace period from 60 days to 30 days, effective the same date, which shrinks the window students have to depart, change status, or wait out a cap-gap-ineligible situation once OPT ends. It also restricts graduate-level F-1 students from changing their educational objective or transferring schools mid-program outside of limited SEVP-approved exceptions. If you’re planning your OPT or H-1B timeline for the 2026-27 academic year, build in the shorter grace period and the fixed admission period rather than the older, more flexible rules.
When Is CPT the Right Fit?
CPT fits students who are still enrolled and have a curriculum that requires or credits an internship, cooperative placement, or practicum in their major field. It’s the only one of the three statuses available before you’ve completed your degree in most cases, and because your DSO authorizes it directly, there’s no USCIS wait time or filing fee involved.
The tradeoff to weigh is the OPT eligibility rule. If you take a full-time CPT placement, more than 20 hours per week, and let it run 12 months or longer, you permanently give up post-completion OPT at that degree level. Part-time CPT, 20 hours or fewer per week, doesn’t carry that risk no matter how long you use it. If you’re weighing a full-time internship offer against your future OPT plans, that 12-month full-time threshold is the number to track. Day 1 CPT programs deserve extra scrutiny here, since they’re structured to let students work full-time from the start and can burn through that 12-month threshold quickly.
When Is OPT the Right Fit?
OPT fits graduates, or soon-to-be graduates, who want to work in their field without needing an employer to sponsor a visa yet. Because any employer can hire you on OPT and no petition or sponsorship is required, it’s a natural first step after graduation while you build experience or look for an employer willing to sponsor H-1B down the line.
It’s also the practical option if your degree is on the STEM Designated Degree Program List, since the 24-month extension gives you up to three years of work authorization on a single degree, which is often enough time to go through multiple H-1B cap cycles if your first registration isn’t selected. Keep the unemployment limits in mind: 90 days during your initial 12 months, 150 days total once you’re on the STEM extension. Those limits are hard cutoffs, not guidelines, so job gaps need active tracking.
When Does H-1B Become the Necessary Next Step?
H-1B becomes necessary once your OPT time, including any STEM extension, is running out and you want to keep working for a U.S. employer in a specialty occupation, or once you want to start building toward a Green Card through employment, since F-1, CPT, and OPT status can’t directly support that. Unlike OPT, it requires an employer that’s willing to act as your petitioner and file Form I-129 on your behalf, so it depends on having that employer relationship in place before your OPT clock runs out.
For most new hires, it also depends on cap selection, since H-1B registration for cap-subject employers happens once a year in a defined window and the odds now depend partly on the wage level of the offered position. Employers that are cap-exempt, such as universities and certain nonprofit and government research organizations, can file for H-1B at any time and skip the annual cap process entirely, which is worth asking about if you’re evaluating job offers from those types of employers.
Which Status Applies to You?
Where you land among CPT, OPT, and H-1B depends on your stage, not a single universal answer. Here’s how the four most common situations break down.
If you’re still enrolled: CPT is available if your program requires or credits an internship in your field, and you’ve generally completed one academic year, though some graduate programs waive this. Watch your hours: full-time CPT that reaches 12 months permanently forfeits post-completion OPT at that degree level, while part-time CPT doesn’t.
If you’re about to graduate: OPT is the standard next step. File your I-765 within the window that runs from 90 days before your program end date to 60 days after it, and remember that filings past that 60-day mark aren’t accepted. If your degree is STEM-eligible, start planning your 24-month extension application well before your initial 12 months run out.
If you’re on OPT and job-searching or already working: Track your unemployment days closely, 90 during the initial period, 150 on the STEM extension, and talk to your employer early about H-1B sponsorship timing. Cap-subject registration happens on a fixed annual schedule, and the cap-gap extension only applies if your employer files a timely, change-of-status H-1B petition while you’re still in valid status.
If you’re sponsored for H-1B: Confirm whether your employer is filing during the cap-subject registration window or is cap-exempt, since that changes both timing and odds. If you’re already selected and your petition is pending as your OPT nears its end, the automatic cap-gap extension, through April 1 of the relevant fiscal year under the current rule, is what keeps your work authorization valid until H-1B status begins.
Whichever stage you’re in, an F-1-to-H-1B transition has enough moving parts, filing windows, and recently changed rules that it’s worth reviewing your specific timeline with an immigration attorney or your school’s international student office before you file anything.
Frequently Asked Questions
Does Using CPT Affect My Eligibility for OPT?
Only if you use full-time CPT (more than 20 hours per week) for 12 months or more at a given degree level. That permanently eliminates your post-completion OPT eligibility at that level. Part-time CPT (20 hours or fewer per week) doesn’t count toward this limit and doesn’t affect OPT eligibility, regardless of how long you use it.
What Is Day 1 CPT, and Is It a Substitute for OPT?
Day 1 CPT is a curriculum structure that lets some F-1 graduate students start employer-specific work from their first semester, rather than waiting the usual academic year. It’s a variant of standard CPT under the same regulation, not a separate status, and it doesn’t substitute for OPT. Heavy full-time use can also burn through the 12-month threshold that eliminates OPT eligibility.
What Happens if My OPT Expires Before My H-1B Is Approved?
If you don’t qualify for the automatic cap-gap extension, you fall into the standard F-1 grace period, during which you can settle your affairs, leave the U.S., or change status. Staying past that grace period without changing status or departing starts accruing unlawful presence, which can lead to a 3-year or 10-year reentry bar depending on how long you stay.
Does H-1B Always Require Going Through the Annual Lottery?
New cap-subject H-1B petitions do, and since the FY 2027 cap season, selection is weighted by the wage level of the offered position rather than fully random. Cap-exempt employers, such as universities and qualifying nonprofit or government research organizations, can file for H-1B at any time without the lottery. H-1B extensions for people who already hold H-1B status also skip the cap process entirely.
Is the $100,000 H-1B Fee Still in Effect?
As of late July 2026, no. A federal district court vacated the fee in June 2026, and the First Circuit declined to stay that ruling in July 2026, though the government’s appeal is ongoing and the outcome could still change. USCIS also confirmed the fee never applied to F-1 students changing status to H-1B from inside the U.S.
How Does the September 2026 Rule Change Affect My OPT-to-H-1B Timeline?
Starting September 15, 2026, F-1 students get a fixed admission period, up to four years, instead of open-ended duration of status, and the post-completion grace period after OPT shortens from 60 to 30 days. Build the shorter grace period and fixed admission period into your planning if your timeline extends past that date.
The Bottom Line
CPT, OPT, and H-1B aren’t competing options. They’re sequential tools that apply at different points in an international student’s path: CPT while you’re enrolled, OPT once you’ve graduated or are about to, and H-1B once you need an employer-sponsored bridge to keep working, and eventually to pursue a Green Card. The rules connecting them, especially the 12-month full-time CPT threshold, the OPT unemployment limits, and the cap-gap extension, are specific and unforgiving of missed deadlines. With several federal rules changing in 2026, including the H-1B selection process, the fee litigation, and the shift away from duration of status, it’s worth confirming your own filing windows against current USCIS and DHS guidance, or with an immigration attorney, rather than relying on older timelines.
Reviewed for accuracy by the Visahire content team. Last reviewed: July 31, 2026.
This article is for general informational purposes only and does not constitute legal advice. Immigration rules change frequently -- consult a licensed immigration attorney or the official USCIS, DHS, and Department of State websites for guidance on your specific situation.
