先说三句:第一,新家必须比旧家离新工作地至少近 40 公里(按公众最短路线算,不是两套房子之间的直线距离),少一公里都不行;第二,能抵的只有搬家本身直接发生的 5 类费用,雇主已经报销的部分必须先扣掉;第三,抵扣上限是新工作地当年的收入,报不完可以结转以后年度,用 T1-M 表(Moving Expenses Deduction)算好填在税表第 21900 行。
2025 年从多伦多搬到渥太华入职的朋友小陈,搬家前前后后花了近 2 万加元,报税时会计师告诉他:搬家费不是”花了就能抵”,而是先看 40 公里规则过没过,再看费用归不归到那 5 类里。小陈搬家前旧家离新办公室 480 公里,搬完后只有 12 公里,距离差远超 40 公里;他请的搬家公司、高速路上的两天住宿和卖房中介费,全部进了抵扣清单,最后抵掉近 1.2 万加元收入。而他提前去渥太华找房的那趟机票和酒店——因为发生在”搬家”之前,CRA(Canada Revenue Agency,加拿大税务局)一分不认。
这一篇就把 CRA 的搬家费用抵扣(moving expenses deduction)讲透:40 公里规则到底怎么量、5 类可报费用各自的边界、凭证留什么、容易踩的坑,以及什么时候该去问会计师。
1. 谁能抵:先对上”资格”再谈费用
按 CRA 规定,能抵搬家费的人只有三类,核心逻辑都是”为了挣钱/上学而搬家”:
- 受雇/自雇人士:搬家是为了到新地点工作或经营生意,并在新工作地实际赚到了雇佣收入或自营收入。
- 全日制留学生(post-secondary institution,全日制高等院校在读):搬家是为了上学。这里对接的是学生奖项/收入,抵扣规则与上班族略有不同。
- 税务居民身份要求:CRA 要求你以 factual resident 或 deemed resident 的身份,在搬家前后都”正常居住”在旧家和新家。
纯粹为了换城市生活、离家人近一点、觉得温哥华气候更好而搬家——哪怕搬了 500 公里,也不符合抵扣资格。动机必须和工作/生意/全日制上学挂钩。
2. 40 公里规则:不是房子之间的距离
这是被误解最多的地方。CRA 量的不是”旧家到新家”有多远,而是这两个距离的差值:
- 距离 A:从旧家到新工作地的距离
- 距离 B:从新家到新工作地的距离
- 规则:A − B ≥ 40 公里,且按”公众最短路线”(shortest public route)计算,不是直线距离。
举例:你原来住的地方离新办公室 70 公里,搬完家后离新办公室 25 公里——70 − 25 = 45 公里,达标;如果你搬完离新办公室还有 35 公里——70 − 35 = 35 公里,不达标,搬家费一分都不能抵。
几个关键点:40 公里是硬门槛,没有四舍五入;同一城市内搬家也可能达标(比如从密西沙加大搬到奥沙瓦入职多伦多市中心,只要差值够 40 公里);计算要用正常行车路线,不是地图直线。搬家前先用地图查一下两个距离,差值不够 40 公里的,后面都不用看了。
3. 第 1 类:家具物品的运输与仓储
这是最直观的一类:把你和家人的家当从旧家运到新家的费用。
- 搬家公司费用、租货车费用、打包费用、装卸人工;
- 运输过程中的保险费用;
- 途中或到新家后的仓储费(storage costs)。
注意:如果搬家公司拒绝搬运某些物品(比如钢琴、危险品),你自己处理这些物品的费用不能算;宠物运输的费用 CRA 不认,别往这里塞。
4. 第 2 类:本人及家人的路途费用
你和家人从旧家前往新家的路费:
- 汽油费/里程费、过路费;
- 机票、火车票等交通费用;
- 路上的餐费和住宿费(meals and lodging en route)。
餐费可以用简化法(simplified method)或凭票据的详细法(detailed method)申报。关键边界:搬家前去看房、找工作的行程不算——必须是”搬家”这趟行程本身的费用。把看房机票混进抵扣,查账时会被调出来。
5. 第 3 类:临时食宿(最多 15 天)
搬家前后在新旧两地附近的临时居住费用(temporary living expenses),最多可报 15 天。比如新家还没交房、先住两周酒店,或者旧家已交割、在朋友家过渡几天。
这 15 天是上限,不是”人人都能报满 15 天”——CRA 认的是合理、必要的临时住宿。长期 Airbnb 式”慢慢找房”住两个月,超出合理范围的部分不认。
6. 第 4 类:卖旧房的相关费用
因为搬家而卖掉旧房,卖房环节的这些费用可抵:
- 房产中介佣金(real estate commission);
- 卖房广告费;
- 卖房的律师/公证费(legal/notary fees);
- 提前还贷罚金(mortgage prepayment penalty);
- 旧房空置待售期间的维护成本:利息、地税、保险、取暖和水电,上限 5,000 加元,前提是房子没人住、没出租、且你在认真卖。
但为了让房子更好卖而做的装修不算,卖房亏损更不能抵。CRA 认的是”卖房的交易成本”,不是”让房子升值的投入”。
7. 第 5 类:买新房的相关费用(有条件)
买新房的律师费、土地转让税/产权登记费(title transfer/registration fees,GST/HST 部分除外)可以抵,但有个前提条件:你或配偶/同居伴侣因为这次搬家卖掉了旧房。没卖旧房、直接买第二套的,买房费用不认。
另外,租房搬家的人注意:第 4、5 类基本和你无关,你的可报项集中在前 3 类,外加提前解约旧租约的违约金(lease cancellation cost),这一项是明确可抵的。
8. 关键数字单列:先存手机里
- 40 公里:新家必须比旧家离新工作地至少近 40 公里(最短公众路线),硬门槛。
- 15 天:临时食宿可报上限。
- 5,000 加元:旧房空置待售维护费用的上限。
- 21900 行:搬家费用抵扣填在个人税表第 21900 行,用 T1-M 表(Moving Expenses Deduction)计算。
- 6 年:所有收据和凭证至少保留 6 年,CRA 不要求随税表寄出 T1-M 表,但查账时会要。
以上数字核验于 2026 年 10 月,来源为 CRA 官网 Line 21900 页面及相关税务指引;税法条文以 Income Tax Act 第 62 条为准,细节以 CRA 官网最新版本为准。
9. 时间线:搬家当年和第二年怎么报
搬家费用在搬家发生的当年申报(按费用实际支付的年份归属)。流程是:
- 第 1 步:搬家过程中按 5 类收集收据,雇主报销的金额单独记一笔。
- 第 2 步:报税时填写 T1-M 表(Moving Expenses Deduction)算出可抵扣金额。
- 第 3 步:把结果填到税表第 21900 行;T1-M 表自己留存备查,不用寄给 CRA。
如果搬家费用跨了两个年度(比如 12 月搬家、1 月才付清搬家公司尾款),按实际支付年份分别归属。Netfile 报税软件里一般都有 moving expenses 引导流程,按提示走就行。
10. 抵扣上限与结转:报不完别浪费
搬家费用抵扣不能超过你在新工作地当年挣到的收入(雇佣或自营收入)。举例:你在新城市当年只工作了 3 个月挣了 2 万加元,但搬家花了 3 万——当年最多抵 2 万,剩下的 1 万不会作废,可以结转到以后年度,抵以后在新工作地挣的收入。T1-M 表会自动算出结转额。
全日制学生的情况特殊一些:抵扣额度对接的是奖学金/助学金等特定收入,额度用不完同样可以结转。夫妻/伴侣可以分摊搬家费用申报,但通常让收入高的一方全额申报更划算(边际税率更高,抵税价值更大)。
11. 雇主给了搬家补贴:先扣掉再报
很多公司会给 relocation package(搬迁补贴)。规则很清楚:申报额 = 实际搬家费用 − 雇主报销金额。如果雇主全报了,你就不能再抵;如果雇主报销超过你的实际花费,超出部分也不用退,但你同样不能申报。
注意区分”报销”和”补贴”:雇主直接付给搬家公司的钱,和打到你工资里的一次性搬迁津贴,税务处理可能不同。后者可能被当作应税福利(taxable benefit)先计入你的收入,再允许你申报搬家费用对冲。具体怎么拆,建议让会计师看一眼你的 T4 和补贴条款。
12. 常见坑 / 红线:这 6 条别踩
- 红线 1:把看房/找工作的行程塞进搬家费。CRA 明确不认搬家前找房、面试的行程费用,只认”搬家”本身。
- 红线 2:用两套房子之间的距离算 40 公里。量的是”旧家→新工作地”与”新家→新工作地”的差值,不是搬家路程。有人搬了 300 公里但新家离公司只近了 20 公里,照样不达标。
- 红线 3:旧房装修费混进卖房费用。为了好卖而刷墙、换地板的钱不能抵,只有交易环节的佣金、律师费、广告费、提前还贷罚金能抵。
- 红线 4:雇主已报销的部分重复申报。查账时 CRA 会跟雇主要 T4/补贴记录对账,重复申报会被追税加利息。
- 红线 5:凭证随手扔。T1-M 表不用寄,但 CRA 抽查时会要收据;搬家公司发票、机票、酒店账单、卖房交割文件,至少留 6 年。
- 红线 6:跨省搬家忘了换驾照/地址的费用乱报。换驾照、改地址、接水电的杂费(incidental costs)里,换证件和水电接驳费可认,但每个项目都要有票据,别打包一个”杂费 2000″糊弄。
13. 新手 checklist:搬家前中后对照做
- ☐ 搬家前:用地图算”旧家→新工作地”和”新家→新工作地”距离,确认差值 ≥ 40 公里
- ☐ 搬家前:问清雇主 relocation package 的金额和形式(直接报销 vs 应税津贴)
- ☐ 搬家时:建一个文件夹,按 5 类分别存收据(运输/路途/临时住宿/卖房/买房)
- ☐ 搬家时:搬家公司发票抬头、日期、金额齐全;路途餐费选定申报方法(简化法或凭票)
- ☐ 卖房时:保留中介佣金单、律师费账单、提前还贷罚金凭证;空置期维护费单独记账(上限 5000)
- ☐ 报税时:填 T1-M 表,结果填第 21900 行;T1-M 表和全部收据留存至少 6 年
- ☐ 报税后:抵扣额超过新工作地当年收入的,记下结转额,明年继续用
14. FAQ:大家最常问的 5 个问题
Q1:我在同一城市内换工作搬家,能抵吗?
A:看 40 公里差值,不看城市。同城搬家如果新家比旧家离新公司近了 40 公里以上,照样符合。反过来,跨省搬了 500 公里但新家离公司只近了 30 公里,就不符合。
Q2:留学生搬家上学能抵吗?
A:能,但你必须是全日制高等院校学生,且搬家是为了上学。抵扣对接的是奖学金等特定收入,规则和上班族不完全一样,T1-M 表里有专门的计算口径。
Q3:搬家费超过当年收入,剩下的怎么办?
A:结转(carry forward)到以后年度,抵以后在新工作地挣的收入,不会作废。T1-M 表会算出结转金额,自己记好。
Q4:夫妻两人谁来申报更划算?
A:CRA 允许分摊,但通常让收入高、边际税率高的那一方全额申报,省税效果最好。
Q5:CRA 抽查搬家费一般查什么?
A:最常查三样:40 公里距离是否达标(会让你提供地址和计算过程)、雇主是否已报销(跟 T4 对账)、费用是否真的是搬家直接发生(看房行程、装修费最容易被调出来)。收据齐全、分类清晰,一般都能过。
关键政策以 IRCC / CRA / 各省官网为准。本文仅供信息参考,不构成法律/移民/医疗/投资建议。
相关阅读
官方来源:CRA 官网(Line 21900 – Moving expenses)、Canada.ca(Form T1-M – Moving Expenses Deduction)、Income Tax Act 第 62 条。核验于 2026年10月21日。
📱 更多加拿大生活干货,欢迎加微信交流:UUUMGT








