How Crypto is Taxed in Canada — What CRA Expects From You (2026 Guide)
Published: April 2026 | Reading time: 11 min | Category: Taxes, Investing, Personal Finance
A lot of Canadians still believe cryptocurrency exists in a tax-free grey zone. It does not. The Canada Revenue Agency is very clear on this: crypto is taxable, every transaction counts, and CRA has been aggressively pursuing crypto investors who don't report correctly.
If you've bought, sold, traded, or earned any cryptocurrency in Canada — Bitcoin, Ethereum, Solana, or anything else — this guide explains exactly what CRA expects from you, what counts as a taxable event, and how to reduce your tax bill legally.
The CRA's Official Position on Crypto
The CRA treats cryptocurrency as a commodity, not a currency. This is a critical distinction. It means:
- Crypto is subject to either capital gains tax or income tax depending on how you use it
- Every time you dispose of crypto — sell it, trade it, spend it, or give it away — you trigger a taxable event
- Simply holding crypto is not taxable. The tax happens when you do something with it.
- You must report crypto activity on your T1 personal tax return every year
The CRA has been clear since 2013 that crypto transactions must be reported. There is no minimum threshold below which you don't have to report. A $50 gain is still a taxable gain.
Capital Gains vs. Income — Which Tax Applies to You?
This is the most important question in Canadian crypto taxation, and the answer depends on how you use crypto.
When crypto is taxed as capital gains
If you buy and hold crypto as an investment — buying with the intention of selling later at a profit — your gains are taxed as capital gains.
How capital gains tax works in Canada:
Only a portion of your capital gain is included in your taxable income — this is called the inclusion rate.
- For individuals: gains up to $250,000 per year are included at 50% (half your gain is taxable)
- For individuals: gains above $250,000 in a single year are included at 66.67% (two-thirds of your gain is taxable)
- The included amount is then taxed at your regular marginal income tax rate
Example: You bought Bitcoin for $10,000 and sold it for $35,000. Your capital gain is $25,000. At the 50% inclusion rate, $12,500 is added to your taxable income. At Ontario's 43% marginal rate, you owe approximately $5,375 in tax.
When crypto is taxed as business income
If CRA determines you are trading crypto as a business — meaning you trade frequently, use it as a commercial activity, or run a mining operation — 100% of your profits are taxed as business income at your full marginal rate.
Factors CRA uses to determine business income vs. capital gains:
- Frequency of transactions — how often do you trade?
- Time spent on crypto activity
- Whether you have specialized knowledge of crypto markets
- Your intention when you acquired the crypto
- Whether you finance crypto purchases with debt
There is no hard rule — CRA looks at the full picture. Day traders and active traders are almost always classified as business income earners. Long-term holders are almost always capital gains.
Why this matters: Business income is taxed at up to 53.53% in Ontario. Capital gains (at 50% inclusion) are effectively taxed at up to 26.77%. The difference on a $50,000 gain is over $13,000 in extra tax.
Every Taxable Event in Crypto — The Full List
This is where most Canadians go wrong. They think only selling crypto for Canadian dollars triggers tax. In reality, any disposition of crypto is taxable. Here is every event that triggers a tax obligation:
1. Selling crypto for Canadian or US dollars
The most obvious one. When you sell any cryptocurrency for fiat currency, you realize a capital gain or loss equal to the difference between your selling price and your adjusted cost base (what you originally paid).
2. Trading one crypto for another
This one surprises many people. If you trade Bitcoin for Ethereum, CRA treats this as two transactions: you sold your Bitcoin (taxable event) and used the proceeds to buy Ethereum. You must calculate and report the gain or loss on the Bitcoin at the time of the trade, even though you never touched Canadian dollars.
3. Spending crypto on goods or services
If you use Bitcoin to pay for a product or service, you have disposed of that crypto. CRA requires you to calculate the fair market value of what you received and report any gain or loss.
4. Receiving crypto as payment for work
If you're paid in cryptocurrency for services rendered — freelance work, consulting, or any employment — the fair market value of the crypto at the time you receive it is treated as employment or business income, taxed at your full marginal rate.
5. Mining crypto
Crypto earned through mining is treated as business income at the fair market value when received. Subsequent sale of mined crypto triggers a separate capital gains calculation.
6. Staking rewards and DeFi income
Crypto earned through staking, yield farming, liquidity provision, or other DeFi activities is generally treated as income at the fair market value when received. This is a rapidly evolving area — CRA has not issued comprehensive guidance on all DeFi scenarios, but the general principle of income at receipt applies.
7. Receiving crypto as a gift
If someone gives you crypto, your adjusted cost base (ACB) is the fair market value at the time you received it. The person giving you the gift may have triggered a taxable disposition on their end.
8. NFT transactions
Buying, selling, and trading NFTs follows the same rules as crypto. Gains from NFT sales are capital gains. If you create and sell NFTs as a business, proceeds are business income.
What is NOT a taxable event:
- Buying crypto with Canadian dollars and holding it
- Transferring crypto between your own wallets
- Moving crypto to a different exchange you own
How to Calculate Your Crypto Gains — The ACB Method
CRA requires you to use the Adjusted Cost Base (ACB) method to calculate gains and losses. This is essentially an average cost calculation.
Here's how it works:
Every time you buy crypto, you add it to your pool and recalculate the average cost per coin.
Example:
- January: Buy 1 Bitcoin at $50,000 → ACB = $50,000
- March: Buy 1 more Bitcoin at $70,000 → ACB = ($50,000 + $70,000) / 2 = $60,000 per coin
- June: Sell 1 Bitcoin at $80,000 → Gain = $80,000 - $60,000 = $20,000
The ACB calculation gets significantly more complex when you have many transactions across multiple coins and exchanges. This is why crypto tax software is essentially a necessity for anyone with moderate to heavy trading activity.
The Superficial Loss Rule Applies to Crypto
The superficial loss rule — which prevents you from selling an investment at a loss and immediately rebuying to claim the tax deduction — applies to cryptocurrency in Canada.
If you sell crypto at a loss and repurchase the same crypto within 30 days before or after the sale, CRA will deny the capital loss deduction. The denied loss is added to the ACB of the repurchased crypto instead.
This matters for year-end tax loss harvesting strategies. If you sell Bitcoin at a loss on December 20 to claim the capital loss on this year's return, you cannot rebuy Bitcoin until at least January 20.
What CRA Knows About Your Crypto
Many Canadians assume crypto is anonymous and untraceable. This is largely a myth in 2026.
How CRA gets information about crypto taxpayers:
- Canadian crypto exchanges are required to report — Coinbase, Kraken, Newton, Wealthsimple Crypto, Bitbuy, and other regulated Canadian exchanges are subject to CRA information requests and are legally required to provide customer data
- The blockchain is public — every Bitcoin and Ethereum transaction is permanently recorded on a public ledger. CRA and third-party analytics firms can trace transactions
- International information sharing — Canada participates in global tax information exchange programs. Offshore exchange data flows to CRA through these agreements
- Project Crypto — CRA has a dedicated crypto compliance team that has been auditing crypto traders since 2017
In 2024 and 2025, CRA sent thousands of letters to Canadians who had crypto exchange accounts asking them to verify their reporting. This program is ongoing and expanding in 2026.
The message is clear: CRA knows who has crypto accounts. Not reporting is not a safe strategy.
How to Reduce Your Crypto Tax Bill Legally
1. Hold for the long term
The longer you hold, the more flexibility you have in timing your gains. Selling in a year when your other income is lower means your crypto gains are taxed at a lower marginal rate.
2. Harvest capital losses
If you hold any crypto positions that are currently at a loss, selling before December 31 lets you use those losses to offset gains elsewhere. Watch the 30-day superficial loss rule.
3. Offset gains with losses from other investments
Capital losses from stocks, ETFs, or other investments can be applied against crypto capital gains. Net losses can be carried back 3 years or forward indefinitely.
4. Hold crypto in a TFSA — carefully
You can hold crypto inside a TFSA, but CRA has issued guidance that frequent trading of crypto inside a TFSA may be considered a business — meaning gains lose their tax-free status. Long-term holding of crypto ETFs inside a TFSA is generally safe and completely tax-free. Directly held crypto that is actively traded inside a TFSA is a grey area with real risk.
The safest approach: Hold crypto ETFs (like BTCC or EBIT on the TSX) inside your TFSA rather than directly trading spot crypto. Gains on these ETFs are fully tax-free inside a TFSA.
5. Keep meticulous records — it can save you money
Good records let you prove your ACB accurately. If you can't prove your cost base, CRA may use $0 as your ACB, taxing your entire proceeds as a gain. Document every purchase price and date.
6. Claim business expenses if you're a crypto trader
If your crypto activity is classified as business income, you can deduct legitimate business expenses — trading software subscriptions, hardware wallets, relevant courses, a portion of your internet and computer costs. This partially offsets the higher tax rate on business income.
Crypto Tax Software — Worth Every Penny
Manually calculating ACB across hundreds of transactions on multiple exchanges is an accounting nightmare. Crypto tax software connects to your exchanges and wallets, imports all your transactions automatically, and calculates your gains, losses, and income accurately.
Best options for Canadians in 2026:
Koinly — the most popular option for Canadian crypto investors. Supports all major Canadian exchanges, handles DeFi and staking income, and generates CRA-ready reports. Plans start around $49/year for basic use. For anyone with more than a handful of transactions, Koinly essentially pays for itself in time saved and errors avoided.
CoinTracker — strong alternative with good Canadian exchange support. Similar pricing to Koinly.
CryptoTaxCalculator — another solid option especially good for DeFi and complex transaction types.
All three integrate with TurboTax Canada, allowing you to import your crypto tax summary directly into your tax return.
Common Crypto Tax Mistakes Canadians Make
Not reporting small gains — there is no de minimis threshold in Canada. A $30 gain on a trade must be reported. Many Canadians ignore small transactions. CRA does not.
Not reporting crypto-to-crypto trades — this is the most common mistake. Trading BTC for ETH is a taxable event. Period.
Using the wrong cost base — using purchase price instead of ACB, or forgetting to include exchange fees in the ACB. Both errors cause you to overpay or underpay tax.
Claiming capital gains when CRA says business income — active traders who report as capital gains (lower tax) when their activity qualifies as a business face significant penalties and interest on reassessment.
Missing the TFSA business income trap — actively trading crypto inside a TFSA thinking it's tax-free, when CRA may classify it as taxable business income.
Losing track of wallet transfers — forgetting that transferring crypto between your own wallets is not a taxable event. Some taxpayers accidentally report these as dispositions and overpay.
What Happens if You Don't Report
CRA's enforcement of crypto non-compliance has escalated significantly:
- Penalties — failure to report income carries a penalty of 10% of the unreported amount in the first year, doubling to 20% for repeat failures
- Interest — CRA charges compound daily interest on unpaid taxes from the original due date
- Gross negligence penalty — if CRA determines you knowingly failed to report, the penalty is 50% of the understated tax
- Voluntary disclosure — if you have unreported crypto income from prior years, CRA's Voluntary Disclosures Program (VDP) allows you to come forward, pay the taxes owed, and avoid prosecution. Penalties may be waived for eligible disclosures.
If you have unreported crypto income from 2021, 2022, or 2023, speak with a tax professional about the VDP before CRA contacts you.
Your Crypto Tax Checklist for 2026
Before filing your return:
- [ ] Download transaction history from every exchange you used in 2025
- [ ] Export wallet transaction records for any self-custodied crypto
- [ ] Import all transactions into Koinly or another crypto tax software
- [ ] Review the generated report for any missing transactions or errors
- [ ] Identify any capital losses you can harvest before year end
- [ ] Determine whether your activity is capital gains or business income
- [ ] Add your crypto gains/losses to your T1 return (Schedule 3 for capital gains)
- [ ] Keep all records for at least 6 years — CRA can audit back that far
The Bottom Line
Crypto taxation in Canada is not optional, not ambiguous, and not going away. CRA has the tools, the mandate, and increasingly the data to identify non-compliant crypto investors.
The good news: if you report correctly, use capital losses strategically, and hold long-term where possible, the Canadian tax treatment of crypto is manageable. The 50% capital gains inclusion rate — meaning only half your gain is taxable — is genuinely reasonable compared to many other countries.
Get your records in order, use crypto tax software to calculate accurately, and report everything. The cost of not doing so — penalties, interest, and the stress of a CRA audit — is far higher than the tax itself.
Disclaimer: This article is for informational purposes and does not constitute professional tax advice. Crypto tax rules are evolving and individual circumstances vary. Always consult a qualified Canadian tax professional for advice specific to your situation.
You might also like:
- How to Pay Less Tax in Ontario in 2026 — A Complete Guide
- RRSP vs TFSA vs FHSA — Which Should You Prioritize in 2026?
- Best Cashback Credit Cards in Canada 2026
Comments
Post a Comment