How Crypto Is Taxed in Canada

Ismaeels
7 Min Read

Cryptocurrency adoption in Canada is growing rapidly, but understanding how crypto is taxed in Canada is crucial for investors, traders, and anyone earning digital assets. The Canada Revenue Agency (CRA) treats crypto as property, meaning each transaction can create taxable events. This article explains Canadian crypto tax rules in clear, easy-to-understand language, with examples, reporting requirements, and tips for compliance.


How the CRA Treats Cryptocurrency

In Canada, cryptocurrency is considered property, not currency. Key points include:

  • Capital gains or losses apply when you dispose of crypto.
  • Income tax applies to crypto earned as business income, mining, or staking.
  • Every transaction, including trading, selling, or using crypto to buy goods, may be taxable.

This approach means crypto is taxed similarly to stocks or other investments.


Taxable Crypto Events in Canada

1. Selling Crypto for Canadian Dollars (CAD)

Selling cryptocurrency for fiat money triggers a capital gains event.

Example:

  • Buy 1 BTC for CAD 30,000
  • Sell 1 BTC for CAD 40,000
  • Capital gain = CAD 40,000 – CAD 30,000 = CAD 10,000

Only 50% of the capital gain (CAD 5,000) is taxable in Canada.


2. Trading One Crypto for Another

Exchanging one cryptocurrency for another also triggers a capital gains tax.

Example:

  • Trade 1 ETH bought for CAD 2,000 for 0.05 BTC worth CAD 2,500
  • Capital gain = CAD 2,500 – CAD 2,000 = CAD 500
  • Taxable amount = 50% × CAD 500 = CAD 250

Even if no CAD is received, this is considered a disposition for tax purposes.


3. Spending Crypto

Using crypto to pay for goods or services counts as disposing of the asset.

Example:

  • Buy a laptop for CAD 3,000 using 0.1 BTC
  • Cost basis of 0.1 BTC = CAD 2,500
  • Capital gain = CAD 3,000 – CAD 2,500 = CAD 500
  • Taxable amount = 50% × CAD 500 = CAD 250

4. Earning Crypto as Income

Income from crypto is taxable as business or employment income, including:

  • Mining
  • Staking
  • Freelance payments in crypto
  • Airdrops or rewards

Example:

  • Receive 50 ADA tokens for freelance work, each worth CAD 3
  • Taxable income = 50 × CAD 3 = CAD 150
  • Reported as regular income on your tax return

Short-Term vs. Long-Term in Canada

Unlike the U.S., Canada does not differentiate between short-term and long-term gains.

  • Only 50% of capital gains are included in taxable income
  • Losses can offset gains to reduce your overall tax liability

Example:

  • Buy 1 BTC for CAD 30,000
  • Sell 1 BTC for CAD 40,000 → gain = CAD 10,000
  • Taxable amount = 50% × CAD 10,000 = CAD 5,000

Calculating Cost Basis

The cost basis is the original purchase price plus fees. Accurate records are essential for reporting capital gains.

Example:

  • Buy 2 ETH at CAD 1,500 each, pay CAD 50 in transaction fees
  • Total cost basis = CAD 3,050
  • Sell 1 ETH for CAD 2,000 → capital gain = CAD 2,000 – CAD 1,525 = CAD 475
  • Taxable gain = 50% × CAD 475 = CAD 237.50

DeFi, Lending, and Staking Considerations

Participation in decentralized finance platforms may create additional taxable events:

  • Lending crypto: Interest earned is considered income
  • Staking rewards: Taxable as income at the fair market value when received
  • Yield farming: All tokens received are taxable
  • Swaps and liquidity provision may also trigger capital gains tax

Keeping detailed records is critical for CRA compliance.


Reporting Crypto to the CRA

To report crypto taxes correctly in Canada:

  1. Maintain detailed records of all transactions, including date, amount, CAD value, and transaction type.
  2. Report capital gains and losses on Schedule 3 of your T1 Income Tax Return.
  3. Report crypto income under business or employment income as appropriate.
  4. Track 50% inclusion of capital gains for accurate taxation.

Tax software or spreadsheets can help manage frequent transactions.


Common Mistakes to Avoid

  • Ignoring small trades, airdrops, or DeFi rewards
  • Confusing capital gains with income tax
  • Forgetting to include fees in cost basis
  • Not reporting crypto used for purchases
  • Losing track of gains and losses across multiple wallets

Accurate tracking avoids penalties and audits from the CRA.


Example Scenario: Crypto Tax in Canada

Scenario:

  1. Buy 2 ETH at CAD 1,500 each (CAD 3,000 total)
  2. Trade 1 ETH for 1,500 USDC worth CAD 1,600 → gain = CAD 100 → taxable = CAD 50
  3. Earn 50 UNI tokens through staking, worth CAD 500 → taxed as income
  4. Sell remaining 1 ETH for CAD 1,700 → gain = CAD 200 → taxable = CAD 100

Summary:

  • Income tax due: CAD 500 (staking rewards)
  • Capital gains tax due: CAD 50 + CAD 100 = CAD 150

Internal and External Resources

For crypto tax news in Canada, visit CryptoNews21. For official CRA guidance, see CRA Cryptocurrency Guidelines.


Frequently Asked Questions

Q1: Is trading crypto for crypto taxable in Canada?
Yes. Exchanging one cryptocurrency for another triggers a capital gains event.

Q2: Are staking rewards taxable?
Yes. Staking or mining rewards are considered income at the time they are received.

Q3: How much of my crypto gain is taxable?
Only 50% of the capital gain is included in taxable income in Canada.

Q4: Can I offset crypto losses?
Yes. Capital losses can offset capital gains to reduce taxable income.

Q5: Do I pay tax if I spend crypto for goods?
Yes. Spending crypto is treated as disposing of the asset and may create a capital gain.


Conclusion

Understanding how crypto is taxed in Canada is essential for investors, traders, and anyone earning digital assets. Most crypto transactions trigger either Capital Gains Tax or Income Tax, and accurate record-keeping is critical. By tracking purchases, trades, staking rewards, and sales, Canadian taxpayers can stay compliant with the CRA and optimize their tax obligations.

With growing adoption of cryptocurrency in Canada, awareness of tax rules ensures that your digital asset gains remain profitable and penalty-free.

Share This Article
Leave a Comment