很多人以为,投资赚钱了就等着年底数钱,结果一到税季,一头雾水,最后被CRA秋后算账……
所以,还是早点搞清楚,这样不管是赚大钱还是小钱,都能稳稳地装进口袋。
📌 非注册账户,自己记录ACB!
ACB(Adjusted Cost Base)是投资的“税务成本”。
如果你是在非注册账户里买的投资产品, 比如股票、基金、债券等,那计算ACB是你的责任,CRA不会帮你算的。
- ACB要换算成加币
- 如果投资是美元,你要记录购入当日的汇率,折算成加币的ACB
- 不要依赖你的券商,它们一般只会显示美金ACB,不会帮你换算成加币,最终还得靠自己
举个例子:
- 2023年10月1日你投入10,000美元买了股票,当天汇率是1.35,那你的ACB就是13,500加币
- 2024年1月10日,你以12,000美元卖掉,卖出当天的汇率是1.32,那你的收入就是15,840加币
- 增值=15,840-13,500=2,340加币,这就是你的增值收益了(注意:按当前政策,只有50%计入应税收入)
如果没记录ACB,卖出时就麻烦了,怎么算增值多少呢?所以,请务必养成记录ACB的好习惯。
记得报税
卖掉了投资,不管有没有赚钱,就算亏了,都必须报在税表上。
- 有盈利?在Schedule 3上申报增值,只有50%计入收入
- 亏钱了?在Schedule 3上申报亏损,可以用来抵扣增值!
所以,无论盈亏,一定要报。
T5008的迷思,不要盲目使用CRA的 auto-fill
每年,交易平台都会给你寄T5008和交易汇总表等一大堆文件,有几个坑你一定要注意:
有的T5008只显示“卖出金额”(proceeds),但不会显示购入成本(no ACB)。这意味着你要自己填ACB,否则无法算出增值或亏损。
“实物转移”(in-kind transfer)交易有可能不会出现在T5008上。比如,你把股票从非注册账户转入RRSP或TFSA,这其实构成“视同出售”(deemed disposition),但T5008可能不会列出来!你还是要自己报!
自动填表(Autofill)可能出错!如果T5008交易是美金的,系统只会填充美元金额,不会自动换算成加加币。如果你直接用Autofill 填税表,可能导致申报错误,CRA不一定会立刻发现,但如果他们有朝一日查到,补税补利息没跑。
小结:不要完全相信T5008,自己一定要核对!
税务责任在你,不是会计师!
如果你找专业人士帮你报税,那很好,但责任依然在你自己!你要:
- 提供完整的投资记录,包括ACB、交易日期、买入/卖出记录
- 确保所有投资都申报了,不管T5008上有没有列出来
- 审核税表,确保ACB正确,别盲目相信券商
投资本来是为赚钱,但如果因为疏忽,导致该省的钱没省,该交的税多交,那就太亏了。所以,别懒,记好ACB、申报正确,该交的交,该省的省,才能真正让投资收益落袋为安。

感谢你花时间阅读我的文章,真心希望它对你有帮助!如果觉得有用,欢迎收藏、转发,但记得带上我的名字。这篇文章是基于我个人的理解和经验写的,主要是为了给大家提供一些一般信息。每个人的税务情况都不一样,所以这些内容仅供参考,不构成专业意见。如果要做出重要的财务或税务决定,还是建议大家咨询专业人士,或参考官网的最新信息。毕竟政策变化快,我的内容可能没办法覆盖所有细节和动态。
马云, Carol Ma,CPA, TEP,加拿大注册会计师,信托遗产规划师。2006 – 2014年就职于加拿大联邦税务局(CRA),先后担任中小企业税务审计部 ( Audit Division)地下经济审计官; 重案调查部 (Investigation/Enforcement Division)特殊犯罪收入调查官;税案申诉部(Appeals Division)税务申诉裁决官。2014年加入 Tax Solutions Canada 出任 Case Manager,2015成立 JKtax 马云会计师事务所。电话 905-940-1999;邮件 admin@jktax.ca; 助理微信 jktax-vivian,jktax-qing
