【加拿大资本利得报税系列③】出售不动产:折旧资产、收回与终止损失全解析

房产买卖是我处理过最复杂的资本利得问题。原因不是因为房子本身,而是因为有一个东西叫折旧(depreciation)或者说资本成本回收(CCA, Capital Cost Allowance)。一旦涉及折旧,你的房产不再只是一个简单的资本资产,它就变成了一个"带有历史包袱"的东西。这一篇就是讲这些包袱怎么处理。

地皮(地)和建筑物(楼)必须分开处理

这是最关键的一点,我见过无数人在这儿栽跟头。

地皮是非折旧资产。你买的地永远是地,永远不会被税务局认为它"用坏了"。所以地皮的处置完全按照正常的资本利得来算:利得 = 处置所得 - ACB。

建筑物是可折旧资产。一旦你在建筑物上报了CCA(折旧),就产生了几个复杂的后果:

  • 如果卖的时候赚钱,可能要重新征税(recapture)
  • 如果卖的时候赔钱,可能产生终止亏损(terminal loss)
  • 这两种情况都不是简单的资本利得/损失

你必须把房产价值分成"地"和"楼"两部分,然后分别计算。

怎么分配购买价格和处置价格

买房子的时候,合同上写的总价是地加楼。卖房子的时候也是。但报税时必须拆开。常见的方法有:

1. 房地产评估法(Real Estate Appraisal)

找专业的房地产评估师,他会根据建筑物的原始成本、结构、年龄、同类房产的地价等因素,把房产价值分成地和楼。这是最准确的方法,但最贵。

2. 地产税评估法(Property Tax Assessment)

看你房产所在地的市政地产税评估。这份文件通常会显示地的评估值和建筑物的评估值。用这个比例来分配你的ACB和处置所得。

示例:

  • 你$400,000买的房子
  • 地产税评估:地$150,000,楼$350,000
  • 地的比例 = $150,000 / $500,000 = 30%
  • 你的ACB分配:地 $120,000,楼 $280,000
  • 卖$550,000时:地 $165,000,楼 $385,000

3. 百分比法

根据历史数据或同类房产,假设地占总价的某个百分比(比如20-40%),其余为楼。这是最粗糙的方法,但有时候CRA能接受。

什么是"重新征税"(Recapture)

当你对房屋建筑物报了CCA(折旧)后,这栋楼的未收回资本成本(UCC, Undepreciated Capital Cost)余额会逐年下降。当你卖房子时,如果实际的处置所得超过了当前的UCC,差额就必须作为收入(不是资本利得)加回你的税表。

重新征税的计算公式:

重新征税金额 = 处置所得 - UCC余额

注意:这是作为普通收入报税,不是资本利得。这意味着——这很重要——100%的重新征税额都要被征税,没有50%的包容率。

实例:

Maria在2015年以$400,000买了一栋出租房。其中地$100,000,楼$300,000。她从2015年开始每年报4%的CCA(商业房产的标准税率)。

到了2024年(10年),她的UCC余额已经下降到$200,000(简化计算)。

现在她要卖这栋房子:

  • 卖价 = $550,000
  • 地和楼的处置所得需要分开,假设按比例:
    • 地的处置 = $550,000 × ($100,000/$400,000) = $137,500
    • 楼的处置 = $550,000 × ($300,000/$400,000) = $412,500

关于地的部分:

  • 资本利得 = $137,500 - $100,000 = $37,500
  • 应税资本利得 = $37,500 × 50% = $18,750

关于楼的部分:

  • 处置所得 = $412,500
  • UCC余额 = $200,000
  • 重新征税 = $412,500 - $200,000 = $212,500(这全部作为普通收入,税率100%)

所以总的税务后果:

  • 资本利得部分:$18,750
  • 重新征税部分:$212,500
  • 总应税收入增加:$231,250

这笔税他可能要付$80,000多。

什么是"终止亏损"(Terminal Loss)

反过来,如果楼的处置所得低于 UCC余额,你就产生了终止亏损

终止亏损公式:

终止亏损 = UCC余额 - 处置所得

关键的好处是:终止亏损是100%可以从你的收入中扣除的,没有任何限制

继续上面的例子,但改成她亏钱卖了:

  • 卖价 = $250,000
  • 楼的处置所得 = $250,000 × 75% = $187,500
  • UCC余额 = $200,000
  • 终止亏损 = $200,000 - $187,500 = $12,500

这个$12,500可以完全从她的其他收入(工资、利息、股息等)中扣除,没有任何限制和回溯期。

如何报告重新征税和终止亏损

这是另一个容易搞错的地方:重新征税和终止亏损不是在Schedule 3(资本利得表)上报的。

  • 重新征税:报在 T776(房产租赁收入)或 T2125(自雇收入),通常在"其他收入"或"其他支出"一行
  • 终止亏损:也报在 T776 或 T2125
  • 资本利得(地的利得):才是在 Schedule 3

可折旧财产的资本利得

等等,还有一个情况。如果你的建筑物升值到高于原始成本,比如,你买的时候花$300,000在楼上,现在卖的时候楼的处置所得是$450,000,那么:

  • 超过原始成本的部分 = $450,000 - $300,000 = $150,000,这是资本利得
  • 原始成本和UCC之间的部分是重新征税

假设你的楼原始成本$300,000,现在UCC是$150,000,卖价中楼的部分是$450,000:

  • 资本利得 = $450,000 - $300,000 = $150,000
  • 重新征税 = $300,000 - $150,000 = $150,000
  • 总的应税收入增加 = $150,000(资本利得的50%) + $150,000(重新征税100%)= $225,000

这都要报在税表上,资本利得在Schedule 3,重新征税在T776/T2125。

非关联方交易和配偶转移

非关联方交易(Non-Arm’s Length)

如果你不是在公开市场上卖房子,而是比如卖给亲属或相关联的人,但价格明显低于市价,税务局会认为处置所得应该是公平市价(FMV),不是你实际收的钱

举例:你的房子实际价值$500,000,但你以$300,000卖给了你的儿子。CRA会说:"不,你的处置所得是$500,000。"重新征税和资本利得都要按$500,000来算。

配偶之间的转移

加拿大有个很特殊的规则,允许配偶之间转移可折旧资产时延迟重新征税和终止亏损。

规则是:一方可以把房产以当前的UCC余额作为处置所得价格转移给配偶,而不触发重新征税或终止亏损。重新征税/终止亏损会延迟到日后配偶出售房产时才处理。

这通常用在婚姻中财产分配的情况下。

同时出售地皮和建筑物的复杂情况

这是最复杂的部分。当你同时处置地皮和建筑物时,有几种不同的场景,税务处理完全不同。

场景1:地和楼都升值(都有利得)

最简单的情况。

  • 地的资本利得 → Schedule 3,50%包容率
  • 楼的资本利得 → Schedule 3,50%包容率
  • 楼的重新征税(如果有)→ T776/T2125,100%征税

都很直接。

场景2:地和楼都贬值(都有亏损)

  • 地的资本损失 → Schedule 3,50%包容率,可以往后结转或往前结转
  • 楼的终止亏损 → T776/T2125,100%可扣除

这时候楼的亏损反而更有利,因为100%扣除。

场景3:楼有亏损,地有利得——这就有了特殊规则

这是我要特别讲的,因为这是一个反避税条款

背景:假设你一栋楼大幅贬值,产生了大额终止亏损。同时,地皮升值,产生了资本利得。聪明的税务顾问可能会想:“用楼的$150,000终止亏损(100%扣除)来抵消地的$100,000资本利得(只需要50%扣除),这样能省税。”

CRA显然想到了这点,所以制定了第13(21.1)条规则,专门来防止这种"利用终止亏损来冲销资本利得"的做法。

规则内容

如果同时处置:

  • 楼:产生终止亏损
  • 地:产生资本利得

那么税务局会自动调整:

  1. 楼的处置所得增加 = 终止亏损和地利得两者中较小的那个
  2. 地的处置所得减少 = 同样的金额

实际效果是:终止亏损被部分或完全消除,相应的额度转成资本利得。

例子说明(Illustration 2-7):

你卖出房产:

  • 地:ACB $100,000,处置所得 $200,000,利得 = $100,000
  • 楼:原始成本 $300,000,UCC $180,000,处置所得 $80,000
    • 重新征税 = $180,000 - $80,000 = $100,000?不对
    • 因为原始成本才$300,000,处置所得$80,000已经远低于原始成本,所以根本没有资本利得,只有终止亏损
    • 终止亏损 = $180,000 - $80,000 = $100,000

现在用第13(21.1)条:

  • 地的利得 = $100,000
  • 楼的终止亏损 = $100,000
  • 两者相等!

税务调整:

  • 楼的处置所得从$80,000增加到 $80,000 + $100,000 = $180,000
  • 地的处置所得从$200,000减少到 $200,000 - $100,000 = $100,000

结果:

  • 楼:处置所得$180,000 = UCC $180,000,没有重新征税,也没有终止亏损
  • 地:处置所得$100,000 = ACB $100,000,没有资本利得

两边都抵消了。这就是反避税的目的。

场景4:只有楼有亏损,地还是被保留

这是出租房东常见的情况:楼贬值,想卖,但地还想留着。

在这种情况下,第13(21.1)条不适用(因为地没有同时处置)。但有另一个反避税规则适用。

如果你只处置楼而保留地,楼的终止亏损只有50%可以扣除(而不是正常的100%)。

具体做法是:

  • 楼的处置所得会被人为增加 = ACB + 1/2 ×(UCC - 实际处置所得)
  • 结果是终止亏损被限制到原本的50%

例子说明(Illustration 2-8):

  • 楼:原始成本$200,000,UCC $140,000,处置所得$80,000
  • 地:保留不卖

正常计算的终止亏损 = $140,000 - $80,000 = $60,000

但用了50%规则后:

  • 调整的处置所得 = $80,000 + 1/2 ×($140,000 - $80,000)= $80,000 + $30,000 = $110,000
  • 调整后的终止亏损 = $140,000 - $110,000 = $30,000

所以你只能扣除$30,000,而不是$60,000。剩下的$30,000的亏损就没用了,无法抵扣。

这个规则的逻辑是:你既然要保留地皮,说明地皮还有投资价值。所以不应该允许你用建筑物的全部亏损来冲销其他收入。

实务要点总结

最后,给你总结几个处理房产处置时的关键点:

  1. 一定要分地和楼:没有例外。用房地产评估或地产税评估来分配。

  2. 记好CCA记录:从第一年开始就要保留好每年报的折旧数字。到卖房时,CRA会根据你的税表记录来确定UCC。

  3. 注意时间:房产处置要报在处置发生的那一年的税表上。

  4. 配偶转移要小心:配偶间转移有延迟规则,但也有陷阱。最好咨询税务顾问。

  5. 非关联方价格:即使是卖给亲属,价格要接近FMV。否则CRA会重新评估。

  6. 重新征税和终止亏损的位置:不要放在Schedule 3,放在T776或T2125。这是常见的错误。

下一篇我们讲商业资产和合伙企业的资本利得。这会涉及到固定资产、合伙权益转让等问题。