Canada Crypto Tax Guide: CRA Rules, Rates & Reporting (2026)

A photo of our CEO, Chris Herbst who has degrees in both in accounting and computer science - the very tools needed to handle crypto tax reporting correctly.
By Chris Herbst

Guides

Managing Director at global crypto tax reporting firm, CountDeFi & CH Consulting
GTP, CIBA
Category:
Updated:
Update Due:
Canada
March 26, 2026
February 1, 2027
Yes, crypto is taxed in Canada. The Canada Revenue Agency treats digital assets as a commodity, not currency — which means every time you sell, trade, or earn crypto, there is a tax consequence. In 2026, with enforcement ramping up and international data sharing arriving through CARF, the days of flying under the CRA's radar are genuinely over.

This guide covers everything Canadian crypto investors need to know: how the CRA classifies your activity, what rates apply, how the Adjusted Cost Base method works, and what the CRA can actually see. I have also included the section most guides skip entirely: what happens when the classification question goes wrong.

This guide was written by me, Chris Herbst, founder of CountDeFi and a registered Tax Professional (GTP, CIBA) with degrees in Investment Management, Computer Science, and Financial Analysis. I work with Canadian crypto investors every tax season and I have written this guide to reflect what we actually see in practice, not just what the CRA guidance says in theory. If you want rules, rates, and the real-world context that most guides leave out, you are in the right place.

Is Crypto Legal in Canada?

Yes. Buying crypto in Canada is legal, and Canada and cryptocurrency have a well-established regulatory relationship going back to 2014, when Canada became the first country to amend its anti-money laundering laws to include virtual currencies. You can legally buy, hold, trade, and sell crypto in Canada. It is not legal tender. Instead, the CRA treats it as a commodity.

In Canada, crypto but is a fully legitimate asset class within a defined regulatory framework.

What is not legal is failing to report the tax consequences of your crypto activity. That distinction is where most problems start.

How Is Crypto Taxed in Canada?

The CRA classifies cryptocurrency as a commodity under the Income Tax Act. That classification means every disposal, trade, or earning event is potentially taxable, and the tax treatment depends entirely on the nature of your activity.

There are two possible outcomes, and the difference between them is significant:

  • Capital gains treatment: only 50% of your net gain is included in taxable income, taxed at your marginal rate
  • Business income treatment: 100% of your profit is taxable, added to your total income and taxed at your marginal rate

Most casual investors fall under capital gains treatment. The CRA reserves business income classification for activity that looks commercial in scale, frequency, and intent. Getting this wrong in either direction creates problems, which is why the distinction gets its own section below.

Is Crypto Taxable in Canada? Capital Gains vs Business Income

This is where I see the most confusion among new clients, and where the most expensive mistakes happen. The classification is not your choice to make freely. The CRA looks at the facts of your activity and makes its own determination.

When does the CRA treat crypto as a capital gain?

The CRA typically applies capital gains treatment when your activity looks like investing rather than operating a business:

  • Buying and holding crypto for appreciation over time
  • Occasional trading rather than high-frequency activity
  • No business infrastructure set up around your trading
  • Treating crypto as a long-term asset, not inventory

Under capital gains treatment, only 50% of your net gain is included in taxable income. If you made CAD $20,000 profit on Bitcoin, only CAD $10,000 is added to your income for that year.

When does the CRA treat crypto as business income?

  • High-frequency or day trading
  • Operating with a primary expectation of profit as a business
  • Mining at commercial scale
  • Running a DeFi strategy that resembles a financial operation

Under business income treatment, that same CAD $20,000 gain is fully added to your income. The tax bill can be dramatically different.

At CountDeFi, one of the most common situations we encounter is an investor who has been filing as capital gains for years, but whose trading activity has gradually started to look more like a business. The CRA does not send a letter when you cross that line. You are expected to know. If you are unsure which category applies to you, do not pick the more favourable one and hope for the best. The CRA's own crypto audit team has acknowledged that roughly 40% of crypto platform users are either non-compliant or at high risk. Get professional guidance on this before you file, not after.

Crypto Tax Canada: What Events Are Taxable?

A taxable event is any transaction that constitutes a disposal of a crypto asset, or any event where you earn crypto as income. The list is broader than most investors expect. We see this regularly at CountDeFi, where clients come to us confident they have reported everything, and we identify taxable events they had never considered.

Events that trigger capital gains tax on crypto in Canada:

  • Selling crypto for Canadian dollars
  • Trading one cryptocurrency for another, Bitcoin to Ethereum is a taxable event
  • Spending crypto on goods or services
  • Gifting crypto, the CRA treats this as a deemed disposal at fair market value
  • Receiving crypto through a hard fork
  • Selling or trading NFTs as an investor or collector

Events that trigger income tax:

  • Staking rewards, taxable as income at fair market value when received
  • Mining rewards, business income at commercial scale, property income at hobby scale
  • Airdrops received for services
  • DeFi yield farming and liquidity rewards
  • Getting paid in crypto for work or services
  • Creating and selling NFTs as an artist or developer

Events that are NOT taxable:

  • Buying crypto with Canadian dollars
  • Holding crypto without disposing of it
  • Transferring crypto between wallets you own, provided both sides are documented
  • Receiving crypto as a gift

TIP: Transfers between your own wallets look like disposals when your records are messy. We see this create unnecessary audit exposure all the time. Document ownership of both wallets clearly, or the CRA may treat the transfer as a sale.

Canada Crypto Tax: The Inclusion Rate Change You Need to Know

This is a section that catches a lot of investors off guard, and it is something we are already factoring into planning conversations with Canadian clients at CountDeFi.

For the 2025 tax year, the inclusion rate remains 50% for all capital gains regardless of amount.

Effective January 1, 2026, a two-tier inclusion rate applies:

  • The first CAD $250,000 of capital gains in a year: 50% inclusion (unchanged)
  • Capital gains above CAD $250,000: 66.67% inclusion (two thirds of the gain is taxable)

For most retail investors the 50% rate continues to apply in full. But for high-volume traders or anyone realising large gains from Bitcoin, Ethereum, or Solana positions, the new threshold matters. Planning around the CAD $250,000 level becomes meaningful tax strategy from 2026 onwards.

The 2026 rate applies to gains realised on or after January 1, 2026, reported in your 2027 return. Your 2025 transactions filed by April 30, 2026 are not affected.

Crypto Tax Canada Calculator: How the Adjusted Cost Base Works

Canada requires the Adjusted Cost Base (ACB) method. You cannot use FIFO, LIFO, or HIFO as standalone methods. The ACB is the average cost of all identical units you hold, recalculated every time you acquire more of the same asset.

How ACB works in practice:

  • You buy 1 BTC for CAD $20,000
  • You later buy 0.5 BTC for CAD $30,000
  • Total cost: CAD $50,000 for 1.5 BTC
  • ACB per BTC: CAD $33,333
  • You sell 1 BTC for CAD $45,000, capital gain: CAD $11,667
  • Taxable capital gain at 50% inclusion: CAD $5,833

Transaction fees are added to the cost base on acquisition and deducted from proceeds on disposal. Every acquisition changes the ACB. Tracking this correctly across hundreds of transactions, multiple exchanges, and multiple assets is where most investors run into serious problems. A crypto tax calculator can help with straightforward activity, but it cannot reconstruct missing history or resolve ACB gaps created by incomplete records. That is something we deal with regularly at CountDeFi.

The Superficial Loss Rule

Canada has a wash sale equivalent. If you sell crypto at a loss and you, your spouse, or a corporation you control repurchases the same asset within 30 days before or after the sale, the loss is denied. The denied loss is added back to the ACB of the repurchased asset. Wait at least 31 days before buying back if you want to crystallise a capital loss.

Foreign exchange and CAD conversion

All transactions must be reported in Canadian dollars at the Bank of Canada exchange rate for the transaction date. If you traded on foreign exchanges or held assets denominated in USD, every transaction must be converted to CAD individually. This step gets skipped more often than any other, and it creates significant ACB errors downstream.

How to File Crypto Taxes in Canada: Reporting Requirements

Crypto is reported in specific places on your Canadian T1 return.

Schedule 3, Capital Gains: Every disposal generating a capital gain or loss goes here. Report proceeds, ACB, selling costs, and resulting gain or loss for each transaction. The net taxable capital gain flows to line 12700 of your T1.

Form T2125, Business Income: If your activity is classified as business income, it goes here. Day trading profits, commercial mining income, and DeFi business income are all reported on T2125.

T1 General, Other Income: Staking rewards, airdrops, and other crypto income that is not business income is reported as other income on your T1.

T1135, Foreign Income Verification Statement: Required if the cost of your foreign crypto holdings exceeded CAD $100,000 at any point during the year. Crypto held on foreign exchanges can qualify. We flag this regularly at CountDeFi because most investors do not know it exists. Failure to file carries significant penalties.

Crypto Taxes Canada: Capital Losses and What You Can Do With Them

If you dispose of crypto at a loss, that loss can be used to:

  • Offset capital gains in the same tax year
  • Carry back up to three prior tax years to offset gains already reported
  • Carry forward indefinitely to offset future capital gains

The 50% inclusion rule applies to losses as well as gains. A net capital loss of CAD $10,000 produces an allowable capital loss of CAD $5,000 that can be applied against taxable capital gains.

Loss harvesting is one of the most underused tools we see among Canadian crypto investors. The mechanics are straightforward but the superficial loss rule catches people who try to buy back immediately. If your portfolio has unrealised losses, it is worth a conversation before year end.

Tax on Crypto Canada: When Do You Pay?

  • Tax year: January 1 to December 31
  • Filing deadline: April 30, 2026 for 2025 activity
  • Payment deadline: April 30, same as the filing deadline
  • Self-employed individuals: filing extended to June 15, but payment still due April 30

An extension to file does not give you more time to pay. Interest begins accruing immediately on unpaid tax after April 30.

If you earn significant crypto income from staking, mining, or DeFi, you may be required to pay quarterly tax instalments. The CRA requires instalments when your net tax owing exceeds CAD $3,000 in the current year and either of the two preceding years. Missing instalment deadlines results in interest charges even if you pay the full amount in April.

Canada and Cryptocurrency: What the CRA Can Actually See

The old assumption that crypto was hard to track is no longer accurate. I want to be direct about this because it changes how you should think about compliance risk.

FINTRAC and exchange reporting

Every crypto exchange serving Canadian residents must register with FINTRAC as a Money Services Business. Registration requires mandatory KYC, transaction monitoring, and reporting of transactions over CAD $10,000, plus any suspicious transactions regardless of size. Your government-issued ID is tied to your exchange account, which is tied to your wallet addresses.

FINTRAC's enforcement posture has intensified significantly. In 2026 alone, Canada cancelled 47 crypto firm registrations, imposed a CAD $176.96 million penalty on Cryptomus, and a CAD $19.5 million fine on KuCoin. The exchanges that remain in the Canadian market are complying fully.

The CRA's crypto audit program

The CRA has a dedicated 35-person cryptoasset audit team that has collected over CAD $100 million in unpaid taxes over three years, working through more than 230 active files. Court orders have compelled exchanges including Coinsquare and Dapper Labs to hand over user data. The CRA also uses blockchain analytics tools to trace on-chain activity and cross-reference it against reported income. Pseudonymity is not invisibility, and we remind every new client of that at the start of our engagement.

CARF: international data sharing

Canada is implementing the OECD's Crypto-Asset Reporting Framework through amendments to the Income Tax Act, effective January 1, 2026, with first reporting due in 2027. Under CARF, Canadian crypto-asset service providers will report user identities, account balances, and transaction data annually to the CRA. That data will be shared internationally with tax authorities in other participating countries. If you are trading on foreign platforms, this applies to you.

Crypto Trading Canada: DeFi, NFTs, and Where the Data Problem Lives

Standard crypto tax software handles straightforward buy and sell activity reasonably well. The problems start with complexity, and this is where the bulk of our work at CountDeFi actually lives.

DeFi tax treatment in Canada

A single DeFi position can generate two distinct tax events from what feels like one activity. When you provide liquidity and earn rewards, the reward tokens are taxable income at fair market value in CAD on receipt. That value becomes the ACB of those tokens. When you later dispose of the position, you have a separate capital gains event. Bridging assets across chains, receiving governance tokens, and participating in yield farming all create taxable events that most platforms do not report and most software cannot reconcile. Every event must be valued in CAD at the exact time it occurred.

In practice, we see Canadian DeFi investors arrive with transaction histories that span five or six chains, rewards from protocols that no longer exist, and ACB calculations that cannot be completed because early acquisition records are missing. That is the actual complexity. A crypto tax calculator does not solve it.

NFTs

NFT taxation in Canada splits based on your relationship to the asset. Mint and sell your own NFTs and the CRA is likely to treat that as business income. Buy and sell NFTs as a collector and it is generally capital gains treatment. Same asset, completely different tax treatment depending on how you came to hold it. We see NFT misclassification regularly, and it tends to result in significant underpayment.

How to Calculate Your Canadian Crypto Taxes: Step by Step

  1. Identify all taxable crypto transactions for the calendar year
  2. Determine whether each transaction generates capital gains or business income
  3. Convert every transaction to CAD at the Bank of Canada rate for that date
  4. Calculate the ACB for each asset, updating every time you acquire more
  5. Calculate the gain or loss on each disposal: proceeds minus ACB minus eligible selling costs
  6. Apply the superficial loss rule to any losses where you repurchased within 30 days
  7. Apply the 50% inclusion rate to net capital gains (66.67% above CAD $250,000 from 2026 onwards)
  8. Report capital gains on Schedule 3 and business income on T2125

A single missing transaction changes every ACB calculation that follows it. For anyone with more than a handful of trades, complete records are not optional. They are the foundation of an accurate return.

Need Help With Your Canadian Crypto Taxes?

Canadian crypto tax is not simpler than US crypto tax. The ACB method requires a complete acquisition history for every asset, valued in CAD, from the very first transaction. Gaps in your records do not just affect the year you are filing. They carry forward through every calculation that follows.

CountDeFi works with Canadian crypto investors who have complex transaction histories: multiple exchanges, DeFi activity, self-custody wallets, and years of records that need to be reconciled before a return can be filed accurately. Our data-first approach starts at the transaction layer, not the reporting layer. We have been defining crypto tax precision since 2017, with 1,000+ clients and a 4.9-star review score.

Book a free 15-minute call with CountDeFi today.

Chris Herbst is the founder of CountDeFi, a crypto tax specialist with degrees in both accounting and computer science, and a registered Tax Professional (GTP, CIBA). This article is for educational purposes only and does not constitute tax, legal, or investment advice. Consult a qualified tax professional for guidance specific to your situation.

Let's get your crypto taxes done.

Book a free, no-obligation exploratory call with us.