Crypto tax in Canada, explained

The CRA treats crypto as property, not money — so nearly everything you do with it is a taxable event.

Updated July 2026 · 7 min read

Crypto is property, not currency

For tax purposes the CRA treats cryptocurrency as a commodity, not as money. That single fact drives everything: disposing of crypto is like disposing of any capital property, so it can create a capital gain or loss measured against your adjusted cost base.

For most individual investors, crypto gains are capital gains — only the taxable portion is included in income. But frequent, business-like trading can be taxed as business income, which is fully taxable. How your activity is characterized depends on your facts; this is a question for you and your accountant.

Every trade, swap, and spend is a disposition

A taxable disposition is not just cashing out to dollars. Each of these realizes a gain or loss:

  • Selling crypto for fiat (e.g. Bitcoin → CAD) — the obvious one.
  • Trading one crypto for another (e.g. BTC → ETH) — a disposition of the coin you gave up, at its fair market value in Canadian dollars at the time.
  • Spending crypto on goods or services — a disposition at the value of what you bought.
  • Converting to a stablecoin — still a crypto-to-crypto disposition.
The most-missed event: crypto-to-crypto Swapping one coin for another feels like moving money around, but the CRA sees a disposition of the first coin. You owe tax on the gain even though no dollars changed hands.

Pooled cost base, just like stocks

The CRA requires the same pooled average-cost method for crypto as for shares. Identical coins are pooled and the cost averaged; each disposition uses that pooled ACB per unit. If you buy Bitcoin across several exchanges and wallets, it is one pool, not many.

The superficial loss rule also applies: sell a coin at a loss and rebuy the identical coin within 30 days and the loss is denied and added to the rebuy’s cost base.

What records you need

Because value is measured in Canadian dollars at the time of each transaction, you need the date, type, quantity, and CAD value of every buy, sell, swap, and spend — across every wallet and exchange. With hundreds of transactions this is where manual tracking breaks down, and where pooling errors and missed swaps creep in.

Estimate the pooled ACB and gain on a set of crypto transactions. Sched3 does this across every wallet and exchange, including crypto-to-crypto swaps.

Your pooled holding
The disposition
What are you doing?
What you report
Capital gain
$15,000.00
Taxable half (50%)
$7,500.00
Disposing 0.5 BTC at proceeds of $35,000.00 against a pooled ACB of $20,000.00 gives a capital gain of $15,000.00, of which $7,500.00 is taxable. You keep 1 BTC with $40,000.00 of ACB.
Frequent trading can make crypto gains business income (fully taxed) rather than capital gains (half taxed). If you trade often, the character of your gains is a judgment call worth confirming with an accountant.

Frequently asked

Is cryptocurrency taxed as income or capital gains in Canada?

For most investors, disposing of crypto produces a capital gain or loss, and only the taxable half is included in income. Frequent, business-like trading can instead be taxed as fully taxable business income. Which applies depends on your specific facts and is best confirmed with an accountant.

Do I owe tax when I trade one crypto for another?

Yes. Trading one cryptocurrency for another is a disposition of the coin you gave up, valued in Canadian dollars at the time of the trade. That realizes a capital gain or loss even though you never converted to fiat currency.

How is the cost base of crypto calculated?

Using the pooled average-cost method the CRA requires — identical coins are pooled across all your wallets and exchanges and the cost averaged, and each disposition uses that pooled ACB per unit.

Keep reading
What is adjusted cost base?Capital gains tax in CanadaThe superficial loss rule

Educational information, not tax advice. Rules summarized here can change and may not fit your situation — always confirm your capital gains reporting with a qualified Canadian accountant.

Not tax or legal advice. Always confirm capital gains reporting with a qualified accountant. · Made with love in Canada 🇨🇦
© 2026 Sched3