先说三句:
- 为工作或全日制上学搬家,只要新家离新工作地/学校比旧家近至少 40 公里(按最短公共路线算),搬家费就能在报税时抵扣,填的是 T1-M 表(Moving Expenses Deduction),金额进税表第 21900 行(Line 21900 – Moving expenses)。
- 工作搬家只能抵新工作地挣的工资/自雇收入;全日制学生搬家可抵奖学金、助学金、助研助教收入等。费用当年抵不完可以往后结转(carry forward),不浪费。
- 可抵项目包括搬家公司费、运输仓储、途中餐宿交通、卖旧房的佣金律师费(有上限规则)等;雇主报销的部分必须先算进收入再抵,不能两头占便宜。
1. 谁有资格:两条路,工作或全日制上学
CRA 规定,能抵扣搬家费的只有两种人。第一种:搬了新家、到新地点工作或经营生意(雇员或自雇都算)。第二种:搬去当全日制学生(full-time attendance),读大学、学院或其他教育机构的专上课程(post-secondary program)。
注意两点:学生身份看的是”全日制在读”,交换生、兼职夜校通常不符合;工作调动看的是你确实在新地点挣到了工资或自雇收入,单纯搬家但没在新地方工作,不能抵。
2. 40 公里规则:怎么算才算”近了 40 公里”
这是最容易被误解的一条。CRA 要求的不是”两家之间相隔 40 公里”,而是比较两个距离:旧家到新工作地/学校的距离 vs 新家到新工作地/学校的距离。新家必须比旧家近至少 40 公里。
距离按”最短公共路线”(shortest usual public route)计算,也就是实际走的路,不是直线距离。CRA 让你在 T1-M 表第 2 部分(Part 2)里算这个差值:如果算出来小于 40 公里,直接没有资格。
| 情形 | 旧家→新工作地 | 新家→新工作地 | 差值 | 能抵吗 |
|---|---|---|---|---|
| 同城换工作搬家 | 55 公里 | 8 公里 | 47 公里 | 可以 |
| 跨市跳槽 | 420 公里 | 12 公里 | 408 公里 | 可以 |
| 搬得不远 | 30 公里 | 5 公里 | 25 公里 | 不可以 |
3. 可抵扣项目清单:12 类费用逐项看
以下费用 CRA 明确列为可抵扣,申报时按 T1-M 表的行号归类:
- 运输与仓储(transportation and storage costs):打包、搬家公司、长途运输、中转仓储、保险,含船和拖车等家庭物品。
- 途中旅行费(travel expenses):你和家人搬到新家的交通费、餐费、住宿费。车辆费用和餐费可以用”实际费用法”(detailed method,留收据实报)或”简化法”(simplified method,按 CRA 公布的固定标准报)计算。
- 临时住宿:搬家前后在新旧两地附近的短期住宿费,最多可报 15 天。
- 卖旧房的费用:广告费、中介佣金、律师/公证费、按揭提前还款罚金(mortgage prepayment penalty)。注意:为让房子更好卖而做的装修不算。
- 旧房空置成本:旧房没人住、没出租、且正在努力出售期间的利息、地税、保险、暖气水电,取实际金额和 5000 加元中的较小值。
- 买新房的费用:过户税费(土地转让税等,不含 GST/HST)、买房律师费——前提是你或配偶/同居伴侣因为这次搬家卖掉了旧房。
- 租约相关:提前解约旧租约的违约金;新租约相关合理费用。
- 地址变更、驾照、车辆注册等杂费。
4. 费用 / 时间线 / 关键数字单列
- 40 公里:资格门槛,新家必须比旧家近至少 40 公里(最短公共路线)。
- 第 21900 行:T1-M 表算出的总额填进税表 Line 21900 – Moving expenses。
- 5000 加元:旧房空置期间利息、地税、保险、水电暖的可抵上限(取实际与 5000 的较小值)。
- 15 天:新旧两地临时住宿费最多可报天数。
- 抵扣上限:当年最多抵到你在新工作地挣的收入(雇员抵工资/自雇收入;学生抵奖学金等指定收入),超出的部分可结转以后年度。
- 时间线:费用发生在搬家当年就报当年;搬家后一年才付的费用,在付款那年申报。
5. 工作调动 vs 学生搬家:抵扣规则不一样
雇员/自雇人士:只能从在新工作地挣到的工资或自雇收入里扣。比如你 7 月搬到卡尔加里新公司上班,当年搬家费最多抵掉 7–12 月在新公司挣的工资部分(以及符合条件的 Wage Earner Protection Program 款项)。不能拿去抵旧工作地的收入,更不能抵利息、租金等其他收入。
全日制学生:搬家费抵的是奖学金(scholarships)、助学金(fellowships)、助研/助教收入(research grants、TA/RA 收入)等指定收入。很多本科生当年奖学金不多,抵不完很正常——剩下的结转到以后年度,等有了符合条件的收入再抵。
6. 雇主报销了怎么办:先计收入,再抵扣
如果新雇主给了搬家补贴(relocation allowance)或直接报销了搬家公司费用,这笔钱必须先算进你的收入(CRA 会要求雇主在 T4 上体现),然后你再按正常规则申报搬家费抵扣。净效果是你只为”补贴减去实际可抵费用”的差额交税。
常见坑:有人觉得”公司都报了,我就不用申报了”——错。补贴进收入是自动的,不申报抵扣等于白交税;反过来,”公司报了账,我再抵一次”也属于重复申报。正确做法永远是:收入里加上补贴,抵扣里报上实际费用。
7. T1-M 表怎么填:第 1 步到第 5 步
第 1 步:确认资格。先算 40 公里差值(T1-M Part 2),不达标后面都不用看。
第 2 步:收集收据。所有费用按类别整理:运输仓储、旅行(交通/餐/宿)、临时住宿、卖房费用、旧房空置成本、买房费用等。选”实际费用法”就必须留全收据;餐费和车辆费用用简化法可按 CRA 当年公布的固定标准报。
第 3 步:逐项填 T1-M。每个费用类别对应表上的行号,加总得到可抵总额(Part 4)。一次搬家填一张表,一年搬两次就填两张。
第 4 步:总额填进税表第 21900 行。如有多张 T1-M,把各表 Part 4 的总额加起来填。
第 5 步:留档备查。CRA 抽查搬家费很常见,收据、租约、新旧地址证明、雇主信或学校录取信至少留 6 年。
8. 跨省搬家和国际搬家的特殊情形
跨省搬家完全适用同一套规则,40 公里照算。国际搬家分三种:从加拿大境外搬进来在加拿大工作、从加拿大搬出去到境外工作、在两个境外地点之间调动——符合条件同样可申报,但税务居民身份和收入来源国会影响具体处理,复杂情况建议以 CRA 官网说明为准或咨询持牌报税师。
留学生特别注意:第一次从国内来加拿大上学,属于”从境外搬入”,如果符合全日制学生条件,国际段的合理搬家费用也可纳入,但实操中举证和换算较复杂,保留好机票、行李托运等凭证。
9. 常见坑 / 红线:6 条千万别踩
- 红线 1:差值 39 公里也算不合格。CRA 看的是精确计算,不是”差不多”,T1-M Part 2 算出来 39.5 也不行。
- 红线 2:雇主报销部分重复抵扣。补贴已进收入,必须对应申报费用;只报补贴不报费用等于多交税,只报费用不认补贴属于漏报收入。
- 红线 3:拿搬家费去抵旧工作收入或其他收入。雇员只能抵新工作地的工资/自雇收入,学生只能抵指定奖助学金类收入。
- 红线 4:为卖房做的装修、卖房亏损不能抵。能抵的是佣金、广告、律师费、提前还款罚金这类”交易成本”。
- 红线 5:收据丢了用估算。CRA 抽查搬家费概率不低,没有凭证的费用会被 whole 笔打回,还可能连带查其他项。
- 红线 6:当年抵不完就扔了。超额部分可以结转(carry forward)到以后年度,抵新工作地的收入,别浪费。
10. 新手 checklist:搬家前中后要做的事
- ☐ 搬家前:用地图算好旧家→新工作地、新家→新工作地的最短公共路线距离,确认差值 ≥ 40 公里
- ☐ 搬家前:跟雇主确认 relocation 补贴金额和 T4 申报方式,留书面记录
- ☐ 搬家时:所有费用收据按类别收好(搬家公司发票、机票、酒店、餐费、仓储合同)
- ☐ 卖房时:保留中介佣金单、律师费账单、广告费凭证;记录旧房空置起止日期
- ☐ 报税时:填 T1-M 表(一次搬家一张),总额进 Line 21900
- ☐ 报税后:超额未抵完的记下来,明年继续抵;全部凭证留 6 年备查
11. 真实案例:小王从多伦多搬到渥太华工作
小王在多伦多住了 3 年,2026 年 6 月跳槽到渥太华一家科技公司,年薪 9.5 万加元。他在渥太华租了房,旧家(多伦多)到新公司约 450 公里,新家到公司 9 公里,差值远超 40 公里,资格没问题。
他的费用:搬家公司 2800 加元、开车油费过路费 400 加元、途中一晚酒店 180 加元、两天餐费按简化法标准报、全家行李仓储一个月 300 加元,总计约 4000 加元。他在新公司 2026 年 6–12 月挣了约 4.75 万加元工资,4000 加元全额可抵,按边际税率约 30% 算,省税约 1200 加元。雇主给了 2000 加元 relocation 补贴——这 2000 先计入收入,再正常抵 4000 费用,净抵扣额不变,只是收入多了 2000。
12. FAQ:大家最常问的 5 个问题
Q1:我在同城换了工作,搬家只搬了 10 公里,能抵吗?
A:看差值不看搬家距离。如果旧家离新公司 50 公里、新家离新公司 8 公里,差值 42 公里就可以;如果旧家本来就离新公司很近,差值不够 40 公里就不能抵。
Q2:学生暑假搬回家、开学又搬回学校,能抵两次吗?
A:一般不能。暑假回家不是”为全日制上学搬家”,通常不符合目的要求;开学返校如果符合 40 公里和全日制条件,理论上可申报,但 CRA 对这类常规往返审查较严,建议以官网口径为准并留好证据。
Q3:搬家费比当年新工作收入还高,多出来的部分作废吗?
A:不作废。当年最多抵到新工作地收入,未用完的部分可以结转到以后年度,继续抵新工作地的工资/自雇收入(学生在以后年度有符合条件的奖助学金收入时也可抵)。
Q4:餐费和车辆费用一定要留每一张小票吗?
A:不一定。CRA 允许用简化法(simplified method)按当年公布的固定标准申报餐费和车辆里程,就不用逐张留小票;但 CRA 仍可能要求你提供行程证明。其他类别(搬家公司、仓储、酒店等)建议用实际费用法并留全收据。
Q5:我自己租 U-Haul 自己搬,租车费和油费能抵吗?
A:能。自己动手搬家的租车费、油费、过路费属于运输成本(transportation costs),凭收据申报即可,和请搬家公司一样对待。
相关阅读
官方来源:CRA – Line 21900 – Moving expenses、Form T1-M – Moving Expenses Deduction (canada.ca)。核验于 2026年10月3日。
关键政策以 IRCC / CRA / 各省官网为准。本文仅供信息参考,不构成法律/移民/医疗/投资建议。
📱 更多加拿大生活干货,欢迎加微信交流:UUUMGT








