先给结论:CPT(Curricular Practical Training)是在读期间合法校外工作的通道,但它有两个硬约束——必须是课程的组成部分(拿学分或毕业要求)、必须经 DSO 事先授权;全职 CPT 累计满 12 个月会取消 OPT 资格。下面把授权流程、兼职/全职划分和 5 个高危误区讲清楚。
CPT 是什么:课程的一部分,不是“打工许可”
CPT 的法律定位是“课程实习”:工作必须是课程体系的组成部分,通常体现为一门实习课(internship course),修完拿学分。没有对应课程、纯粹为了赚钱的“实习”,DSO 不会批 CPT。每个学校的 CPT 课程设置不同:有的要求先修完一学年(two semesters),有的研究生项目第一学期就能上 CPT 课,找 DSO 要本校的 CPT policy 是第一步。
CPT 授权是“一单一议”:DSO 在你的 I-20 上备注 CPT 授权,写明雇主名称、工作起止日期、全职/兼职。换雇主、换学期、延期,都要重新授权。一份 CPT 授权只对应一个雇主、一段固定时间,“先上车后补票”(先上班后拿授权)属于未经授权就业。
授权流程:offer → 课程注册 → DSO 批准
标准四步:第一步,拿到雇主的 offer letter(写明职位、职责、起止日期、工时);第二步,注册学校的实习课程(拿到课程导师/系里的批准);第三步,把 offer + 课程注册证明交给 DSO;第四步,DSO 在 SEVIS 里授权并签发带 CPT 备注的新 I-20。全程通常 1–2 周,暑期实习 4–5 月就要启动,不要等到 6 月。
DSO 审核的重点是“课程关联性”:工作内容要和你的专业课程相关。计算机专业去软件公司做开发,顺理成章;商科专业去律所当前台,DSO 很可能拒绝。Offer letter 上的职位描述(job description)要往“专业相关”上靠,入职前请 DSO 预审是最稳的做法。
兼职 vs 全职:20 小时的分水岭
兼职 CPT(part-time):每周 20 小时及以下,学期中可用,不影响 OPT 资格,可以无限累计。全职 CPT(full-time):每周 20 小时以上,通常只在暑假等学校官方假期使用(学期中全职 CPT + 全日制上课,DSO 一般不批)。
12 个月红线:全职 CPT 累计满 12 个月,OPT 资格被取消。注意三个细节:第一,只算“全职”月份,兼职 CPT 不计入;第二,是“累计”不是“连续”,大一暑假 3 个月 + 大二暑假 3 个月 + 大三暑假 3 个月 + 大四 3 个月 = 12 个月,照样触发;第三,12 个月是“满”才触发,11 个月 29 天不算,但没人建议卡这么紧。
策略建议:非必要不做全职 CPT。暑期实习如果能谈成 part-time(20 小时/周),既不消耗 12 个月额度,又不影响学业,是更优解。和雇主谈 offer 时主动提“part-time CPT”,很多公司愿意配合。
CPT 期间的身份维持
用 CPT 不等于可以不上课。CPT 期间仍须保持全日制注册(学期中),CPT 只是“附加”的工作授权。有人拿了全职 CPT 就翘课,期末被退课导致低于全日制——CPT 授权还在,但 SEVIS 已经出问题了。
出入境:CPT 期间可以正常出入境,返美时带上有 CPT 备注的 I-20(含有效旅行签名)、有效签证。但如果 CPT 雇主和你的“学生”身份看起来不匹配(比如全职 CPT 做了 8 个月),海关可能多问几句,准备好课程注册证明和成绩单以备查验。
5 个高危误区
误区一:“CPT 是 DSO 批的,移民局不会查。”错。CPT 记录在 SEVIS 里永久留存,后续 H-1B、绿卡申请中,移民官会倒查 CPT 的课程关联性。“挂靠 CPT”(交钱拿授权、不真实工作)在 H-1B 阶段被翻出来,会导致 H-1B 被拒甚至欺诈指控。
误区二:“先上班,授权慢慢办。”错。CPT 授权必须在开工前拿到,授权起始日期之前的工作日都属于未经授权就业。
误区三:“Part-time CPT 做满 2 年也没事。”对。兼职 CPT 不计入 12 个月,这是规则原文。但 DSO 可能质疑“两年兼职实习还是不是课程需要”,每次续批都要有课程依据。
误区四:“CPT 工资发现金,不报税没人知道。”错。CPT 是合法工作授权,收入必须报税;现金工资不报税是税务问题,和移民身份是两条线,都会爆雷。
误区五:“毕业前最后一个学期全职 CPT,毕业直接转 OPT。”可以,但全职 CPT 的月份会计入 12 个月,且 OPT 申请要在毕业前后窗口内完成,两套流程并行,时间管理要精确到周。
CPT、OPT、校内打工怎么选
学期中想赚生活费:校内打工(每周 20 小时内)最简单,无需额外授权。暑假想实习:CPT(在读)或 pre-completion OPT(二选一,CPT 不消耗 OPT 额度,优先用 CPT)。毕业后工作:post-completion OPT。记住这个优先级:校内打工 → CPT → OPT,额度要省着用。
Pre-completion OPT 和 CPT 的取舍:pre-completion OPT 按“兼职 2 个月 = 1 个月额度”消耗,全职按 1:1 消耗;CPT(兼职)不消耗 OPT 额度。所以在读期间的实习,能用 CPT 就不用 pre-completion OPT,把 12 个月留到毕业后。
给雇主的说明模板
小公司 HR 没听过 CPT 时,可以这样解释:“CPT 是学校授权的课程实习,我的 I-20 上会有移民局认可的工作许可备注,有效期和贵公司的实习期一致;公司不需要办理任何签证手续,也不需要注册 E-Verify;实习结束授权自动失效。”附上 DSO 的联系方式,HR 有疑问可以直接找学校核实。
Offer letter 请雇主写清四要素:职位名称、职责描述(与专业相关)、起止日期、每周工时(注明 part-time/full-time)。DSO 就靠这四要素判断批不批,缺一项都可能被打回。
CPT 申请时间规划表:以暑期实习为例
1 月:确定暑期实习意向,开始投简历,同时向 DSO 索取本校 CPT policy(各校截止日期不同,有的学校要求开学前 4 周提交 CPT 申请)。2–3 月:拿 offer,和雇主确认职位描述与专业相关、工时(争取 part-time 20 小时/周)。4 月:注册暑期实习课程(summer internship course),拿到课程导师签字。5 月初:把 offer + 课程注册证明交给 DSO,2 周内拿到带 CPT 备注的 I-20。6 月:CPT 开始日期当天开工。
学期中的 CPT 时间线更紧:开学第 1 周就要启动,因为 DSO 审批要 1–2 周,而课程 add/drop 截止日期通常在第 2–3 周。错过课程注册,CPT 就无从谈起。建议把“CPT 申请”和“选课”当成同一件事来规划。
CPT 被审计的真实教训
2019 年前后,移民局对几所“CPT 学校”(以招收 Day 1 CPT 学生为主的学校)展开调查,多名学生的 CPT 记录被认定为欺诈,后续 H-1B 申请被拒,有人甚至收到 NTA(出庭通知)。教训:CPT 学校本身如果被认定为“visa mill”(签证工厂),学生的所有 CPT 记录都会被连带质疑。
对普通学生的启示:选 CPT 项目时看三点——学校是否有正规 accreditation(区域认证)、实习课程是否有真实的教学内容(syllabus、作业、评分)、DSO 是否严格审核(随便交钱就批的要警惕)。CPT 是合法工具,但用在“野鸡”学校手里会变成定时炸弹。H-1B 抽签、绿卡阶段被倒查 CPT 是常态,入职大公司做背景调查时,CPT 记录也要能经得起问。
CPT vs Pre-completion OPT:详细对比
授权方:CPT 由学校 DSO 授权(1–2 周),pre-completion OPT 由 USCIS 授权(2–4 个月)。在读期间想快速上岗,CPT 完胜。额度消耗:兼职 CPT 不消耗 OPT 额度;pre-completion OPT 兼职按 0.5 倍、全职按 1 倍消耗 12 个月总额度。灵活性:CPT 绑定单一雇主和固定期限,换工作要重新授权;OPT 的 EAD 不绑定雇主,换工作只需更新 Portal。
决策树:在读期间实习 → 优先 CPT(快、不耗额度);CPT 批不下来(课程不匹配)→ 考虑 pre-completion OPT;毕业前已拿到 return offer → 直接走 post-completion OPT,实习期用 CPT 覆盖。记住:pre-completion OPT 是“最后手段”,不是“默认选项”。
研究生新生:第一学期就能 CPT 吗
移民法规要求 F-1 学生入学满一学年(one full academic year)才能用 CPT,但有一个例外:如果研究生项目“要求所有学生立即参加实习”(program requires immediate participation),新生第一学期就可以 CPT。很多一年制硕士、MBA、数据科学项目利用这个例外提供 Day 1 CPT(见本系列 Day 1 CPT 篇)。
判断标准:看项目官网和课程设置——实习是否是毕业的强制要求(required)、是否有对应的必修实习课。如果只是“选修”实习课,新生第一学期 CPT 就不符合例外。DSO 对此的把握尺度不一,入学前发邮件问清楚,不要交了学费才发现 CPT 批不下来。
CPT 工资与税务:合法收入就要报税
CPT 是合法工作授权,工资收入必须报税。雇主会给你发 W-2(正式雇员)或 1099-NEC(合同工),次年 4 月 15 日前申报。F-1 学生通常按非居民(nonresident alien)报税,用 1040NR。注意:CPT 收入要交联邦税和州税,但 F-1 前 5 年免 FICA(社安税和医保税)——如果雇主多扣了 FICA,可以找雇主退,退不回来就找 IRS 要。
现金发工资的 CPT:要求雇主走正规 payroll,不要拿现金不报税。“学生身份 + 现金工资 + 不报税”三连,一旦被查,税务和移民两条线同时爆雷。实习工资看似不多,但报税记录是你“合法工作”的铁证,H-1B 和绿卡阶段都可能被要求提供。
从 CPT 实习到全职 offer 的谈判
CPT 实习的最大价值是转正。用 3 个月实习证明自己,return offer 的谈判从第 2 个月就要开始:和主管明确“转正的标准是什么”(项目交付、代码质量、团队协作),定期要反馈(feedback),不要等到最后一天才问“有没有 headcount”。
谈 offer 时同步谈身份支持:“如果转正,公司明年 3 月能为我注册 H-1B 抽签吗?入职后多久启动绿卡?”有些公司对 CPT 实习生很慷慨,但 H-1B 政策收紧(比如只给特定组办),提前问清楚,避免“实习很开心、转正没身份”的尴尬。把身份支持写进 offer letter 或邮件确认,口头承诺不算数。
最后一条建议:把每学期的 CPT 授权 I-20、offer letter、课程成绩单装订成册存档。H-1B 抽签、绿卡申请、甚至入籍时,移民官都可能回头查你学生时代的每一段工作授权,档案齐全的人从不怕倒查。
相关阅读
- NIW 排期中 OPT 到期了:STEM OPT、H-1B 接力与排期衔接
- H-1B 转绿卡全流程时间线:PERM、I-140、I-485 三步到底要走几年
- H-1B transfer 换雇主后,绿卡申请怎么办:PERM 与 I-140
英文官方来源
- ICE SEVP:CPT Guidance(佐证 CPT 须为课程组成部分、DSO 事先授权、12 个月全职取消 OPT 资格)
- 8 CFR 214.2(f)(10)(i)(佐证 CPT 定义与“integral part of curriculum”要求)
- USCIS:Working in the United States for F-1 Students(佐证校内打工 20 小时限制与 CPT/OPT 区分)
核验日期:2026年10月5日。本文所涉授权流程与学时规则以各校 DSO 及 ICE SEVP 当前公布为准。
免责声明
本文内容仅供一般信息参考,不构成法律建议。美国移民法规与政策可能随时调整,个案情况差异较大;涉及身份维持、转换或申请的重大决定,请咨询持牌移民律师或 DOJ 认可代表。文中费用与时间线以官方最新公布为准。
想第一时间读到美国移民身份实务的更新解读,欢迎关注美国通官方微信:UUUMGT,回复“移民”获取往期身份维持与签证攻略合集。















评论前必须登录!
注册