很多 F-1 留学生第一次听说 CPT,是在拿到校外实习 offer 之后——HR 问你有没有 work authorization,你才发现 F-1 身份本身不允许在校外工作。CPT(Curricular Practical Training,课程实习训练)是 F-1 学生在读书期间合法校外工作的最主要通道:它由学校 DSO 直接在 SEVIS 里授权、不需要向 USCIS 交申请、不发 EAD 卡,授权记录直接写在你的 I-20 上。但 CPT 的规则藏着几条昂贵的红线:part-time 和 full-time 的 20 小时界限算错、无薪实习没走授权、以及最致命的一条——同一学位阶段累计 12 个月全职 CPT,会永久吃掉该阶段的 OPT 资格。本文按 USCIS 与 ICE-SEVP 官方规则,把 CPT 的申请条件、时间界限、常见坑和与 OPT 的衔接一次讲透。
CPT 是什么:跟校内打工、OPT 的本质区别
F-1 学生的工作许可分三类,很多人混为一谈。第一类是校内打工(on-campus employment):每周不超过 20 小时(假期可全职),不需要任何额外授权,F-1 身份自带;第二类是 CPT:校外实习,但必须与你的课程直接相关,由 DSO 授权,授权直接落在 I-20 上;第三类是 OPT:毕业前后都可以用的校外工作许可,由 USCIS 审批、发 EAD 卡。
CPT 的核心定义来自 8 CFR 214.2(f)(10):它是”作为既定课程组成部分”的实习、工作或合作教育项目,包括雇主要求的实习、学校要求的实习,或者你注册了实习课程并获得学分的实习。关键词是”课程组成部分”——CPT 不是学校给你开绿灯让你去打工,而是学校认定这份工作是你学业的一部分。实践中,大多数学校要求你注册一门实习课(internship / practicum / co-op 课程),有的给学分,有的零学分但计入毕业要求,具体以你学校国际学生办公室(OISS/ISSS)的政策为准。
一个常见的误解是”CPT 只能在学期中用”。实际上 CPT 学期中、寒暑假都能用,区别只在 part-time 还是 full-time 的工时上限。而另一个误解是”CPT 需要 USCIS 批准”——不需要。CPT 的全部授权流程发生在学校内部:DSO 在 SEVIS 里录入授权、打印带 CPT 备注的新 I-20 给你,你拿着这份 I-20 就可以合法开工。没有 EAD 卡、没有收据号、没有几个月的等待期,这也是 CPT 比 OPT 灵活的地方。
part-time 与 full-time 的界限:20 小时这条线
CPT 分 part-time 和 full-time,界限是每周 20 小时:part-time CPT 是每周 20 小时或以下,full-time CPT 是每周 20 小时以上。这个界限在学期中是硬性的——学期内上课期间,F-1 学生包括 CPT 在内的所有工作,每周合计不得超过 20 小时(校内打工 + CPT 要一起算)。寒暑假等学校官方假期期间,part-time 的 20 小时限制解除,你可以做 full-time CPT。
为什么这个界限如此重要?因为它直接决定你的 OPT 会不会被吃掉:只有 full-time CPT 的月份会计入那 12 个月的 OPT 杀手额度,part-time CPT 无论做多久都不影响 OPT。USCIS 的政策手册明确:part-time CPT 不影响 OPT 资格;只有在同一学位阶段累计达到 12 个月或以上的 full-time CPT,才会失去该学位阶段的 OPT 资格。11 个月零 29 天的全职 CPT,你的 OPT 安然无恙;12 个月整,OPT 彻底没了,没有申诉余地。
实务中有两个细节容易算错。第一,月份按授权时间算,不是按实际工作周算:DSO 在 I-20 上给你批了 6 月 1 日到 8 月 31 日的 full-time CPT,即使你 7 月只上了两周班,这三个月照样全额计入。第二,寒暑假的 full-time CPT 照样计入 12 个月额度,”假期不算”是彻头彻尾的谣言。自己建表跟踪累计月数,不要等 DSO 提醒。
申请 CPT 的四个硬条件
不是所有 F-1 学生随时都能申请 CPT,四个条件缺一不可:
- 1. 保持有效的 F-1 身份,且已完成一个完整学年。你必须以全日制 F-1 身份注册满一个学年(academic year,通常是两个学期)后才能申请 CPT。例外:研究生项目如果课程明确要求所有学生立即参加实习,可以不受一年限制——但这条例外很窄,必须是项目硬性要求,不是你自己想早点实习。
- 2. 实习必须是课程的组成部分。三种情形算数:雇主或学校要求所有学生实习;你注册了带学分的实习课程;实习是合作教育项目(co-op)的一部分。纯粹为了赚钱、与专业无关的工作,DSO 有权拒绝授权——而且应该拒绝,因为批了这种 CPT 等于把你和学校一起置于违规风险中。
- 3. 有具体的实习 offer,且工作内容与专业直接相关。DSO 需要看 offer letter:公司名称、职位、工作职责、起止日期、每周工时、工作地点。工作内容必须和你的专业对口,计算机专业去餐厅后厨这种明显不对口的,合规的 DSO 不会批。
- 4. DSO 在 SEVIS 里完成授权并签发新 I-20。口头答应不算、邮件说”可以了”不算,必须拿到 I-20 第二页印有 CPT 授权备注(雇主名称、起止日期、full-time/part-time)的新 I-20 才能开工。提前一天开工都是未经授权的非法打工。
申请流程五步:从 offer 到开工
第一步,拿到书面 offer。让雇主出具正式 offer letter,包含职位名称、职责描述、工作起止日期、每周工时、薪资、工作地址。职责描述要具体,因为 DSO 要判断它和你的专业是否相关,写”general assistant”这种模糊头衔容易被打回。
第二步,注册实习课程。联系你的 academic advisor 或系里,注册对应的实习课。注意注册截止日期——很多学校的实习课必须在学期开始前注册,开学两周后才想起 CPT,可能整个学期都赶不上。问清楚这门课是给学分还是零学分、是否计入毕业要求、要不要交学费(有的学校实习课按学分收费)。
第三步,向国际学生办公室提交 CPT 申请。通常要填 CPT 申请表,附上 offer letter、advisor 签字的课程注册证明。DSO 会审核:学年是否满一年、课程是否对口、工作是否与专业相关。审核时间各校不同,从 3 天到 3 周都有,按最保守的时间提前申请,不要拿着下周一入职的 offer 周五才去找 DSO。
第四步,领取带 CPT 备注的新 I-20。DSO 在 SEVIS 里录入授权后,会给你一份新 I-20,第二页 employment authorization 栏会印着 CPT 的雇主、日期和 full/part-time 类型。逐字核对:雇主名字拼写、日期、工时类型,错一个字都让 DSO 重打——这份 I-20 是你合法工作的唯一凭证。
第五步,在授权起止日期内工作。只能在 I-20 上印的起止日期内为该雇主工作。提前开工、延后离职、换雇主不重新授权,全部算违规。需要延长?在到期前找 DSO 做新的授权,拿到新 I-20 再续。
最贵的红线:12 个月全职 CPT 吃掉 OPT
这条规则值得单独展开,因为它是 CPT 制度里代价最大的一个数字:在同一学位阶段(比如本科阶段、硕士阶段),累计 12 个月或以上的 full-time CPT,你将失去该学位阶段申请 OPT 的资格。注意三个限定词:
- “同一学位阶段”:本科用了 11 个月全职 CPT,硕士阶段重新计算,不影响硕士的 OPT。但同一阶段内转学、换专业,SEVIS 记录延续的话,之前用的 full-time CPT 月数照样累加。
- “12 个月或以上”:11 个月 29 天没事,12 个月整出局。精确到授权日期计算,所以寒暑假那 3 个月 full-time CPT 也要精打细算。
- “full-time”:part-time CPT 不计入,做 24 个月 part-time CPT 也不影响 OPT。这是很多人不知道的保命条款:学期中用 part-time CPT 攒实习经历,把 full-time 留给最必要的暑假。
策略建议:从大一开始就建一张 CPT 台账,记录每次授权的起止日期和 full/part-time 类型,把 full-time CPT 的总预算控制在 9 个月以内,留 3 个月缓冲给意外延期。尤其是有读研计划的同学:本科阶段 OPT 本来就可能用不上(直接读研),但硕士阶段的 OPT 是求职关键期,别在本科把额度挥霍掉——虽然本科和硕士分开计算,但规划意识要从本科开始培养。
CPT 的五大实务坑
坑一:无薪实习也需要 CPT 授权。这是被问最多的问题。答案是:只要这份无薪实习满足 CPT 的定义(课程组成部分、与专业相关),就需要 CPT 授权;反过来,如果它根本不算”工作”(比如纯观摩、志愿者性质的短期见习),才可能不需要。判断标准不在”有没有工资”,而在”这是不是一种就业”。拿不准就去问 DSO,不要自己判定——无薪实习不做授权就开工,同样是未经授权的就业,一旦被发现,后果和拿工资打黑工一样。
坑二:远程实习的工作地点。CPT 授权上要写工作地点,纯远程实习写公司总部地址一般可接受,但跨州远程涉及的问题多:如果公司注册在加州、你在纽约上学远程为它工作,DSO 可能会多问几句。提前和 DSO 沟通远程安排,不要等 I-20 打出来才发现地址栏有问题。
坑三:同时给两个雇主做 CPT。可以,但每个雇主都要单独授权,I-20 上会印多条 CPT 记录。学期中两份 part-time CPT 加起来每周不能超过 20 小时——是”合计”20 小时,不是”每份”20 小时。
坑四:实习延期、提前结束不更新 I-20。offer 上的结束日期是 8 月 15 日,你实际干到 8 月 30 日,多出的两周没有授权覆盖。反过来,7 月就结束实习,后面的授权期空着问题不大,但最好让 DSO 在 SEVIS 里备注提前结束,保持记录干净。
CPT 与 OPT 的衔接策略
| 对比项 | CPT | OPT |
|---|---|---|
| 适用阶段 | 在读期间 | 毕业前后(pre/post-completion) |
| 审批方 | 学校 DSO(SEVIS 授权) | USCIS(发 EAD 卡) |
| 申请费 | 无 USCIS 费用(学校可能收实习课学费) | 按 USCIS 官网费用表交 I-765 申请费 |
| 等待期 | 几天到几周(校内流程) | 数月(USCIS 审理) |
| 工作相关性 | 必须与课程/专业直接相关 | 必须与专业直接相关 |
| 雇主限定 | 授权上指定的雇主 | 任意对口雇主(STEM OPT 有 E-Verify 等额外要求) |
| 对 OPT 的影响 | 12 个月全职 CPT 吃掉 OPT | — |
最优衔接节奏:在读期间用 CPT 攒实习经历(优先 part-time,控制 full-time 总量),毕业前用 OPT 做全职工作。毕业前的最后一个学期:如果已经拿到全职 return offer,提前规划 post-completion OPT 的递交窗口,不要等到 CPT 结束才想起 OPT——两个授权之间不能无缝衔接工作,EAD 到手前一天都不能开工。
被 RFE 或 SEVIS 审查:自证合规的材料链
CPT 本人不经过 USCIS 审批,但它会在你后续的申请里被审查:H-1B 审理、OPT 申请、甚至绿卡阶段,USCIS 官员都可能回看你的 CPT 记录,质疑某段 CPT 是否合规。一旦被质疑,你需要拿出完整的证据链:
- 带 CPT 授权备注的 I-20 复印件(每一段 CPT 的都要留);
- 雇主 offer letter 和实际工作职责说明;
- 实习课程的注册记录、成绩单、课程大纲(证明它是课程组成部分);
- 工资单(pay stub)或无薪实习的说明文件。
所有 CPT 材料按”一段一档”整理存档,至少保留到你拿到绿卡或离开美国,你自己的纸质/电子档案才是最终的自证材料。
递交前检查清单
- 确认已完成一个完整学年的全日制 F-1 注册(研究生走例外条款的,拿到系里书面确认);
- offer letter 要素齐全:职位、职责、日期、工时、薪资、地址;
- 实习课程已注册,问清学分、学费和注册截止日期;
- 核算 full-time CPT 累计月数,确保本学位阶段不超过 12 个月(建议控制在 9 个月内);
- 拿到 I-20 再开工:核对雇主名称、起止日期、full/part-time 类型;
- 每段 CPT 的 I-20、offer、工资单、课程记录存档,长期保留;
- 任何拿不准的情形(无薪、远程、多雇主),先问 DSO 再开工,口头答复要求落实到 I-20 上。
相关阅读
- F-1 OPT 申请全攻略:申请窗口期、start date 选择与 I-765 材料清单(2026 更新)
- F-1 OPT 失业期计算全解:90 天/150 天规则、失业日累计与保身份
- F-1 转 H-1B 全攻略:Cap-Gap 自动延期规则、时间线与失业期衔接
英文官方来源
- USCIS — Students and Employment(含 CPT 与 OPT 的官方定义)
- USCIS Policy Manual, Vol. 2, Part F, Ch. 5 — Practical Training(含 full-time CPT 与 OPT 资格关系)
- ICE SEVP — Employment(DSO 授权与 SEVIS 记录规则)
核验日期:2026年9月30日
免责声明:本文仅为一般法律信息介绍,不构成律师-客户关系,不构成法律建议。具体个案请咨询持牌移民律师。
需要一对一咨询?加美国通官方微信 UUUMGT,备注”移民”,获取最新政策解读。














