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

比特币报税:crypto 5种情形,挖矿空投买卖全解

先说三句:① CRA 把加密货币当 commodity,买卖价差默认按 capital gain 处理,50% 计入 taxable income(2026 年口径:年度资本利得超过 25 万加元部分拟按 66.67% 计入,以 CRA 公告为准);② 挖矿、staking 奖励按收到时的公允市值全额计 business income 或投资收入,空投和硬分叉多半按零成本、卖出时按 capital gain 处理;③ 亏钱了 capital loss 可以回扣 3 年、往前无限期结转,但 30 天内又买回来 superficial loss 规则会打掉抵扣。

小李在温哥华做程序员,2021 年 3 万加元买的比特币,去年卖了一部分,还在手机上质押(stake)了以太坊,又收到过一笔空投。报税时他发现:这三件事在 CRA 眼里是三种完全不同的”应税事件”,一个按 capital gain 报、一个按 income 报、一个暂时不报。他研究了一周,发现规则其实可以总结成 5 种情形。这篇文章就把这 5 种情形的报税定性一次性讲透。

第 1 种情形:用法币买了又卖出——最典型的 capital gain

这是 CRA 认定最清晰的情形:投资者把比特币当 capital property 持有,卖出 CAD(或换成其它法币)时触发 disposition,按 capital gain 处理。

  • 应税金额:卖出价 − ACB(adjusted cost base,加权平均成本)。
  • 计入比例:capital gain 的 50% 计入当年 taxable income。注意 2026 年口径更新:年度净资本利得超过 25 万加元的部分,拟按 66.67% 计入——这是 2026 年税表年度的政策口径,实际申报前务必以 CRA 公告为准。
  • 举例:ACB 4 万、卖了 10 万,gain=6 万,应税部分 3 万,按你的边际税率交税。
  • 报表:T1 表格附 Schedule 3(资本利得明细表)。

CRA 明确规定:crypto 报税只能用 ACB(同一币种全部持仓加权平均成本),不允许用 FIFO、LIFO 或指定哪一批卖出。这是每年被审计最常查的一点——交易所的”成本价”显示口径未必符合 ACB,自己要保留完整的买卖记录。

第 2 种情形:币换币、用币刷卡——同样算一次卖出

很多人以为”没换成加元就不算卖”,错。CRA 把以下动作全部视为 taxable disposition(应税处置):

  • 用比特币换以太坊(crypto-to-crypto swap),按当时 CAD 公允市值结算;
  • 用比特币买咖啡、买机票,用 crypto 支付商品或服务;
  • 把币转去交易所再提走,只要所有权没变(如自己钱包之间互转、持有不动),则不是应税事件。

举例:你用 0.1 BTC 换了 ETH,当时 BTC 市值 12 万 CAD/枚,这笔”卖出”的 proceeds 按 1.2 万 CAD 计算,减去这 0.1 BTC 的 ACB 后就是当期 gain/loss。每一次 DeFi 交互、每一次闪兑,都是 CRA 眼里的一个 disposition。记账软件(如 Koinly、CoinTracker 等)就是为此存在的。

第 3 种情形:挖矿——CRA 按 business income 征税

挖矿(mining)在 CRA 口径里几乎一律是商业活动:你提供算力给网络、换取新币报酬,CRA 把它看作”以服务换商品”的 barter transaction。

  • 收入时点:收到矿工奖励当天,按当日 CAD 公允市值(FMV)全额计入 business income,100% 应税。
  • 可抵扣成本:电费、矿机折旧(capital cost allowance,矿机多属 Class 50,可申报高额折旧)、网络费等,如果是商业挖矿可以走 T2125 抵扣。
  • 灰色地带:纯 hobbyist 式的小规模挖矿(家里一台旧电脑顺手跑),有税务律师主张应按 nil cost、卖出时按 capital gain 处理;但 CRA 实务中经常连小规模挖矿也按 income 征税。稳妥做法:按 business income 申报,或咨询懂 crypto 的税务师。

另外注意:CRA 的 GST/HST 公告(Notice 324)明确挖矿服务一般不征 GST/HST,但挖矿收入本身仍要交所得税。两个税种别混为一谈。

第 4 种情形:空投与硬分叉——多数人按零成本处理

空投(airdrop)和硬分叉(hard fork)是 CRA 指引最模糊的一块,目前没有强制性的官方文件,实务形成两种做法:

  • 主流做法(CRA 非正式实务口径):收到时不申报收入,成本记为零;等你卖出时,卖出价全额按 capital gain 处理(50% 计入)。
  • 保守做法:收到当天按 FMV 申报为 income,卖出时再算差额部分的 gain/loss。

举例:你收到价值 2,000 CAD 的空投代币,主流做法下当时不报税;一年后以 5,000 CAD 卖出,gain=5,000(成本为零),应税部分 2,500。两种做法差别不小,选定后建议同一币种保持一致,并留好”收到时间+价值”的证据链。

第 5 种情形:staking 与 DeFi 收益——收到时就交税

质押(staking)奖励、流动性挖矿(LP)收益、DeFi 平台的利息,在 CRA 实务中被当作 income from property:

  • 收入时点:奖励到账当天,按 CAD 公允市值全额计入 income,100% 应税(在交易所自动复投也一样,”没提现”不是理由)。
  • 后续卖出:到账时的 FMV 成为这批币的 ACB;之后卖出时,价差部分再走 capital gain/loss。
  • 举例:质押收到 0.5 ETH,当天市值 1,800 CAD → 当年 income 增加 1,800;之后以 2,200 CAD 卖出 → gain 400,应税部分 200。

注意:staking 奖励按”收到”而非”可领取/解锁”计税。很多协议有锁仓期,CRA 看的是奖励真正记到你名下的时点。

关键数字:多少要交、怎么算、何时报

项目 数字 说明
capital gain 计入比例 50% 2026 年口径:年度净资本利得超 25 万加元部分拟按 66.67% 计入,以 CRA 公告为准
business income / 挖矿 / staking 计入比例 100% 全额按边际税率征税
成本核算方法 ACB 唯一 FIFO、LIFO 均不允许
capital loss 结转 回退 3 年、往前无限期 只能抵 capital gain(商业活动除外)
superficial loss 规则 卖出前后 30 天 30 天内又买回同币种,loss 不能抵
T1135 海外资产申报门槛 成本超 10 万 CAD 海外交易所持仓成本任一时点超 10 万即需申报
报税截止 4 月 30 日 自雇人士 6 月 15 日(欠税仍按 4 月 30 日计息)
交易记录保存 至少 6 年 所有买卖、转账、空投、staking 记录

capital gain vs business income:CRA 怎么定性你

同一笔买卖,有人按 capital gain(50% 应税)、有人按 business income(100% 应税),差一倍。CRA 按 “Happy Valley” 系列判例的若干因素综合判断:

  • 交易频率:高频、日内、合约杠杆 → 偏向 business;
  • 持有期限:长期持有、偶尔买卖 → 偏向 capital;
  • 专业程度:用程序化交易、做市、专门知识 → 偏向 business;
  • 资金性质:借钱加杠杆炒币 → 偏向 business;
  • 宣传行为:对外宣称自己是 trader → 偏向 business。

实务要点:普通人”买了拿着、偶尔卖”基本都是 capital gain;但如果你每天盯盘、做合约、跑量化,CRA 有权把你全部交易重定性为 business income。一个 taxpayer 可以同时有 capital gain 交易和 business income 交易,按活动分别定性。

常见坑与红线

  1. 以为”没换成加元就不用报”:币币兑换、用币消费都是 disposition,CRA 按 CAD 公允市值计税,”没提现”不是免税理由。
  2. 用交易所显示的”成本”直接报:CRA 只认 ACB 加权平均法,交易所的成本显示口径常不合规,审计时会被调整补税加利息。
  3. staking 奖励拖到卖出才报:奖励到账当年就要按 FMV 报 income,之后卖出价差另算一笔 gain/loss,漏报第一笔是常见审计触发点。
  4. 亏损 30 天内又买回来:superficial loss 规则下这笔 loss 当年不能用,想”洗亏损”(tax-loss harvesting)必须空仓满 30 天。
  5. 海外交易所持仓超 10 万不报 T1135:T1135 漏报的罚款是按天/按次计算的,和所得税是两回事,币圈人最容易中招。
  6. 收到 CRA 问询函装没看见:CRA 这几年通过交易所 KYC/AML 数据批量筛查 crypto 用户,收到 review letter 先找税务师、用 Voluntary Disclosures Program(自愿披露计划)在审计前主动补报可减免罚款。

报税新手 checklist

  • □ 导出全年所有交易所 + 链上钱包的交易记录(含空投、staking 到账时间戳)
  • □ 按币种算出每笔的 ACB(加权平均成本),确认无 FIFO/LIFO
  • □ 列出全部 disposition 事件:卖出、币币兑换、用币消费、赠与
  • □ 挖矿/staking/DeFi 收益按到账日 FMV 汇总为 income
  • □ 检查亏损交易是否触发 30 天 superficial loss 规则
  • □ 海外持仓成本任一时点超 10 万 CAD → 准备 T1135
  • □ capital gain 填 Schedule 3;商业挖矿/交易填 T2125
  • □ 所有记录存档至少 6 年(交易所 CSV + 钱包地址清单)

常见问题 FAQ

Q1:我只买了比特币一直没卖,需要报税吗?
A:买入和持有本身不是应税事件,不用报。但要保留好买入记录(时间、数量、价格),它是未来卖出时 ACB 的依据。钱包之间互转也不是应税事件。

Q2:朋友转给我 0.1 BTC 当生日礼物,要交税吗?
A:赠与在税法上是 deemed disposition(视同处置),送的人要按当时 FMV 报 capital gain;收的人成本记为收到时的 FMV,之后卖出再算自己的 gain/loss。

Q3:我在加拿大交易所亏了 2 万,能抵工资收入吗?
A:不能。capital loss 只能抵 capital gain,可以往前回退 3 年、往后无限期结转,但不能直接抵 employment income。只有被定性为 business 的交易亏损才能抵其它收入。

Q4:CRA 真的查得到我的币吗?
A:查得到。在加拿大运营的交易所受 AML/KYC 约束,CRA 可依法调取用户交易数据,大额交易(1 万加元以上)还有专门的报告义务。链上地址一旦和 KYC 身份关联,历史交易全部可追溯。

Q5:去年漏报了 staking 收入,今年怎么办?
A:在 CRA 启动审计前,用 Voluntary Disclosures Program 主动补报,可减免罚款和部分利息。找熟悉 crypto 的税务师走流程,不要自己悄悄改去年的税表。

相关阅读

官方来源:CRA Guide on Virtual Currency(T4037 Capital Gains、T4002 Self-employed Business Income),GST/HST Notice 324。核验于 2026年10月17日。

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


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

赞(0) 打赏
未经允许不得转载:加拿大大 » 比特币报税:crypto 5种情形,挖矿空投买卖全解

更好的WordPress主题

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

联系我们联系我们

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册