先说三句:卖公司签对赌条款(earnout),后续按业绩分期收款,默认被 CRA(加拿大税务局)当作收入课税——收入全额计税,而不是资本利得只算一半。想转回资本利得待遇,得满足 CRA “cost recovery method”(成本回收法)的 5 个条件且对赌期不超过 5 年。分期收款还能叠加 capital gains reserve(资本利得储备)把利得摊到最多 5 年申报,合格小企业股份则可叠加约 127.5 万加元的终身资本利得豁免(LCGE)。
温哥华的陈先生把经营 12 年的物流公司卖了:首付 300 万加元,剩下 200 万看未来 3 年利润达标情况分期付。签字时他觉得”钱晚点到而已”,直到会计师告诉他——那 200 万如果处理不当,可能要按 100% 全额计税,而不是他以为的”资本利得只算一半”。这正是所有带对赌条款卖公司的人最容易踩的坑:交割那一刻,税务结局其实已经写了一半。
earnout 对赌条款到底是什么
earnout(对赌/盈利支付条款)是并购里买卖双方”对公司未来价值谈不拢”时的折中方案:买方先付一个基础价(base price),剩余价款与交割后 1–5 年的业绩指标(如营收、利润、客户留存)挂钩,达标才付。对卖方来说,它把”一次落袋”变成”分期收款”;对税务来说,它把”卖了多少”这个本该在交割日确定的数字,拖成了一个好几年才落定的未知数。
加拿大《所得税法》(Income Tax Act,简称 ITA)对这种情况有专门的安排,但默认立场对卖方并不友好——这是全文最重要的前提。
税务处理一:earn out 收款默认算收入,不是资本利得
根据 ITA 第 12(1)(g) 条,凡是”取决于财产的使用或产出”的金额,包括分期收取的售价,都要在收到当年计入收入。CRA 的行政立场(已归档文件 IT-426R《Shares Sold Subject to an Earnout Agreement》)明确:这条不仅适用于资产出售,也适用于股权出售。
差别有多大?举例:你在对赌部分最终收到 100 万加元。
- 按收入处理:100 万全额计入当年收入,按边际税率课税。安省最高档综合税率约 53.5%,税就是约 53.5 万。
- 按资本利得处理:2026 年资本利得纳入率(inclusion rate)为 50%(2024 年预算提出的 66.67% 方案已于 2025 年 3 月取消,未生效),只有 50 万计入收入,税约 26.75 万。
一字之差,税差一倍。所以税务处理一的核心动作是:在签约前就判断这笔 earn out 有没有可能争取到资本利得待遇——而不是等报税季才想起来。
税务处理二:cost recovery method——5 个条件转回资本利得
CRA 给了一个行政救济通道:符合条件的股权出售,可以用 “cost recovery method”(成本回收法)申报 earn out 收款,把它当作资本利得处理。好处有两个:收款当年按资本利得计税;后续年度收到的对赌款同样享受资本待遇,不用在没收到钱的年份先垫税。
但门槛是硬性的,5 个条件缺一不可(据 CRA 在 IT-426R 及相关解释函中的立场):
- 卖方是加拿大税务居民——非居民卖家走另一套规则,无此救济。
- 买卖双方是公平交易(arm’s length)关系——关联方之间的对赌安排不适用。
- 股权出售的损益”明显属于资本性质”——炒股式短期倒手、冒险交易性质的出售会被排除。
- 对赌条款源于商誉难以估值——必须是因为交割时双方确实无法就公司商誉价值达成一致,才设对赌;为避税硬塞的对赌条款不算。
- 对赌期限不超过 5 年——从出售日起算,超过 5 年的安排直接出局。
注意两条红线:该救济只适用于股权出售(share sale),资产出售(asset sale)的 earn out 仍按 12(1)(g) 走收入;而且买方无论如何都不能把 earn out 付款当期抵扣——卖方计收入、买方不能扣,这是 CRA 立场下不对称但明确的一点。
税务处理三:capital gains reserve——分期收款摊销最多 5 年
即使争取到了资本利得待遇,还有第二个问题:对赌款分 3–5 年才到账,利得要不要在交割当年一次性确认?ITA 第 40(1)(a)(iii) 条给了 “capital gains reserve”(资本利得储备):当年尚未收到的那部分售价对应的利得,可以提储备递延,最多摊 5 年。
规则要点:
- 每年至少要确认 20% 的利得(5 年摊完是底线,不能无限递延)。
- 储备只针对”交割当年已确定、但年底还没收到”的金额;earn out 那种”金额还没确定”的部分,要等金额落定(become determinable)的年度再处理。
- 如果卖方选择”预估总售价”一次性算利得,就不能再对未定部分提储备——两种算法二选一,不能叠加,具体计算以 CRA 官网公式为准。
- 每年报税时用 T1 附表 3(Schedule 3)申报,并在次年把上年储备加回、当年重提新储备。
实务含义:一个 3 年期的对赌安排,配合 reserve,卖方可以把利得比较平滑地摊到 3–5 年,避免某一年收入畸高被推上最高税率档。
税务处理四:LCGE 终身豁免——分期收款年份怎么配
如果卖的是合格小企业公司(QSBC)股份,加拿大居民个人还有一张王牌:终身资本利得豁免(Lifetime Capital Gains Exemption,LCGE)。2026 年豁免额约为 127.5 万加元(自 2024 年 6 月 25 日起基准提至 125 万加元、再按指数调整),每人终身累计。
QSBC 的三道硬门槛(缺一不可):
- 出售时公司 90% 以上资产(按公允价值)用于在加拿大经营的活跃业务;
- 出售前 24 个月内,股份由卖方或关联方持续持有;
- 这 24 个月里,公司超过 50% 的资产主要用于活跃业务——账上趴着大额闲置现金、投资性房产的公司最容易在这里翻车。
对赌分期收款与 LCGE 的配合关键在时点:豁免是按”确认利得的年度”逐年使用的。如果你用 reserve 把利得摊到 3 年,每年确认的利得都可以分别用当年的豁免额度去覆盖(终身额度内)。反过来,如果交割当年一次性确认全部利得,一次性吃掉大笔豁免额度,后续年度收到的对赌款若产生新的应税利得,就只剩残余豁免可用。交割前做一次”QSBC 净化”(purification)——把超标现金、非经营资产提前剥离——是卖公司税务规划里回报最高的动作之一,务必在签约前 24 个月就开始准备。
关键数字一表:费用、时间线与核心数字
| 项目 | 数字(2026年) | 出处 |
|---|---|---|
| 资本利得纳入率 | 50%(66.67% 方案已取消) | ITA 第 38(a) 条;财政部 2025 年 3 月公告 |
| LCGE 豁免额 | 约 1,275,000 加元/人终身 | ITA 第 110.6 条;CRA 指数化表 |
| cost recovery 对赌期限上限 | 5 年 | CRA IT-426R(已归档) |
| capital gains reserve 最长摊销 | 5 年,每年至少确认 20% | ITA 第 40(1)(a)(iii) 条 |
| QSBC 持有期测试 | 出售前 24 个月 | ITA 第 110.6 条 |
| 安省最高综合边际税率(参考) | 约 53.53% | CRA 2026 年税率表 |
时间线示例(3 年期对赌):第 0 年交割收首付并申报基础价利得(可提 reserve);第 1–3 年每年按实际收到的对赌款确认当年利得(资本待遇+当年 reserve 调整);第 5 年是 reserve 的法定终点,未确认完的利得必须在第 5 年全部确认。
股权出售 vs 资产出售:对赌条款的税务分水岭
同样是卖公司、同样签对赌,选择”卖股权”还是”卖资产”,税务结局完全不同:
- 卖股权(share sale):earn out 有机会走 cost recovery method 转资本利得;还能叠加 LCGE;买方承接公司全部历史负债所以通常要求折价。
- 卖资产(asset sale):earn out 按 12(1)(g) 计收入,无救济;公司层面先交一道税,股东分钱再交一道,存在双重课税;但买方喜欢(可重估资产折旧、撇清历史负债)。
实务中买方常坚持资产收购、卖方坚持股权出售,对赌条款往往就是这个拉锯的妥协产物。税务处理上,卖方要算的是”税后净得”而不是”合同总价”:一个 500 万的资产收购,税后可能不如 460 万的股权出售。
经典 earnout vs 反向对赌(reverse earnout)
还有一种镜像安排叫 reverse earnout(反向对赌):买方先按全价付款,如果未来业绩不达标,卖方要退一部分钱回去。CRA 对它的立场反而更干脆:
- 交割时收到的全额首付款直接按资本利得处理(只要签约时合理预期对赌条件会达成);
- 之后因未达标退回去的钱,视为售价调减,调减资本利得(或形成资本亏损);
- 股权出售和资产出售都适用这一套,不像经典 earnout 那样区分对待。
对卖方现金流而言,反向对赌”先拿钱后退钱”比经典 earnout”先少拿、达标再拿”更友好,税务处理也更确定——但这需要卖方在谈判桌上有足够的议价权。
5 个常见坑和红线
- 红线一:对赌期写 6 年,直接丢掉 cost recovery 资格。5 年是硬上限,多一天都不行。谈判时把”5 年”写进备忘录第一条。
- 红线二:交割前没做 QSBC 净化。公司账上 80 万闲置现金没剥离,90% 活跃资产测试一算 82%,127.5 万豁免额度直接泡汤——这是最贵的疏忽。
- 坑三:把 earn out 写成”咨询费/竞业补偿”。有些协议把对赌款包装成卖方留任的服务费,结果整笔变成 100% 雇佣收入,连资本利得的门都摸不到。条款定性要在签约前让税务律师看一遍。
- 坑四:reserve 和”预估总售价”两头下注。两种算法二选一,申报时混用会被 CRA 调整。选哪种,开工第一年就要定。
- 坑五:买方拖延付款拖过 5 年。reserve 第 5 年是法定终点,没收到的钱对应的利得也要先确认交税,钱后面才到——现金流和税单错配,协议里要有延迟付款的利息/罚则条款对冲。
新手 checklist:交割前逐项打勾
- ☐ 确认出售的是股权还是资产——股权才有 cost recovery 救济可谈
- ☐ 对赌期限 ≤ 5 年(从交割日起算)写进协议
- ☐ 买卖双方确认 arm’s length,且卖方是加拿大税务居民
- ☐ 对赌挂钩的是商誉/未来业绩估值分歧(不是管理层留任奖金)
- ☐ 做 QSBC 测试:90% 当期 + 24 个月 50% 活跃资产,不达标先做净化
- ☐ 决定 reserve 策略:分年摊销 vs 预估总售价一次算清,二选一
- ☐ 协议明确每期对赌款的”确定时点”(determinable date),对应报税年度
- ☐ 延迟付款条款:利息、罚则,防止税单先到、钱后到
- ☐ 交割当年 T1 附表 3 + T657(如用 LCGE)一次报对,别等 CRA 来问
常见问题 FAQ
Q1:对赌款迟迟没收到,那一年还要报税吗?
A:看金额是否”已确定”。如果该年度对赌金额已经按协议公式算定(become determinable),即使钱还没到账,当年也要确认;如果业绩还没结算、金额算不出来,则等到能算定的年度。协议里把每期结算公式和时点写死,是为了报税时有据可依。
Q2:业绩没达标,earn out 一分没拿到,能认亏损吗?
A:分情况。如果当初是按”预估总售价”报的利得,后来发现拿不到,可以在金额落定的年度调减,确认资本亏损;如果用的是 cost recovery method、之前年度根本没把那部分算进利得,那就没有”亏损”可认——没确认过的利得不会产生亏损。具体走哪条,取决于你第一年选的申报方法。
Q3:earn out 和普通的卖方分期(vendor take-back)税务上有区别吗?
A:有本质区别。Vendor take-back 是”总价已定、分期付款”,金额确定,可以直接用 capital gains reserve;earn out 是”总价未定、看业绩”,金额要等未来事件落定,税务处理多一层 12(1)(g) 和 cost recovery 的判断。签约时先分清你是哪一种,再套规则。
Q4:我是通过控股公司持股卖的,还能用 LCGE 吗?
A:LCGE 只能个人申报,控股公司本身不能用。但可以通过分红把钱提到个人层面再做安排,或利用家族信托把豁免额度”倍增”给家庭成员——这些都必须在出售前 24 个月就搭好架构,临交割才想起来通常来不及。请以持牌税务师的个案意见为准。
相关阅读
官方来源:Canada Revenue Agency (CRA) – IT-426R “Shares Sold Subject to an Earnout Agreement” (archived), Income Tax Act (ITA) paragraph 12(1)(g) and subparagraph 40(1)(a)(iii)。核验于 2026年10月18日。
关键政策以 IRCC / CRA / 各省官网为准。本文仅供信息参考,不构成法律/移民/医疗/投资建议。
📱 更多加拿大生活干货,欢迎加微信交流:UUUMGT








