一句话答案:CPT 收入的州税按“工作在哪里”交——公司在哪个州,你的 CPT 工资就归哪个州,哪怕你的学校在另一个州。人在 A 州上学、去 B 州做 CPT,那年就是 A+B 双州 part-year(或 nonresident)申报。Day 1 CPT 跨州上课的人,一年可能要报 2 到 3 个州。Sprintax 有多州模块(每个州另收费),州税的核心是“收入来源地”,不是“学校在哪”。
核心规则:收入来源地,不是学校所在地
州税的第一原则:工资在哪赚的,就给哪个州交。CPT 是工作,你的雇主(CPT 公司)在哪个州发工资,哪个州就是收入来源地。学校在加州、你在德州公司做 CPT:德州无州税,你这份 CPT 工资不用交州税(但联邦照交);学校在德州、你在加州公司做 CPT:加州要征这份工资的税,你得给加州交 nonresident 或 part-year 表。
远程 CPT 的特殊情况:公司在加州,你人在德州远程做 CPT。按“工作地”规则,加州可能主张征税(加州对远程工作征税很积极);但也有州按“人住哪”算。这种灰色地带,看公司 payroll 在 W-2 Box 15 里写的是哪个州代码——payroll 登记的 work location 是哪个州,你就给哪个州报。入职时跟 HR 确认 work location 登记,别默认。
Part-year vs Nonresident:两个概念别混
Part-year resident(部分年度居民):你在该州住过一段时间(比如 1–6 月在加州上学,7–12 月搬去德州工作),按居住时间分摊。Nonresident(非居民):你没在该州住过,只是在该州赚了钱(比如住内华达、去加州出差做 CPT),只对该州来源的收入交税。Day 1 CPT 的学生常见组合:学校所在州 part-year + CPT 所在州 nonresident(如果没搬过去住)。
两个都要交表,只是表的类型不同。Sprintax 的问卷会问你每个州的居住起止日期,自动判断 part-year 还是 nonresident。自己填的话,看各州税表封面:加州 540NR 同时管 part-year 和 nonresident,纽约 IT-201/IT-203 分开,别拿错表。
Day 1 CPT 跨州上课:最复杂的一种
Day 1 CPT 学校很多是混合制:学校在 A 州,你住在 B 州,每月飞去 A 州上一次课,平时在 B 州工作。这种情况下,你的“居住州”是 B(你住那),A 州你只是去上课(没收入),所以 A 州不用报(除非 A 州有奇怪的规定,极少)。CPT 工资归 B 州(如果你在 B 州工作)或公司所在州。别被“学校在 A 州”误导去给 A 州交表——没在 A 州赚钱,就不用给 A 州交。
但如果你的 CPT 公司也在 A 州(飞过去上课顺便在当地公司实习),那 A 州就是收入来源地,要报 A 州 nonresident。判断链条永远是:钱从哪来 → 给哪交。学校在哪,只决定你的 1098-T(学费表),不决定州税。
多州申报的顺序:先非居住州,后居住州
多州申报有固定顺序:先报 nonresident/part-year 的“收入来源州”(比如加州),算出在该州交的税;再报居住州(比如德州无税,或纽约),在居住州表上用 credit 抵掉已在来源州交的税,避免双重征税。顺序反了,credit 算不出来,软件会报错或算错。Sprintax 多州模块会自动排顺序,手动填表的人记住:先客场,后主场。
Credit 不是全额退:居住州只给“按本州税率算出的那部分”做 credit。如果加州税率 9%、你居住州税率 5%,超出 5% 的部分是拿不回来的——这就是为什么高税州工作、低税州居住的人,实际税负按高的那个算。选 CPT 地点时,州税是隐藏成本,加州 CPT 到手可能比德州少 8–10%。
州税的 with holding:W-2 Box 15/16/17
W-2 的 Box 15(州代码)、Box 16(州工资)、Box 17(州预扣税)是州税申报的依据。多州工作的人,W-2 上会有多行(每行一个州)。1 月拿到 W-2 先数有几行州:行数 = 今年要报的州税表数(加上居住州)。如果 CPT 换了 3 个州的公司,W-2 上 3 行州代码,那年就是 3 张州表 + 联邦。
Payroll 登记错误是常见坑:你在德州工作,payroll 系统里 work location 还是加州(入职时没更新),W-2 上 Box 15 写 CA,加州会找你要税。发现后找 payroll 更正发 W-2c,同时给加州交 nonresident 表说明“收入不在加州”(或申请退税)。预防永远比补救便宜:每次换 CPT,第一周检查 pay stub 上的州预扣。
无州税州的 CPT:真香但有条件
德州、佛州、华盛顿州等 9 个无州税州做 CPT:W-2 上没有州预扣,年底不用交州税表(该州),到手多 5–10%。但注意两点:第一,联邦税一分不少,该交还得交;第二,如果你同时是别州的 part-year 居民(比如上半年在加州上学),加州那半年的表还是要交。无税州解决的是“工作地”的税,不解决“居住过”的税。
华盛顿州的特别提醒:无个人所得税,但有高销售税和 B&O 税(跟你没关系)。内华达同理。选 CPT 地点时,把州税差异算进 offer 比较:同样 40 美元时薪,加州到手比德州少约 3 美元/小时,一年差 6,000 美元——这不是小钱。
学费抵扣的州差异:加州没有
联邦层面,AOTC/LLC 教育抵免是 RA 的福利(NRA 没有)。州层面,各州对学费的优惠五花八门:纽约州有 529 供款扣除,伊利诺伊有教育费用 credit,加州——没有州级教育抵免(加州连 529 供款都不给扣除)。所以“学费抵扣”在州税里基本指望不上,别在州表上找不存在的优惠。
1098-T 表(学费表)主要是联邦用的,州税申报时一般不需要附。但留好底稿,万一州审计问起,1098-T 是学费支出的证据。CPT 学生的学费通常很高(Day 1 CPT 学校学费不便宜),1098-T Box 1 的数字 RA 申报 AOTC 时用得上(NRA 用不上,再提醒一次)。
常见错误:跨州 CPT 最容易错的四件事
第一,只报了居住州,忘了收入来源州:IRS 和州之间有数据共享,来源州迟早发信。第二,W-4 没更新:换州工作没通知 payroll,预扣错州,年底补税加罚款。第三,credit 顺序搞反:先报了居住州,来源州的税还没算,credit 基数是错的。第四,加州搬离证据不足:从加州搬走做 CPT,驾照、选民登记没换,FTB 继续按居民征税——前面文章讲过,这里再强调一次。
预防清单:每次换 CPT,第一周做三件事——确认 payroll 的 work location、更新 W-4 的州信息、记下搬家日期(精确到日)。这三件事 10 分钟,年底省 10 小时。
一句话总结
CPT 州税看工作地不看学校,多州就逐个申报(先来源州后居住州做 credit),W-2 Box 15/16/17 是依据,换工作第一周更新 payroll 登记。Day 1 CPT 跨州的人,一年 2–3 张州表是常态,Sprintax 多州模块能处理,费用按州收。州税没有全国统一答案,每年查各州税务局官网,是跨州打工人的必修课。记住:联邦是全国一张表,州是走到哪报到哪。
各州税表速查:加州、纽约、德州
加州:Form 540(居民/part-year 用 540NR 兼管 nonresident),税率 1%–13.3%,4 月 15 日截止,FTB 官网可免费 e-file。纽约:IT-201(居民)、IT-203(nonresident/part-year),纽约市还有市税(3%–3.9%),4 月 15 日截止。德州:无个人所得税,无州税表,但搬离/搬入当年别的前州表还是要交。这三个州覆盖了 70% 华人留学生的 CPT 去向。
查其他州:各州税务局官网都有「individual income tax」页面,税表、截止日、免费申报入口一应俱全。别用中文自媒体的二手信息,州税每年微调(税率、credit、截止日),官网是唯一准源。收藏你 CPT 所在州税务局的网址,每年 1 月看一遍更新。
留学生有免州税的特殊州吗
没有“留学生免州税”这种 blanket 豁免。州税认的是居住和收入来源,不认学生身份。唯一的例外是某些州和特定国家的条约优惠(极少),以及 9 个无税州(对所有人无税,不是单给留学生)。所以别信“F1 学生不用交州税”的说法——该交还得交,漏了州税,州税局的追税信比 IRS 还勤快(州税局人少、案子少,反而查得细)。
唯一和身份相关的州税优惠:有些州的 529 扣除、教育 credit 是 RA 才能用(和联邦 credit 逻辑一样)。NRA 在州层面同样受限,州税表上的 credit 问卷要如实填,别把 RA 的 credit 勾上。
W-2c 更正:payroll 搞错了怎么办
W-2 上的州代码、州工资错了,找雇主 payroll 更正,他们会发 W-2c(更正版)。流程:邮件说明错在哪、附上 pay stub 证据,payroll 核实后 2–4 周寄出 W-2c。拿到 W-2c 之前别报税(州税),等更正版到了再报。如果 4 月 15 日前拿不到,先交联邦(联邦不受州代码影响),州税交延期(很多州自动跟随联邦延期),等 W-2c 到了再报州。
预防:每次换 CPT、每次搬家,第一周检查 pay stub 上的州代码和预扣。Payroll 系统里的 work location 字段是源头,源头对了,W-2 就对了。跟 HR 的沟通留邮件记录,万一扯皮,邮件就是证据。
州退税查询:和联邦分开查
州退税不归 IRS 管,各州税务局官网有独立的查询入口(Where’s My Refund 的州版)。处理速度比联邦慢 2–4 周,纸质申报更慢。加州 FTB、纽约 Tax Department 都有在线查询,输入 SSN 和退税金额就行。如果州退税迟迟不到,先查是不是被 offset(抵扣了欠的州税、学贷、子女抚养费等),再打电话问。
多州的人,每个州单独查。Sprintax 只帮你填表,不帮你查进度——表寄出后,跟踪就是你自己的事了。建个表格:州、寄出日期、查询网址、状态,每年 4 月更新一次,退税全到账才算报税季真正结束。
CPT 换州的时间记录:精确到日
Part-year 的分摊是按天算的,搬家日期精确到日。1 月 15 日搬到加州和 2 月 1 日搬到加州,分摊比例差半个月。记录方式:搬家当天拍一张新公寓的照片(带时间水印),租约起始日、驾照更换日、选民登记日都留档。Sprintax 问“你在该州住了多少天”,按这些记录填,别凭印象估。差 15 天,在 9% 税率下可能差几百美元税。
频繁换州的人(一年 3 个州),建个简单的表格:州、入住日、搬离日、天数。报税时对着填,5 分钟搞定。别小看这个习惯——州税审计最爱查的就是居住天数,记录在手,审计不慌。
相关阅读
- 美国医疗账单砍价全攻略:Itemized 账单、No Surprises Act 与医院补助一次讲清
- 自雇人士退休账户全解:SEP IRA vs Solo 401(k)——2026 年上限、开户与供款截止日一次讲清
- 55 岁离职取 401(k) 免 10% 罚款:Rule of 55 全解与提早退休取钱路线图
英文官方来源
- VisaVerge:F-1 International Student Tax Deadlines & Filing Guide 2026 —— 留学生多州申报与表格说明。
- Intuit Accountants:Annual IRS inflation adjustments: Tax Years 2025 and 2026 —— 联邦税务数字汇总。
核验日期:2026-10-03。本文州税规则核验于 2026 年 10 月 3 日,各州表格与税率以各州税务局当年公布为准。
免责声明
本文为留学生跨州税务知识科普,不构成税务或法律建议。各州税法差异大,part-year/nonresident 判定涉及具体居住与工作记录,复杂情况请咨询注册会计师(CPA)或税务律师,并以各州税务局官方指引为准。
更多 CPT 报税、跨州税务、留学生实务干货,欢迎关注美国通官方微信号:UUUMGT,回复“州税”获取申报要点。















评论前必须登录!
注册