Book Consultation

Gondaliya CPA

Crypto Tax Guide · Canada · Licensed CPA

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.

StepExample 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.

FactorPoints to Capital GainPoints to Business Income
Frequency of tradesOccasional, buy-and-holdFrequent, high-volume trading
Holding periodLonger-term holdingsShort, rapid turnover
IntentionLong-term investment growthProfit from short-term price moves
Time and effort spentMinimal, passiveSubstantial, organized activity
Knowledge and sophisticationGeneral investorSpecialized trading knowledge
Taxable portion of profit50% of the gain100% 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 & Planning

Tracking 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

  1. 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.
  2. Calculate the adjusted cost base. Determine the average cost of each cryptocurrency, including fees, so each disposition has an accurate cost figure.
  3. Calculate the gain or loss on each disposition. Subtract the cost base from the proceeds for every taxable event during the year.
  4. 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.
  5. 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.

Full ACB rebuilt across 4 exchanges. Gains reported correctly. Returns filed.

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 Consultation

Frequently Asked Questions: Crypto Capital Gains Tax in Canada

Is cryptocurrency taxable in Canada?
Yes. The CRA treats cryptocurrency as a commodity, so disposing of it is a taxable event. Profit is either a capital gain, where 50% is taxable, or business income, where 100% is taxable, depending on your activity.
How much tax do I pay on crypto gains in Canada?
For a capital gain, only 50% of the profit is added to your income and taxed at your marginal rate. There is no separate crypto tax rate; the rate is whatever applies to your income bracket.
Do I pay tax if I only hold crypto and never sell?
No. Simply buying and holding cryptocurrency is not a taxable event. Tax applies only when you dispose of it by selling, trading, spending or gifting.
Is trading one cryptocurrency for another taxable?
Yes. Swapping one cryptocurrency for another is a disposition of the first coin and is taxed on the gain at that moment, even though no Canadian dollars were received. This is the most commonly missed crypto tax event.
Do I pay tax when I move crypto between my own wallets?
No. Transferring crypto between wallets or accounts you own is not a disposition and is not taxed. Only the network or transfer fee, if paid in crypto, can create a small taxable event.
What is the difference between capital gains and business income on crypto?
If you invest, your profit is a capital gain and 50% is taxable. If your activity resembles a business, such as frequent high-volume trading, 100% of the profit is taxable as business income. The CRA weighs frequency, holding period, intention and effort.
How does the CRA decide if I am a crypto business or investor?
There is no single test. The CRA looks at how often you trade, how long you hold, your intention, the time and effort involved and your level of expertise, then forms an overall view of whether the activity is a business.
What is an adjusted cost base for crypto?
It is the average cost of all units of the same cryptocurrency you hold, including the purchase price plus fees. Your capital gain is the proceeds on disposition minus this adjusted cost base.
Can I use FIFO or pick which coins I sold?
For identical cryptocurrency held as an investment, Canada generally requires the average cost method, not first-in-first-out or specific identification. We calculate the average cost across all your acquisitions.
How do I report crypto capital gains to the CRA?
Capital gains are reported on Schedule 3 of your personal return, with 50% flowing through as the taxable capital gain. Business income from trading is reported separately as business income.
What if I have crypto losses?
A capital loss can offset capital gains in the same year. Unused capital losses can be carried back three years or forward indefinitely to offset other capital gains.
Is staking income taxable in Canada?
Staking rewards are generally taxable. Depending on the facts they can be treated as income when received, and a later sale of the staked coins can create a separate capital gain or loss. We confirm the correct treatment for your situation.
Is crypto mining taxed differently?
Yes. Mining as a business is taxed as business income on the value of coins mined, with related expenses deductible. Hobby mining is treated differently. The characterization affects how and when it is taxed.
Do I pay tax when I spend crypto on goods or services?
Yes. Using cryptocurrency to pay for something is a disposition. You have a capital gain or loss based on the crypto's value at the time of purchase compared to your cost base.
Is receiving crypto as payment for work taxable?
Yes. Crypto received as payment for goods or services is income at its fair market value when received. A later disposition of that crypto can also create a capital gain or loss.
How are airdrops and forks taxed?
The treatment depends on the facts, including whether the tokens were received in connection with a business. We review how the coins were acquired to determine the correct income or capital treatment and the cost base going forward.
Does the CRA know about my crypto?
Increasingly, yes. Canadian exchanges report information, and the CRA has tools and international agreements to obtain crypto data. Reporting accurately is far safer than assuming activity is invisible.
What happens if I never reported my crypto gains?
You can correct unreported crypto through the Voluntary Disclosures Program, which may reduce penalties if you come forward before the CRA contacts you. We assess eligibility and prepare the disclosure.
How many years back do I need to report?
You should report every year you had taxable crypto activity. If you are several years behind, we rebuild the cost base across all years and file the corrected returns in sequence.
Do I need to report crypto if I lost money overall?
Yes. You still report your dispositions, and the losses are valuable because they can offset other capital gains now or in future years. Not reporting them means losing that benefit.
How is crypto held in a corporation taxed?
A corporation holding crypto as an investment realizes capital gains taxed within the corporation, with its own integration and refundable tax considerations. Active crypto trading in a corporation can be business income. We structure and report this correctly.
Can I hold crypto in a TFSA or RRSP?
You cannot hold cryptocurrency directly in a registered account, though certain regulated crypto funds may be eligible. We can explain what qualifies before you assume a holding is tax-sheltered.
What records do I need to keep for crypto?
Keep dates, values in Canadian dollars, amounts, wallet addresses, exchange records and fees for every transaction. Complete records are what make an accurate cost base possible and protect you in a CRA review.
What if I used many exchanges and lost some records?
We reconstruct the history from exchange exports, blockchain data and bank records. Even with gaps, it is usually possible to rebuild a defensible adjusted cost base across all platforms.
Are NFTs taxed the same way?
NFT transactions are also dispositions and can create capital gains or business income depending on your activity, with creators and frequent traders more likely to be on income account. We review NFT activity case by case.
Is converting to a stablecoin a taxable event?
Yes. Trading a cryptocurrency for a stablecoin is still a crypto-to-crypto disposition and is taxed on any gain, even though the stablecoin tracks a fiat value.
How much does it cost to have you handle my crypto taxes?
From $400, depending on the number of transactions and exchanges. We quote an exact flat fee before starting, and all fees include HST.
How do I pay your fees?
Payment is by Interac e-Transfer to info@gondaliyacpa.ca. Auto-deposit is enabled, so no security question is needed.
Do you handle crypto for both individuals and corporations?
Yes. We handle personal crypto reporting, corporate crypto holdings and trading, and the planning around how best to hold and report digital assets. Digital Currency Tax Consultant →
How do I get started?
Book a free consultation or use our fee calculator. We review your exchanges and activity, rebuild your cost base, characterize your gains correctly and file accurately. Book Free Consultation →

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.

Scroll to Top