加拿大生活指南
www.JiaNaDaDa.com

股息再投DRIP:ACB 3个算账

先说三句:第一,再投资计划(DRIP,Dividend Reinvestment Plan)里”看不见的分红”不是免税——分红当年就按 T5 税单报税,同时等额增加你股票的调整后成本(ACB,Adjusted Cost Base);第二,ACB 必须用平均成本法(不能用美国那种先进先出),每次再投都要重新摊薄每股成本,算错一步,卖出那年的资本利得就跟着错;第三,2026 年资本利得纳入率仍是 50%(当年提出的 66.67% 已于 2025 年 3 月取消),但你的券商 T5008 税单只写卖出所得、不写 ACB——ACB 只能自己算、自己留 6 年凭证。

1. 什么是 DRIP,为什么它和报税绕不开

DRIP 即股息再投资计划:你不开通现金分红,而是让券商或发行公司把分红自动折成股票,买入更多同只股票。加拿大银行股、公用事业股和许多 ETF 都提供 DRIP,适合长期持有的人自动复利。

税务上关键的一点来自 CRA(Canada Revenue Agency,加拿大税务局)的原则:分红再投资≠分红没发生。无论分红是变成现金还是变成股票,它都属于你当年应税的股息收入。券商会在 T5 税单(股息收入单)上列明这笔”没见过现金”的分红,你报税时必须全额申报。

好消息是:既然当年交过税,这笔钱就转化成了你的投资成本——这就是 ACB 调整的起点。理解”分红交一次税、成本记一次账”这个对称关系,后面三笔账都不会晕。

2. 算账一:每次 DRIP 再投,ACB 和股数同时变

CRA 规定,加拿大公开交易股票的 ACB 必须用平均成本法:同一证券在所有账户里的总成本 ÷ 总股数。美国常用的先进先出(FIFO)在加拿大不允许用来算股票资本利得。

公式只有一行:

新 ACB = 原总 ACB + 本次再投分红金额 + 相关手续费

新每股 ACB = 新总 ACB ÷ 再投后总股数

举个完整例子。假设你 2024 年买了 100 股某加拿大银行股,每股 50 加元,券商佣金 10 加元:

  • 总 ACB = 5,000 + 10 = 5,010 加元,每股 ACB 50.10 加元
  • 2025 年收到 100 加元股息,DRIP 自动按每股 50 加元买入 2 股(零佣金 DRIP 较常见)
  • 新总 ACB = 5,010 + 100 = 5,110 加元,总股数 102 股
  • 新每股 ACB = 5,110 ÷ 102 ≈ 50.098 加元

注意一个反直觉的点:股价 50 加元、每股 ACB 50.098 加元,股价几乎没动,看似”没赚”,但这 102 股的账面成本就是这么算出来的。十几年 DRIP 攒下来,几十笔再投都会把 ACB 往上推,手工不算账、卖出时直接拿原始买入价去减,会大幅高估资本利得、多交税。

3. 算账二:卖出那天,资本利得到底怎么算

卖出时的资本利得公式同样只有一行:

资本利得 = 卖出所得(Proceeds)- 总 ACB - 卖出相关费用

沿用上例:你 2026 年以每股 60 加元全部卖出 102 股,卖出佣金 10 加元:

  • 卖出所得 = 102 × 60 = 6,120 加元
  • 资本利得 = 6,120 - 5,110 - 10 = 1,000 加元
  • 应税部分(2026 年纳入率 50%)= 500 加元,计入你当年收入按边际税率交税

关于纳入率:2024 年联邦预算曾提议把个人年资本利得超过 25 万加元部分的纳入率提高到 66.67%,该提议先被推迟、已于 2025 年 3 月 21 日正式取消。2026 年所有资本利得继续适用 50% 纳入率,不分金额——规划时用 50% 即可(核验于 2026 年 10 月 19 日)。

只卖出一部分时,加拿大仍用平均成本:卖 50 股的成本 = 50 × 当时每股 ACB(50.098),不是”最早买的那 50 股”的成本。卖完后剩余股数的每股 ACB 不变,直到下一次买入或调整事件。

4. 算账三:资本返还(ROC)是反方向的那一笔账

很多加拿大人还持有 REIT 或派息 ETF,会碰到分配里的”资本返还”(ROC,Return of Capital)。它和分红走完全相反的方向:

  • 普通分红/再投资分红:当年应税,同时增加 ACB
  • ROC:收到当年不应税,但等额减少 ACB

例如 T3 税单显示某年收到 200 加元 ROC,那么上例的总 ACB 从 5,110 降到 4,910 加元。ROC 把税递延到卖出时——成本越低,将来资本利得越大。

极端情况:如果连年 ROC 把 ACB 压到 0 以下,超出部分当年就要按资本利得申报,ACB 重置为 0。这是持有高 ROC 分配产品多年的人必须盯的红线。

5. 关键数字与时间线(单列)

项目 数字/规则
资本利得纳入率(2026) 50%,66.67% 提案已取消(2025-03-21)
ACB 计算方法 平均成本法;FIFO 不适用加拿大股票
DRIP 分红 T5 税单申报当年收入;等额增加 ACB
ROC 分配 当年不税、等额减少 ACB;ACB 低于 0 即触发视同利得
记录保存期 税务年度结束后至少 6 年(CRA 要求)
T5008 税单 券商只报卖出所得,不报 ACB——ACB 自己算
报税表 T1 附表 3(Schedule 3)申报资本利得

时间线:分红到账当年 → T5 税单次年 2 月底前寄出 → 当年报税申报股息收入 → 每笔再投同步更新 ACB 台账 → 卖出当年用 T5008+自建台账在 Schedule 3 算利得。

6. 佣金和手续费:容易被漏掉的 ACB 成分

买入佣金计入 ACB(上例的 10 加元),卖出佣金从利得中扣减。DRIP 本身很多券商零佣金,但注意两类收费:

  • 合成 DRIP(券商层面把分红凑整买股)可能有小额手续费,计入 ACB
  • 公司直接 DRIP 计划的年费/管理费:属于持有成本,不能直接加进 ACB,税务处理以官网为准

保留每次交易的确认单(trade confirmation),CRA 查 ACB 时认的是凭证链,不是你事后回忆的数字。

7. 同一只股票多账户持有:ACB 要合并算

CRA 要求”相同证券”(identical properties)的 ACB 跨账户合并:非注册账户、公司账户里持有的同一只股票,股数和成本要加总再算平均。每股 ACB 只有一个数字,不能在 A 券商用 50 加元、在 B 券商用 55 加元。

但注意:TFSA(免税储蓄账户)和 RRSP(注册退休储蓄计划)里的持仓不参与这个合并——注册账户内部分红和利得本来就不交税,也没有 ACB 这回事。跨账户 journaling(加元/美元账户间划转)时按划转日汇率折算加元成本。

8. 外币股票 DRIP:汇率是隐藏变量

持有美股 DRIP 的人,每笔再投的成本要按买入当日汇率折成加元记 ACB;卖出所得按卖出当日汇率折算。汇率波动本身会产生利得或亏损,这部分同样进资本利得计算。券商月结单通常有汇率记录,台账里单独留一列记汇率。

9. 常见坑 / 红线(6 条)

  1. 用原始买入价当 ACB:十年 DRIP 累积的再投成本没加进去,卖出时利得被高估,白白多交税——这是最高频的错误。
  2. 按券商 T5008 直接报税:T5008 只写卖出所得不写 ACB,直接照抄等于默认 ACB 为 0,全额按利得交税。
  3. 用 FIFO 或”指定某一批”算成本:加拿大只认平均成本法,指定批次在 CRA 面前无效。
  4. ROC 当成分红处理:ROC 当年不交税但要调减 ACB;把它当普通分红报税、当年多交,将来卖出又少算利得,两头错。
  5. 跨账户不合并:同一只股票在两个券商各有一笔,ACB 必须合并算平均,分开算会被 CRA 调整。
  6. 凭证丢了:CRA 要求保留 6 年交易凭证。券商只保留有限年限,老账户的早期确认单现在就去下载存档。

10. 新手 checklist:DRIP 报税台账这样建

  • ☐ 开一个表格,每只 DRIP 股票一行起手:买入日期、股数、买入价、佣金、初始总 ACB
  • ☐ 每次分红再投记一行:分红金额(= T5 金额)、买入股数、买入价、新总 ACB、新每股 ACB
  • ☐ T3 税单有 ROC 金额时记一行调减 ACB,并检查 ACB 是否接近 0
  • ☐ 跨账户同一股票合并到一张表;TFSA/RRSP 内持仓单独放、不参与合并
  • ☐ 美股 DRIP 加两列:买入日汇率、加元成本
  • ☐ 每年报税后把 T5/T3/T5008 和台账打包存档,至少存 6 年
  • ☐ 卖出前先用台账算一遍预期利得,避免 4 月报税季才发现数字对不上

11. FAQ

Q1:DRIP 的分红我一分钱现金没拿到,为什么还要交税?
A:CRA 看的是”分红有没有发生”,不是”现金有没有到手”。分红变成股票同样是你的收入,T5 税单会如实列明;作为对称,这笔钱会等额增加你的 ACB,将来卖出时不会被重复征税。

Q2:券商 App 显示的”平均成本”可以直接拿来报税吗?
A:只能参考,不能直接照抄。券商显示的成本常不含跨账户合并、不含 ROC 调整、也可能漏掉早期交易。报税用的 ACB 以你自己的台账为准,App 数字对不上时以台账为准。

Q3:DRIP 放在 TFSA 里还需要算 ACB 吗?
A:不需要。TFSA 内部分红、再投、卖出全部免税,也不申报。ACB 规则只适用于非注册账户(以及公司账户等应税账户)。

Q4:ROC 把我的 ACB 减到 0 以下会怎样?
A:超出 0 的部分当年视同资本利得申报(50% 纳入),ACB 重置为 0。长期持有高 ROC 分配产品的人,每年看一眼 ACB 台账就能提前预判。

Q5:卖出亏损了,DRIP 的 ACB 台账还有用吗?
A:有用。资本亏损先要准确算出来(同样靠 ACB),才能用来抵减当年或往年的资本利得(可往前追 3 年、往后无限期结转,规则以 CRA 为准)。台账不准,亏损额度也保不住。

相关阅读

官方来源:CRA 官网 Adjusted Cost Base 说明页、Canada.ca 资本利得报税指南(T1 Schedule 3)、CRA T5/T3 税单填报指引。核验于 2026年10月19日。

关键政策以 CRA / Canada.ca 官网为准。本文仅供信息参考,不构成法律/移民/医疗/投资建议。


📱 更多加拿大生活干货,欢迎加微信交流:UUUMGT

赞(0) 打赏
未经允许不得转载:加拿大大 » 股息再投DRIP:ACB 3个算账

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册