Crypto Taxes in Canada 2026

Everything you need to know about reporting your Bitcoin, Ethereum, and NFT gains — the CRA is watching closer than ever

Let's be real — you bought some Bitcoin at $30K, rode it to $100K, maybe traded some Ethereum for that meme coin your buddy wouldn't shut up about, and now tax season's rolling around. The CRA wants their cut, and ignoring crypto on your tax return is no longer an option. With 40% of Canadian crypto users flagged for tax evasion risk and the government implementing aggressive new tracking systems in 2026, the days of "what the CRA doesn't know won't hurt them" are officially over, eh?

⚡ Quick Answer

The CRA treats cryptocurrency as property, not currency — meaning you pay taxes when you sell, trade, swap, or spend crypto. For most investors, only 50% of your capital gains are taxable at your marginal income tax rate. However, if you're mining, staking for income, or day-trading frequently, the CRA considers that business income and taxes 100% at your full rate. Deadline: April 30, 2026 for most people. The CRA now has 35 dedicated crypto auditors, recovered $100M in the last three years, and is implementing automatic exchange reporting by 2027. Keep detailed records of every transaction — the superficial loss rule prevents tax-loss harvesting within 30 days.

Table of content
  1. Capital Gains vs Business Income: Which Are You?
  2. Taxable Events: When You Actually Owe Taxes
  3. How to Actually Calculate Your Crypto Taxes
  4. Record-Keeping: The CRA's Serious About This
  5. What's Coming in 2026-2027: CARF Implementation
  6. How to File Your Crypto Taxes
  7. Frequently Asked Questions

Capital Gains vs Business Income: Which Are You?

This is the critical distinction that determines whether you pay taxes on 50% or 100% of your crypto profits. The CRA looks at your behavior, not your intentions.

Capital Gains (50% Taxable)

Occasional trading, buy-and-hold investing: You buy Bitcoin as an investment, hold it for months or years, and sell when the price rises. Report 50% of gains on Schedule 3. Most casual investors fall here.

Business Income (100% Taxable)

Frequent trading, day trading, mining, earning: You're making dozens of trades weekly, mining crypto, or earning income through staking/DeFi. Report 100% of profits on Form T2125 as business income.

Here's the test: Are you trading crypto like you run a business — frequent transactions, short holding periods, specialized knowledge, time spent researching? Then it's business income. Just buying and holding long-term like most people buy stocks? Capital gains. The CRA hasn't published a bright-line rule, but volume and frequency are key indicators. Make 100+ trades a year? Expect scrutiny.

Taxable Events: When You Actually Owe Taxes

Just holding crypto? Relax — you owe nothing. The CRA only taxes dispositions (when you get rid of crypto). Here's what triggers a tax event:

  • Selling crypto for Canadian dollars: Sold 1 ETH for $3,500 CAD when you bought it for $2,000? You have a $1,500 gain (report 50%).
  • Trading one crypto for another: Swapped Bitcoin for Ethereum? That's two taxable events — selling BTC and buying ETH. Calculate gain on BTC disposal.
  • Spending crypto on goods/services: Bought a Tesla with Bitcoin? The CRA treats it like selling BTC for cash, then buying the car. Calculate your gain.
  • Gifting crypto: Gave your kid $5,000 in Bitcoin? You're deemed to have sold at fair market value. You pay tax on the gain.
  • Mining rewards: Mined 0.5 BTC worth $50,000? That's 100% taxable business income at fair market value when received.
  • Staking rewards & DeFi yield: Earned $3,000 in staking rewards? Generally business income unless it's passive/incidental to holding.

NOT taxable: Buying crypto with CAD, transferring between your own wallets, or holding long-term. The key is whether you disposed of the asset.

⚠️ The 2026 Inclusion Rate Change

New for high earners: If your total capital gains exceed $250,000 in 2026, the inclusion rate increases from 50% to 66.67% on gains above that threshold. So the first $250K is taxed at 50%, everything above is taxed at 66.67%. This applies to combined gains from crypto, stocks, real estate, etc. For most retail crypto investors, this won't apply — but if you're sitting on massive unrealized gains, timing your sales matters. Learn more about taxable capital gains in Canada.

Related:  Do You Pay Taxes on Lottery Winnings?

How to Actually Calculate Your Crypto Taxes

The CRA uses Adjusted Cost Basis (ACB) — essentially an average cost method with superficial loss rules. Here's a real example:

Example: Bitcoin Trading

Transaction 1: Buy 2 BTC @ $40,000 each = $80,000 total cost. ACB per BTC = $40,000
Transaction 2: Buy 2 more BTC @ $60,000 each = $120,000. Total: 4 BTC for $200,000. ACB per BTC = $50,000
Transaction 3: Sell 1 BTC @ $70,000. Proceeds = $70,000. ACB = $50,000. Capital gain = $20,000
Taxable amount: $10,000 (50% of $20,000), taxed at your marginal rate

The Superficial Loss Rule (30-Day Window)

Think you can sell crypto at a loss on December 30 to offset gains, then rebuy January 2 to get back in? The CRA's onto you. If you repurchase the same or "identical property" within 30 days before or after selling at a loss, that loss is denied and added to the ACB of the repurchased crypto instead.

Example: You sell 1 BTC at a $5,000 loss on Dec 28. Then buy 1 BTC back on Jan 3 (6 days later). The $5,000 loss is denied. Instead, it's added to the cost basis of your new BTC. You'll realize the loss later when you eventually sell that BTC (assuming you don't trigger the rule again). Tax-loss harvesting requires waiting 31+ days or switching to a different crypto entirely.

Calculate Your Total Tax Bill

See how crypto gains affect your overall federal and provincial taxes

Try Our Tax Calculator

Record-Keeping: The CRA's Serious About This

The CRA requires you to keep records for six years from the end of the tax year they relate to. With 35 dedicated crypto auditors and $100 million recovered in the past three years, they're actively hunting non-compliance. What you need to track:

  • Transaction date and time for every buy, sell, trade, or transfer
  • Value in Canadian dollars at the time of each transaction (use major Canadian exchange rates consistently)
  • Type and quantity of cryptocurrency involved
  • Wallet addresses for sending and receiving
  • Exchange records and receipts showing transaction details
  • Purpose of transaction — personal investment, business activity, etc.
  • Any fees paid (can be added to ACB)

Most exchanges don't keep historical data indefinitely, so export your transaction history regularly. Use crypto tax software (Koinly, CoinTracking, CryptoTaxCalculator) to automatically calculate gains — manual tracking becomes impossible once you're making dozens of trades. The cost of software ($50-300/year) beats the hell out of CRA penalties.

Essential Tax Filing Resources

Make sure you're using the right tools and information to file correctly:

Complete Tax Filing Guide | Best Tax Software | NETFILE Information

What's Coming in 2026-2027: CARF Implementation

The government allocated $37.63 million to implement the Crypto-Asset Reporting Framework (CARF) by 2026, with automatic exchange of information starting in 2027. What this means for you:

  • Exchanges will report directly to CRA: Canadian crypto exchanges (and foreign ones serving Canadians) must report customer transactions, balances, and identifying information.
  • International data sharing: 48+ countries are implementing CARF simultaneously, meaning your Binance or Kraken activity gets shared between tax agencies globally.
  • No more "they won't find out": The CRA will automatically receive data on your crypto activity. They'll match it against your tax returns.
  • Retroactive enforcement likely: Expect the CRA to go back and audit years where people didn't report — they've already recovered $100M from audits.

Bottom line: if you've been ignoring crypto on your tax returns, 2026 is the year to get compliant before automated reporting begins. Voluntary disclosure programs exist if you need to come clean on past unreported gains.

How to File Your Crypto Taxes

Capital gains/losses: Report on Schedule 3 (Capital Gains or Losses) of your T1 income tax return. Include all dispositions with proceeds, ACB, and resulting gain or loss.

Business income: Report on Form T2125 (Statement of Business or Professional Activities) if you're mining, day-trading, or running crypto-related business activities.

Deadline: April 30, 2026 for most people (June 15, 2026 for self-employed, but payment still due April 30). File electronically through CRA My Account or certified tax software. Understanding your tax bracket helps you estimate what you'll actually pay on crypto gains.

If you're underwater on crypto (bought at $60K, now it's worth $30K), you can't claim a capital loss until you actually sell. Unrealized losses don't reduce your tax bill — you need to trigger the disposition to realize the loss and offset other capital gains.

Frequently Asked Questions

Do I pay tax if I just buy and hold cryptocurrency?
No. Simply buying crypto with Canadian dollars and holding it triggers no tax obligation. The CRA only taxes dispositions — when you sell, trade, spend, or gift your crypto. You could buy $100,000 of Bitcoin and hold it for 10 years without owing any tax. But the moment you sell, trade it for Ethereum, or spend it on a car, you've triggered a taxable event and must report any capital gain. Unrealized gains (paper profits) are not taxable until you actually dispose of the asset.
What happens if I trade crypto on a foreign exchange like Binance?
You're still required to report all gains and losses, regardless of where the exchange is located. Canadian tax obligations apply to your worldwide income and capital gains. Starting in 2027 with CARF implementation, foreign exchanges serving Canadian residents will be required to report customer transaction data directly to the CRA. Even before then, the CRA can request information from exchanges through international treaties. Don't assume "offshore" exchanges protect you — convert all foreign currency transactions to CAD using consistent exchange rates from major Canadian exchanges, and report everything on your Canadian tax return.
Is trading Bitcoin for Ethereum taxable or only when I cash out to dollars?
Crypto-to-crypto trades are fully taxable. The CRA treats each cryptocurrency as a separate property, so swapping BTC for ETH is treated as selling your Bitcoin for Canadian dollars (triggering a capital gain/loss on the BTC) and then immediately buying Ethereum with those dollars. You must calculate the fair market value in CAD at the time of the trade and report any gain on the Bitcoin disposal. This is one of the most commonly missed tax obligations — people assume only cashing out to fiat triggers taxes, but every single crypto-to-crypto trade creates a taxable event.
How does the CRA know if I don't report my crypto transactions?
The CRA has multiple ways to detect unreported crypto: (1) Canadian exchanges already share information with CRA upon request, (2) Large CAD deposits from crypto exchanges to your bank account raise red flags, (3) Starting 2027, automatic reporting from exchanges under CARF means the CRA receives your transaction data without asking, (4) CRA has 35 dedicated crypto auditors actively pursuing cases, recovering $100M in three years, (5) They can analyze blockchain transactions to track movements. With 40% of Canadian crypto users flagged as high-risk for non-compliance, enforcement is ramping up dramatically. The days of crypto being invisible to tax authorities are over.
Can I write off crypto losses against other income?
It depends on how the income is classified. Capital losses from crypto can only offset capital gains (from crypto, stocks, real estate, etc.) in the current year. Unused capital losses can be carried back 3 years or forward indefinitely to offset future capital gains. However, capital losses cannot reduce regular employment income or business income. If your crypto activity is classified as business income (frequent trading, mining), then business losses can offset other income sources. But for most retail investors with capital losses, you can only use them against capital gains. If you lost $50,000 in crypto but have no other capital gains this year, you carry the loss forward to offset future gains.
Related:  Year-End Tax Planning
Do I pay GST/HST on crypto transactions?
Generally, no. Personal crypto transactions (buying, selling, trading as an investment) are not subject to GST/HST. However, if you're running a crypto-related business — accepting crypto as payment for goods/services, mining as a business, operating an exchange — you may need to register for GST/HST and collect tax on your business transactions. The determining factor is whether you're engaged in commercial activity. Casual investors don't charge GST/HST on their trades, but businesses accepting crypto payment must calculate and remit GST/HST based on the CAD value at the time of transaction, just as they would for cash payments.
What if I received crypto as a gift or inheritance?
Receiving crypto as a gift or inheritance is generally not taxable for you as the recipient. However, the person giving the gift is deemed to have disposed of the crypto at fair market value, triggering a capital gain for them. Your cost basis (ACB) becomes the fair market value at the time you received it. When you eventually sell, your capital gain is calculated from that received value. For inheritance, Canada has no inheritance tax, but the deceased person's estate must report a deemed disposition at death, potentially triggering capital gains tax before the crypto passes to heirs. Learn more about inheritance tax rules.
Are NFTs taxed the same way as cryptocurrency?
Yes, the CRA treats NFTs (non-fungible tokens) as property subject to the same capital gains or business income rules as cryptocurrency. Buying an NFT is not taxable, but selling, trading, or flipping NFTs triggers capital gains (or business income if you're actively trading). If you bought a Bored Ape for 10 ETH and sold it for 50 ETH, you have a capital gain calculated in CAD at the time of both transactions. NFT creators who mint and sell their own NFTs may have their proceeds classified as business income rather than capital gains, depending on volume and intent. The tax treatment is still evolving as the CRA issues more guidance.
Can I deduct crypto trading fees and exchange commissions?
Yes, but how you deduct them depends on whether you're reporting capital gains or business income. For capital gains, trading fees and commissions are added to your Adjusted Cost Basis (ACB) when buying, or deducted from proceeds when selling, which reduces your overall capital gain. For business income, all transaction fees, exchange commissions, wallet fees, gas fees, and even crypto tax software costs can be deducted as business expenses. Keep detailed records of all fees paid. Mining equipment, electricity costs, and internet expenses can also be deducted if you're running a mining business. These deductions can significantly reduce your tax bill if properly documented.
What are the penalties for not reporting crypto on my taxes?
Penalties for tax evasion are severe and escalating. Late-filing penalty is 5% of your balance owing plus 1% per month up to 12 months. Repeated failure to report income (including crypto) triggers a 10% penalty on the unreported amount in the second occurrence. Gross negligence carries penalties of 50% of the understated tax or overstated credits. In cases of deliberate tax evasion, the CRA can charge criminal penalties of 50-200% of the evaded tax plus potential jail time. The CRA's crypto audit program has recovered $100 million in three years and is expanding. With CARF reporting starting 2027, they'll have automatic access to your exchange data. Voluntary disclosure programs exist if you need to come clean on past unreported gains — much better than waiting for an audit.

I am Ruth

I am Ruth

Reviewed by

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Go up