Calcova
← All guides
Guide · Updated 9 September 2026

How crypto is taxed in Canada

The CRA does not treat cryptocurrency as money. It treats it as property — and that single decision drives every tax consequence that follows, including several that catch people out badly.

Cryptocurrency is treated as a commodity for Canadian tax purposes, not as currency. Every time you dispose of it, you have a taxable event, in the same way you would selling a stock or a piece of property. The complication is that "dispose" covers far more than "sell for Canadian dollars".

This guide explains the general framework. Crypto tax gets genuinely complicated at the edges — staking, DeFi, lending, NFTs, mining at scale — and if your activity goes beyond straightforward buying and selling, this is an area where paying an accountant who knows the space is worth the money.

Capital gain or business income?

This is the first and most consequential question, because it changes your tax bill by roughly a factor of two.

The CRA decides this on the facts, not on what you call it. Factors that push toward business income include: high frequency of transactions, short holding periods, promoting the activity, financing purchases with borrowed money, specialised knowledge of the market, and an intention to profit from short-term price movement rather than to hold. Mining is generally treated as business income; so is running a trading operation.

The classification is not a choice you make once and keep. You cannot report gains as capital and losses as business income, and the CRA can reassess a classification. Be consistent, and be able to explain the basis for your treatment.

What counts as a disposition

This is where most Canadians get caught, because several of these do not feel like sales:

Not dispositions: buying crypto with Canadian dollars, holding it however long, and moving it between wallets you control. Transfers between your own wallets are not taxable events, though you should keep records showing they were internal transfers.

Working out the gain: adjusted cost base

Your gain is proceeds minus your adjusted cost base (ACB) minus costs of disposition. For identical properties — and every unit of the same coin is identical — Canada requires the average cost method. You cannot pick which specific coins you sold.

So if you buy 1 BTC at $40,000 and later 1 BTC at $60,000, your ACB is $50,000 per BTC. Selling one for $70,000 gives a $20,000 gain, of which $10,000 is taxable, taxed at your marginal rate. Note that this differs from the specific-identification methods permitted in some other countries — if you are using software or advice built for a US audience, check that it is applying the average cost rule.

Transaction fees generally form part of your cost base on acquisition and reduce proceeds on disposition. Everything must be converted to Canadian dollars at the exchange rate on the date of each transaction, even if the trade never touched CAD.

Other events worth knowing

Record keeping

The CRA expects you to keep records supporting every transaction. Practically, that means for each event: the date, what you did, the CAD value at that time, the exchange rate used and its source, the counterparty or exchange, wallet addresses, and the fees. Keep them for at least six years.

Two hard-won practical points. First, export your transaction history regularly. Exchanges close, get acquired, restrict access, or lose historical data, and reconstructing years of trades from block explorers is grim work. Second, if you have traded across several exchanges and wallets, reconciliation software is worth the cost — but check that it applies Canadian average-cost ACB rather than a US method, because many popular tools default to the latter.

Reporting

Capital gains and losses are reported on Schedule 3 of your T1 return. Business income goes on form T2125. If you hold specified foreign property with a total cost over $100,000 — which can include crypto held on some non-Canadian platforms — you may also need to file form T1135. The rules on when crypto counts as specified foreign property depend on where and how it is held, and getting this wrong carries meaningful penalties, so check your specific situation.

The CRA has obtained customer data from crypto exchanges and has an active compliance program in this area. Reporting is not optional, and voluntary correction of past errors is generally treated far better than being found.

A worked example

You bought 2 ETH for $6,000 total (ACB $3,000 each). Eighteen months later you traded 1 ETH for some other token when ETH was worth $5,000.

No Canadian dollars were involved at any point, and you may well still be holding the token you received. You still owe the $300. That mismatch — a tax bill with no cash to pay it — is exactly what makes an active trading year painful if you have not set money aside.

Our crypto capital gains calculator applies the 50% inclusion rate and your marginal rate to work out the tax on a disposition. It handles the straightforward capital-gains case; it does not attempt to classify your activity or reconcile a multi-exchange history, and it is not a substitute for advice if your situation is at all complex.

Frequently asked questions

Is cryptocurrency taxed in Canada?

Yes. The CRA treats cryptocurrency as a commodity, so disposing of it creates a taxable event. Depending on the nature of your activity, gains are taxed either as capital gains, where 50% is included in income, or as business income, where 100% is included.

Do I pay tax when I trade one crypto for another?

Yes. Trading one cryptocurrency for another is a disposition of the first at its fair market value in Canadian dollars at that moment, even though no fiat was involved. This is the most commonly missed taxable event.

Is moving crypto between my own wallets taxable?

No. Transfers between wallets you control are not dispositions and are not taxable. Keep records showing the transfer was internal.

How do I calculate my adjusted cost base for crypto?

Canada requires the average cost method for identical properties. Add the total cost of all units of a coin, including acquisition fees, and divide by the number of units held. You cannot choose which specific units you sold.

What if I lost money on crypto?

Capital losses can be applied against capital gains in the current year, carried back up to three years, or carried forward indefinitely. They generally cannot be applied against ordinary income. Watch the superficial loss rule if you repurchase the same asset within 30 days.

Sources

Written by the Calcova team and last checked against the sources above on 9 September 2026. This is general information about how the rules work, not personal tax or financial advice — see our disclaimer.

Related