Cryptocurrency / Finance

Cryptocurrency Tax Reporting for Canadian Residents: Complete 2025 Guide

Khaled Hawari  ·   ·  Updated   ·  8 min read

A monochrome graphic reading 'Crypto Tax 2025: Complete Guide for Canadian Investors', over a Canadian flag with a calculator, a bitcoin coin and tax paperwork

Crypto taxation in Canada is not conceptually difficult. It is administratively brutal, because a rule that would be manageable applied to a dozen share trades a year is applied instead to hundreds of on-chain events, each one needing a Canadian-dollar value at a specific moment.

This guide sets out what the CRA’s published position actually is, where it has no published position, and what you have to be able to produce if asked.

How the CRA classifies crypto

The CRA treats crypto-assets as a commodity, not as currency. Two consequences follow, and everything else in this guide comes out of them.

Disposing of a crypto-asset is a taxable event. Selling for Canadian dollars, trading one asset for another, and using it to buy something are all dispositions. There is no exemption for staying inside crypto.

Using crypto to pay for anything is a barter transaction. The value of what you received is income to the recipient, and the crypto you parted with is a disposition on your side.

Capital account or business account

This is the single largest variable on your return, and it is a characterisation, not an election.

Capital accountBusiness account
Proportion of the gain that is taxableOne-halfAll of it
Where it is reportedSchedule 3, then line 12700Form T2125, then line 13500
LossesOffset capital gains only, carried back three years or forward indefinitelyOffset any income in the year
Superficial loss ruleAppliesDoes not apply to inventory
GST/HST registrationGenerally not triggered by tradingMay be relevant depending on activity
CPP contributionsNoneYes, on net self-employment income

There is no transaction-count threshold that flips you from one to the other. Anyone quoting a number is inventing it. The CRA looks at the whole pattern: frequency and duration of holdings, knowledge of the market, whether the activity is financed, the time devoted to it, and whether the conduct resembles that of a dealer. The analysis and the boundary cases are in crypto on capital versus business account.

The characterisation has to be consistent. You cannot report gains as capital and losses as business.

What triggers a taxable event

These are dispositions:

  • Selling crypto for Canadian dollars
  • Trading one crypto-asset for another, including into a stablecoin
  • Using crypto to buy goods or services
  • Gifting crypto to someone other than a spouse, at fair market value
  • Paying a contractor or employee in crypto

These are not:

  • Buying crypto with Canadian dollars
  • Moving crypto between wallets you control
  • Holding, however long and however much the value moves

These are income rather than dispositions:

  • Receiving crypto as payment for goods or services, at fair market value
  • Mining conducted as a business, as business income

Where the CRA has not ruled

A professional guide has to be explicit about this, and most are not.

The timing of staking rewards. Whether income arises when a reward accrues, when it becomes withdrawable, or when it is actually withdrawn is not settled by published CRA guidance. There is a reasonable argument that a reward is income at the point you have an unconditional entitlement to it, with a cost base equal to that amount. There is a competing argument that some staking is more analogous to the creation of property. Pick a position, document why, and apply it the same way every year and to every reward.

Unsolicited airdrops. Receiving a token you neither asked for nor did anything to earn does not fit the income concept comfortably. A defensible position is a nil cost base with the full proceeds taxed on eventual disposition. That is not the only defensible position.

NFT classification. Whether a given NFT is capital property, inventory, or personal-use property depends on the facts, and the CRA has not published a framework. See staking and NFT tax in Canada.

Presenting any of these as settled would be wrong. What is not optional is consistency and contemporaneous documentation, because that is the difference between an adjustment and a gross negligence penalty.

The one people most often assume is settled in their favour is the stablecoin. It is property like any other crypto-asset, not cash, so moving into it and out of it is a disposition each way, which is where the reporting for digital currency in 2026 diverges hardest from what holders expect.

Adjusted cost base, which is where the errors live

Canada uses a pooled average, not specific identification and not first in, first out. Every unit of the same asset you own sits in one pool, and every purchase re-averages the whole pool.

  • January: buy 1 BTC for $40,000
  • March: buy 1 BTC for $50,000
  • Pool: 2 BTC, total cost $90,000, average cost $45,000 per unit
  • June: sell 1 BTC for $70,000
  • Capital gain: $70,000 minus $45,000, or $25,000
  • Taxable capital gain: $12,500

You do not choose which coin you sold. A single unrecorded purchase in February would change every number after it, permanently, and the error propagates through every subsequent year.

Two rules the CRA does apply that people miss. Identical property held in different wallets or on different exchanges is still one pool. And values must be expressed in Canadian dollars using a reasonable and consistently applied method; the CRA does not mandate a single source, but it does expect you not to switch sources to suit the result. The full method is in crypto ACB and record keeping.

Harvesting losses, and the rule that stops it

You may realise a loss deliberately to offset gains. The constraint is the superficial loss rule: a loss is denied where you, or a person affiliated with you, acquire the same or identical property in the window from 30 days before the sale to 30 days after it, and still hold it at the end of that period.

Affiliated persons include your spouse or common-law partner, a corporation you control, and your own RRSP or TFSA. The denied loss is normally added to the cost base of the substituted property, so it is deferred rather than lost, except where the repurchase happens inside a registered plan, in which case it is gone. The full mechanics are in crypto tax loss harvesting.

Donating crypto, which does not work the way people are told

There is a genuine and valuable rule that reduces the capital gains inclusion rate to zero on gifts of certain property to a qualified donee. It applies to shares, debt obligations and rights listed on a designated stock exchange, to units of mutual fund trusts and shares of mutual fund corporations, and to ecologically sensitive land.

Crypto is none of those. Donating crypto directly to a charity is a disposition at fair market value, producing an ordinary capital gain taxed at the half inclusion rate, alongside a donation receipt for the same value. The gift is still tax efficient in net terms, but the “no capital gain at all” outcome available on listed securities is not available here. Any guide telling you otherwise is applying a rule to property it does not cover.

Gifts to people rather than charities follow their own set of rules, where the identity of the recipient decides whether a gain is triggered now and whether the income comes back to you afterwards. Those are worked through in gifting and inheriting crypto in Canada.

Reporting, on the correct forms

What you haveFormLine
Capital gains and lossesSchedule 3Line 12700 for the taxable capital gain
Crypto activity on business accountForm T2125Line 13500
Loss carried back to a prior yearForm T1AFiles against the earlier year
CPP on net self-employment incomeSchedule 8Not where crypto income itself goes

Schedule 8 is frequently misdescribed as the place crypto business income is reported. It is not. It calculates CPP contributions on self-employment earnings. The income itself goes on T2125.

Exchanges operating in Canada do not currently issue a slip equivalent to a T5 for crypto activity, so nothing arrives in the mail to reconcile against. That changes: Canada has committed to the Crypto-Asset Reporting Framework, with first returns and information exchanges targeted for 2027 in respect of the 2026 calendar year. See crypto exchange reporting to the CRA.

Lost, stolen, and failed exchanges

The instinct is to claim a capital loss, and it is not that simple. A capital loss generally requires a disposition, and losing access to a private key is not obviously one. Where an exchange fails, the timing and the amount both depend on the insolvency process, and a claim in an estate is a property right rather than a write-off.

The CRA has not published comprehensive guidance covering these situations. What helps in every version of them is evidence created at the time: exchange correspondence, insolvency filings, transaction records, police reports where relevant. See lost keys and exchange collapse.

What to keep, and the six-year clock that runs from the year end

Keep everything for six years from the end of the last tax year the records relate to. Six years, not seven, and the clock runs from the end of the tax year rather than from the transaction.

For each transaction you want: date, type, quantity, the other party or platform, the Canadian-dollar value and the source you took it from, the wallet addresses involved, and any fee. Export from each exchange and each wallet at every year end, because platforms disappear and block explorers change what they expose.

What to do about a year you filed wrongly

Reassessment periods are finite but they are not short, and a return that omitted income is not protected the same way as one that merely got a figure wrong. Correcting a past year voluntarily, before the CRA contacts you about it, is a materially different conversation from correcting one afterwards.

If you have crypto activity across several years that has never been reported, or reported on a basis you are no longer confident in, the open years are worth reviewing before the reporting framework arrives. The crypto reporting and the rest of the return are one piece of work rather than two, and Kal Hawari’s Ottawa practice takes both sides of it together.

Khaled (Kal) Hawari

Written by

Khaled ‘Kal’ Hawari

Khaled Hawari is an Ottawa tax and financial consultant, known to most clients as Kal Hawari. Personal and corporate tax, bookkeeping, and CRA-compliant crypto reporting for Canadians.

Contact me to explore how I can facilitate your financial success.

Contact me