Crypto Capital Gains Tax in Canada
How capital gains tax works on cryptocurrency in Canada, when your crypto is taxed as a capital gain versus business income, the 50% inclusion rate, tracking your adjusted cost base, and how to report it to the CRA. Written by a licensed Canadian CPA.
In Canada, when you sell, trade or spend cryptocurrency at a profit and it is held as an investment, the profit is a capital gain and only 50% of it is taxable. That taxable half is added to your income and taxed at your marginal rate. If you trade crypto as a business, 100% of the profit is taxable as business income instead. The CRA treats cryptocurrency as a commodity, not as money, so every disposition is a taxable event you must report.
What Counts as a Taxable Crypto Event in Canada
The CRA does not tax you simply for holding cryptocurrency. Tax is triggered at a "disposition," which is any time you part with the crypto. Each of the following is a taxable event, and each one can create a capital gain or loss based on the value at that moment compared to what you paid:
- Selling cryptocurrency for Canadian or any other fiat currency
- Trading or swapping one cryptocurrency for another, including stablecoins
- Using cryptocurrency to buy goods or services
- Gifting cryptocurrency to another person
Buying crypto with cash and holding it, or moving it between your own wallets, is not a disposition and is not taxed. The trap most people miss is the crypto-to-crypto trade: swapping Bitcoin for Ethereum is a disposition of the Bitcoin, taxed on the gain at that moment, even though no Canadian dollars ever hit your bank account.
Key point: The CRA treats cryptocurrency as a commodity, not as currency. That single rule is why every trade, sale and purchase made with crypto is a taxable disposition rather than a simple cash transaction.
How the 50% Inclusion Rate Works
When your crypto is held as an investment, the gain is a capital gain and only one half is included in your taxable income. You then pay tax on that half at your own marginal rate, the same rate that applies to your other income. The crypto gain itself does not have a special rate; what is special is that only half of it is counted.
| Step | Example Figure |
|---|---|
| Cost to acquire the crypto (adjusted cost base) | $10,000 |
| Proceeds when you dispose of it | $18,000 |
| Capital gain (proceeds minus cost) | $8,000 |
| Taxable capital gain (50% included) | $4,000 |
| Tax payable (at, for example, a 30% marginal rate) | $1,200 |
In this example you made an $8,000 profit, but only $4,000 is added to your income, and the tax on it depends on your bracket. The other $4,000 is not taxed at all. This is why accurate cost tracking matters so much: the gain is only as reliable as the cost figure behind it.
Capital Gain or Business Income? It Changes Everything
This is the single most important question in Canadian crypto tax, because it doubles or halves your taxable amount. If your activity is investing, the gain is a capital gain and only 50% is taxable. If your activity looks like a business, such as frequent day trading, the full 100% of the profit is taxable as business income. The CRA looks at the overall picture rather than any single factor.
| Factor | Points to Capital Gain | Points to Business Income |
|---|---|---|
| Frequency of trades | Occasional, buy-and-hold | Frequent, high-volume trading |
| Holding period | Longer-term holdings | Short, rapid turnover |
| Intention | Long-term investment growth | Profit from short-term price moves |
| Time and effort spent | Minimal, passive | Substantial, organized activity |
| Knowledge and sophistication | General investor | Specialized trading knowledge |
| Taxable portion of profit | 50% of the gain | 100% of the profit |
Why this matters: Reporting business-level trading as a capital gain is one of the most common ways crypto returns get reassessed by the CRA. Getting the characterization right, and being able to support it, is exactly where a CPA who knows crypto earns the fee back.
Not Sure If Your Crypto Is a Capital Gain or Business Income?
We review your trading activity and report it correctly. From $400. All fees include HST.
Crypto Tax Reporting & PlanningTracking Your Adjusted Cost Base (ACB)
Your capital gain is the difference between what you received and your adjusted cost base. In Canada, if you hold the same cryptocurrency bought at different times and prices, you must use the average cost of all units, not pick the cheapest or most expensive lot. This is the adjusted cost base, and it includes the purchase price plus any transaction fees.
This becomes complex quickly. A typical investor with several exchanges, hundreds of trades, staking rewards and wallet transfers cannot calculate an accurate ACB by hand. Reconstructing it correctly across every platform is the part of crypto tax that most often goes wrong, and it is the part we handle for clients.
How to Report Crypto Capital Gains to the CRA
- Gather every transaction. Export the full trade history from each exchange and wallet you used during the year, including buys, sells, swaps, staking and transfers.
- Calculate the adjusted cost base. Determine the average cost of each cryptocurrency, including fees, so each disposition has an accurate cost figure.
- Calculate the gain or loss on each disposition. Subtract the cost base from the proceeds for every taxable event during the year.
- Report capital gains on Schedule 3. Total capital gains are reported on Schedule 3 of your personal return, and 50% flows through as the taxable capital gain.
- Report business income separately. If your activity is trading as a business, the full profit is reported as business income, not as a capital gain.
Capital losses: If you dispose of crypto for less than your cost base, you have a capital loss. It can offset capital gains from crypto or other investments in the same year, and unused losses can be carried back three years or forward indefinitely.
Case Study: Investor With Four Exchanges, Toronto
An investor came to us two years behind, holding crypto across four exchanges with several hundred trades and some staking income. They had assumed only cash-outs to their bank were taxable and had never accounted for their crypto-to-crypto swaps. We reconstructed the full adjusted cost base across every platform, separated the investment gains from the staking income, confirmed the activity was on capital account, and filed the corrected returns. The properly calculated capital gains were far lower than the investor had feared once losses and the 50% inclusion were applied.
Behind on Crypto Tax or Facing a CRA Crypto Review?
We rebuild your cost base, characterize your activity correctly, and file accurately. From $400. AFFORDABLE flat fees.
Book Free ConsultationRelated Crypto & Digital Currency Services
Cryptocurrency Tax Reporting and Planning → Digital Currency Tax Consultant →Frequently Asked Questions: Crypto Capital Gains Tax in Canada
What Our Clients Say
1300+ five-star reviews from business owners and investors across Ontario and Canada.
File Your Crypto Gains Right. From $400.
Capital gain or business income, single exchange or a dozen, current year or several years behind, we rebuild your cost base and report your crypto correctly to the CRA. AFFORDABLE flat fees. All fees include HST.
