Crypto Tax in Canada: Complete Guide (2026)

June 15, 2026 3 min read Updated July 15, 2026

The Canada Revenue Agency (CRA) treats cryptocurrency as a commodity, not currency. That means most crypto activity is taxed as capital gains or business income, depending on how much you trade. This guide covers what’s taxable, the 50% inclusion rate, and the business-vs-capital distinction.

What Is Taxable in Canada

EventTaxable?Type
Sell crypto for CADYesCapital gain/loss (usually)
Trade crypto for cryptoYesCapital gain/loss
Spend crypto on goodsYesCapital gain/loss
Mining rewardsYesBusiness income
Staking rewardsYesBusiness income (usually)
AirdropsYesIncome
Gift to spouseNoTax-free between spouses
Donate to charityNoNo capital gains tax
Gift to non-spouseYesDeemed disposition at FMV

There’s no minimum reporting threshold. A gain of $50 from selling an old NFT is still reportable if it’s a capital gain.

Tax Rates

Capital Gains

50% of capital gains are included in taxable income (50% inclusion rate).

For example: if you have $10,000 in capital gains:

  • $5,000 is included in your income
  • You pay tax at your marginal tax rate on that $5,000

For a taxpayer in a 40% combined federal-provincial bracket, that’s $2,000 on a $10,000 gain — an effective 20% rate. The 2024 Budget proposed raising the inclusion rate to two-thirds for gains over $250,000, but that measure was scrapped after Parliament was prorogued in January 2025, and the CRA confirmed the 50% rate continues to apply.

Marginal Tax Rates (Provincial + Federal)

Income BracketApproximate Rate
Up to $55,86720-25%
$55,867 - $111,73330-35%
$111,733 - $173,20537-43%
Over $173,20547-53%

High earners should also keep the alternative minimum tax (AMT) in mind: large capital gains in a single year can trigger it, and the 2024 AMT changes widened its reach.

The “Business vs Capital” Distinction

Capital gains: buying and holding crypto, occasional selling. 50% inclusion rate.

Business income: frequent trading, day trading, running a node or validator. 100% included as income — you pay full marginal rates, and CPP contributions may apply.

CRA factors to consider:

  • Frequency of transactions
  • Length of holding period
  • Knowledge of crypto markets
  • Intention to profit from short-term price movements
  • Whether you’ve advertised yourself as a trader

The line is blurry. An investor who rebalances a portfolio a few times a year is usually capital; someone buying and selling daily is usually business. If you’re on the fence, treating borderline trading as business income is the safer default — the CRA leans that way, and the penalty for under-reporting outweighs the tax saved.

Cost Basis: Adjusted Cost Base (ACB)

Canada uses the adjusted cost base (ACB) method — an average cost across all your holdings of the same coin, on all exchanges and wallets. You can’t use FIFO or cherry-pick your cheapest units.

ACB example. Buy 1 BTC at $50,000, then another 1 BTC at $70,000. ACB = $60,000 per BTC. Sell 1 BTC for $90,000:

  • Gain: $90,000 − $60,000 = $30,000
  • 50% included in income: $15,000 taxable

Fees to acquire crypto are added to your ACB; fees to dispose are deducted from proceeds. Both reduce your gain, so track them.

The Superficial Loss Rule

CRA rules deny a capital loss if you repurchase the same or identical asset within 30 days before or after the sale. This applies to crypto. So if you sell BTC at a loss on 1 May and buy it back on 20 May, the loss is denied — you can’t crystallise losses you didn’t really realise. Wait at least 31 days, or accept the loss being added back.

Mining, Staking, and Airdrops

The CRA generally treats mining and staking rewards as income when received, valued in CAD at that moment. Running a node or validator with a real profit expectation is business income; occasional rewards from a few coins are borderline. Hobby mining is reported as other income, while a commercial mining operation uses business forms (T2125) and can deduct costs. Whatever the classification, selling the rewards later is a separate capital gain.

Record Keeping

The CRA requires detailed records:

  • Transaction date and time
  • Fair market value in CAD at time of transaction (use Bank of Canada rates)
  • Purpose of the transaction
  • Exchange or wallet used
  • Transaction fees paid

Reporting threshold: any crypto transaction that results in a capital gain or loss must be reported — there’s no minimum threshold.

Report capital gains on Schedule 3 and business income on T2125. Keep records for six years after filing — that’s the CRA’s audit window.

Common Mistakes

  1. Using a foreign-currency cost basis — everything must be converted to CAD at the time of each transaction.
  2. Ignoring ACB averaging — mixing FIFO thinking into a pooled system produces wrong gains.
  3. Missing the superficial loss rule — buybacks within 30 days void the loss.
  4. Not reporting small gains — there’s no threshold, and the CRA’s exchange data matching makes unreported transactions findable.

Verdict

Canada’s crypto tax rules are generally clear. The 50% capital gains inclusion rate is favorable compared to many countries, and the ACB system is manageable with good records. Use crypto tax software (Koinly, CoinTracker) that supports Canadian cost-basis methods, and always convert everything to CAD.

Related: Crypto Tax Guide by Country | How to Report Crypto Losses | Staking, Airdrops, DeFi Tax

← Back to Crypto Tax Search all articles
This content is for educational purposes only. Not financial advice. Do your own research before investing.