Crypto is taxed in Canada, with several transactions being taxable events, from trading cryptocurrencies to earning staking rewards.

The Canada Revenue Agency (CRA) classifies cryptocurrencies as commodities for tax purposes, leaving investors with the obligation to track and correctly report their crypto gains and income.

Key Takeaways about crypto trading taxes in Canada

  • Cryptocurrency is taxed in Canada, subject to capital gains taxes, according to your federal income tax bracket;
  • Only 50% of your profits from crypto trading in Canada are taxed;
  • In Canada, taxpayers have the sole responsibility of tracking and proving their crypto gains and income;
  • CoinTracking supports portfolio tracking for Canadians while offering gains/losses calculation and tax reports according to the accepted accounting method (e.g., ACB).
SIMPLIFY YOUR TAXES

Create simple crypto tax return

Easily and quickly calculate your crypto taxes, track profits and losses, and create professional tax reports
ate a tax report now!

Are All Crypto Trades Taxable?

Yes, all cryptocurrency trades, including crypto-to-crypto and crypto-to-FIAT trades, are taxable under capital gains taxes in Canada.

In Canada, 50% of the profits from your crypto trades are taxed according to your income tax bracket unless you’re trading as a professional or under a company entity.

Crypto Trading Tax Cheat Sheet

Taxable Crypto Trading

Here are the taxable transactions in Canada regarding crypto trading

Non-Taxable Crypto Trading

Here are the non-taxable transactions in Canada regarding crypto trading:

  • Buying crypto with FIAT
  • Holding cryptocurrency without selling
  • Transferring crypto between personal wallets

How Much Taxes do You Pay on Crypto Trading in Canada?

In Canada, profits from crypto trading are taxed according to the personal income tax level for the year.

However, if you’re simply an investor of cryptocurrency and not a professional, only 50% of your capital gains are taxed. Those gains are taxed according to your federal income tax bracket.

Spot Trading Taxes in Canada

Crypto-to-Crypto Trading taxes

Crypto-to-crypto trades are taxable events in Canada, subject to capital gains taxes.

Crypto-to-crypto trades are more difficult to track, but you need to determine the gain on the trade as a function of your FIAT currency (e.g., CAD). Then, 50% of your gain will be taxed in Canada, according to your federal income bracket.

Crypto-to-FIAT Sales Taxes

Crypto-to-FIAT trades are taxed in Canada under capital gains taxes, with your tax rate depending on your federal income tax bracket.

Margin Spot Trading Taxes

Margin trades in Canada are taxed the same as regular spot crypto trading, where you need to determine your profit (when you sell) and pay capital gains taxes.

Day Trading Taxes

Intraday Trading Taxes in Canada

If you trade crypto multiple times a day or in a very short period, you’d probably fall under the scope of a professional investor and be taxed at 100% of your profits instead of being a hobbyist investor (50% of profits).

Scalping Trading Taxes

Scalping involves trading in a very short amount of time, which can be taken as a professional activity, which is taxed at the capital gains level in Canada. In this case, 100% of your profits would be taxed.

Derivatives Trading Taxes

Futures Trading Taxes in Canada

Futures trading in Canada is taxed as spot trading cryptocurrencies, subject to capital gains taxes.

Perpetual Trading Taxes in Canada

Perpetual crypto futures trading is taxed under capital gains taxes in Canada.

Options Trading

Trading cryptocurrency options are taxed the same way as Futures and Perpetual/Spot trading, subject to capital gains taxes.

Canadian NFT Trading Taxes

If you trade NFTs in Canada, you’ll be taxed at a capital gains level, including NFT-to-crypto, NFT-to-NFT, and NFT-to-FIAT trades. In these cases, only 50% of the profits from NFT trading will be taxed according to your federal income tax bracket.

If you create and sell an NFT as a creator, this will be considered income, and 100% of your sales proceeds will be taxed according to your income tax level

Other Trading Taxes

Swing Trading Taxes

Swing trading takes advantage of trends in the market, resulting in short-term and medium-term trades. Swing trading cryptocurrencies will be taxed according to the type of trading you conduct: as a trader or as an investor.

Arbitrage Trading Taxes

Gains from arbitrage trading cryptocurrencies will be taxed depending on whether you’re an investor or trader.

Bot Trading Taxes

Bot trading will be taxed in Canada. It’s likely that you conduct a lot of trades with a bot, and that could be classified as trading instead of investing, which leads to 100% of your gains being taxed.

Copy Trading Taxes

Copy trading will be taxed as regular crypto spot trading, with gains being taxed in Canada, depending on whether you’re a trader or investor.

Margin Trading & Lending Taxes

Leveraged Margin Trading

With leveraged margin, you can make higher gains and losses, but its taxation is the same as with crypto spot trading, with your gains being taxed according to the nature of your activity.

How are Exchange and Network Transfer Fees Taxed?

When you transfer crypto between wallets, you might have to pay transfer fees in crypto. In that case, the payment of the fees is seen as a disposal, the same as selling, and you’d be taxed.

The gain on that amount of crypto used as a transfer fee will be taxed in Canada, even if it’s marginally small. You don’t have the obligation to keep track of these disposals and report the gains from these transfers.

The transfer of crypto between wallets itself is not a taxable event in Canada, but there’s this caveat with trader fees. Moreover, if the transfer fees were paid in FIAT (e.g., CAD), these would not be taxable events.
FULL OVERVIEW

Track your portfolio without hassle

Keep track of your investments with CoinTracking’s portfolio tracker. Optimize your analysis & maximize your profits!
Sign-up now!

How to Report Crypto Trading on Taxes in Canada?

In Canada, you need to track and report all of your crypto gains/losses and income and include those figures in the right crypto tax forms.

After tracking your crypto transactions for that tax year (between Jan 1 and Dec 31 of each year), you’ll need to determine your gains/losses on each trade and income from crypto-earning activities like airdrops, hard forks, staking, etc.

You’ll need to report your crypto income in your annual Income Tax Return. As for crypto gains, you’ll need to report them on the Schedule 3 (Capital Gains) Form.

Reducing Crypto Trading Taxes in Canada

Here are the top legal ways to reduce your crypto trading taxes in Canada:

HODLing

Simply holding your cryptocurrencies without selling any portion of them enables you to not have any taxable event and not be subject to capital gains taxes.

Charity Donations

In Canada, if you donate cryptocurrencies to qualified charitable organizations, you can deduct those donations and lower their crypto taxes.

TFSA/RRSP

Directing cryptocurrencies to retirement accounts like TFSA/RRSP offers tax advantages for those crypto gains and effectively enables you to lower your crypto taxes.

Good Record Keeping to Make Sure Accurate Cost-Basis

Investors in Canada have to prove their gains, with investors having to keep accurate track of all their trades, from cost basis to sales proceeds.

How to easily calculate crypto trading taxes for Canada?

Here’s how to calculate your crypto trading taxes for Canada:

1.  Import your crypto trades: With CoinTracking, you have hundreds of options to import your crypto trades from popular exchanges/wallets to blockchain networks. In Canada, you must track your crypto trades, while importing them via CSV or API with CoinTracking is one of the easiest ways.

2. We calculate your gains/losses: Crypto tax software like CoinTracking can automatically determine the gains/losses from all of your imported crypto trades as the second step in your crypto tax journey.

3. Generate tax reports with the right accounting method: The final step to do your crypto taxes is to generate tax reports with all of your gains/losses and income according to the accepted accounting method in Canada, ACB.

Crypto Trading Taxes in Other Countries

Crypto Trading Taxes in the US

Crypto trading is taxed in the US at a capital gains level, with profits being taxed according to their holding period. Capital gains taxes can be short-term and long-term ones, ranging from 0% to 37%, depending on the holding period. Discover everything in our US crypto taxes guide.

Crypto trading taxes in Australia

In Australia, crypto trades are taxable events, subject to capital gains taxes, with your tax rate depending on your income tax level. Read more about our crypto tax guide in Australia.

Crypto trading taxes in the UK

The UK taxes cryptocurrencies, with profits from crypto trading being taxed at capital gains taxes, depending on their income tax level bracket. Discover more about how the UK taxes crypto.

EASY TAX REPORTS

The Best Crypto Tax Calculator!

Calculate your crypto taxes with ease and generate meticulously optimized tax reports tailor-made for the IRS.
Try for free now!

Frequently Asked Questions about trading taxes in Canada

What if I don’t pay my crypto trading taxes in Canada?

If you don’t pay crypto trading taxes in Canada, you’ll likely face penalties and fines, depending on the duration of the under-reporting or misreporting of your crypto.

Icon - Elements Webflow Library - BRIX Templates

Can the CRA track crypto trading?

Tax authorities like the CRA have the human and legal resources to track crypto trades and receive customer information from brokers, etc.

Icon - Elements Webflow Library - BRIX Templates

When do you pay tax on crypto trading?

In 2024, Canadian investors have to pay their taxes, including from crypto trading, until April 30, while the tax return filing deadline is June 17, 2024.

Icon - Elements Webflow Library - BRIX Templates

Are all crypto trades taxable?

In Canada, all cryptocurrency trades, between crypto and between FIAT (e.g., CAD), are taxed at capital gains taxes.

Icon - Elements Webflow Library - BRIX Templates

Icon - Elements Webflow Library - BRIX Templates

Icon - Elements Webflow Library - BRIX Templates

Conclusion

Crypto trading in Canada is taxable, with investors having the obligation to track and report their gains from these activities.

However, the country offers advantages like taxing 50% of the capital gains from crypto trading, including crypto-to-crypto and crypto-to-FIAT trades.

The easiest way to calculate gains according to the accepted accounting method in Canada, ACB, is with CoinTracking, which also enables you to generate tax reports to file your crypto taxes.

Disclaimer: All the information provided above is for informational purposes only and should not be considered as professional investment, legal, or tax advice. You should conduct your own research or consult with a professional financial advisor when investing.

author

Bünyamin Ögdüm

Head of Tax Operations

Tax Expert, Webinar-Host, Content Creator, Crypto Enthusiast and Investor. Interested in everything regarding the crypto space.

Join over 1.9 million users on CoinTracking