Tax6 min read

Crypto taxes in Canada for newcomers: CRA rules 2026

How CRA taxes crypto: capital gain vs business income, 50% inclusion, every trade = a taxable event, T1135 for foreign exchanges, how to keep records. A 2026 guide.

Andrii Andriushchenko
Andrii Andriushchenko
Licensed Dealing RepresentativeAxcess Capital Advisors Inc.NRD #4575551

Educational content. Reviewed under Axcess Capital's compliance framework.

TL;DR: CRA treats crypto as a commodity, not a currency. Every disposition (a sale, a crypto-to-crypto swap, paying for goods, converting to CAD) is a taxable event. If it's an investment — capital gain (50% inclusion: half the profit is taxed). If it's active trading/mining as a business — 100% business income. Crypto on a foreign exchange (Binance, non-Canadian Coinbase) with cost > $100K = T1135 reporting. Newcomers who brought crypto: cost base = fair market value on the day you became a Canadian tax resident. Keep records of every transaction — CRA actively audits crypto.

How CRA classifies crypto

CRA does NOT consider crypto a currency. For tax purposes it's a commodity (like gold). That means:

  • Buying crypto with CAD is not taxable (just a conversion)
  • Disposing of crypto is a taxable event. A disposition includes:
    • Selling crypto for CAD
    • Swapping crypto for crypto (BTC → ETH — YES, even if you never cashed out to fiat!)
    • Paying for goods/services with crypto
    • Gifting crypto to someone (other than a spouse)

The biggest surprise for newcomers: a crypto-to-crypto swap is a taxable event. Swapping BTC for ETH → CRA sees it as "sold BTC (realize the gain) + bought ETH". Many people miss this.

⚠️ EMD compliance disclaimer: This is educational content, not tax advice. Crypto tax is a complex area; for individual filing, engage a Canadian CPA with crypto specialization. I do not give tax advice and do not trade crypto under my EMD licence.

Capital gain vs business income — the critical difference

This determines how much tax you pay:

Capital gain (most investors)

If you're a buy-and-hold investor (you buy, hold, and sell occasionally):

  • 50% inclusion rate: only half the gain is taxed
  • Example: bought BTC for $10K, sold for $30K → gain $20K → taxable $10K (50%) → at a 40% marginal rate = $4K of tax
  • Capital losses offset other capital gains

Business income (active traders / miners)

If CRA determines your crypto activity = a business (frequent trading, day-trading patterns, a mining operation, high volume):

  • 100% inclusion: the entire profit is taxed as income
  • Example: the same $20K gain → taxable $20K (100%) → at 40% = $8K of tax (2× more!)
  • But: you can deduct business expenses (electricity for mining, etc.)

What determines business vs capital (CRA factors): frequency of trades, holding period, knowledge/sophistication, time spent, intention to profit short-term, financing. A casual holder = capital. A day-trader = business. The grey zone — discuss it with a CPA.

Newcomers who brought crypto: cost base

If you held crypto BEFORE arriving in Canada:

  • Your cost base for CRA = the fair market value on the day you became a Canadian tax resident (typically your arrival day with residential ties)
  • NOT the price you paid in Ukraine years ago
  • This is a "deemed acquisition" on immigration

Example: you bought 1 BTC for $5K in 2020 in Ukraine. You arrived in Canada in March 2024 when BTC = $60K. Your Canadian cost base = $60K (not $5K). If you sell in 2026 for $80K → Canadian capital gain = $20K (not $75K). Only the post-arrival appreciation is taxed.

Record the FMV on your arrival day — it's critical for the future capital gain calculation. A screenshot of the price + the date.

T1135 for crypto on foreign exchanges

If your crypto is held on a non-Canadian exchange (Binance, Coinbase Global, Kraken US) and your combined foreign assets (including the crypto cost) > $100K CAD — you need a T1135 Foreign Income Verification.

  • Crypto on a Canadian exchange (Wealthsimple Crypto, NDAX, Bitbuy, Newton) is NOT foreign property and doesn't count toward T1135
  • Crypto in a self-custody wallet (Ledger, MetaMask) is a grey zone; CRA guidance is evolving; conservatively — count it if it's exchange-linked

Strategy: hold crypto on a Canadian exchange → you avoid T1135 complexity. T1135 details — a separate guide.

Records — CRA actively audits crypto

Since 2022 CRA has significantly stepped up crypto enforcement (data-sharing with exchanges, mandatory reporting). Keep records of every transaction:

  • Date
  • Type (buy/sell/swap/spend)
  • Amount in crypto + CAD value at the time (at that day's exchange rate)
  • Counterparty exchange/wallet
  • Fees

Tools: Koinly, CoinTracker, CryptoTaxCalculator — they import from exchanges, calculate capital gains automatically, and generate a CRA-ready report. Worth $50-200/year if you have > 50 transactions.

Without records during an audit, CRA can assess on the worst-case scenario (treating all proceeds as a gain, with no cost base). Records = your protection.

Crypto in a TFSA / RRSP?

  • Direct crypto (BTC, ETH in a wallet) — cannot be held in a TFSA/RRSP. Registered accounts only allow "qualified investments" (securities), not raw crypto.
  • A crypto ETF (e.g. a Bitcoin ETF on the TSX — BTCC, EBIT) — can go in a TFSA/RRSP! It's a qualified investment.
  • Strategy: for tax-free crypto exposure → a Bitcoin/Ethereum ETF in a TFSA instead of raw crypto in a non-registered account. Gains are tax-free.

I don't recommend specific crypto products (outside EMD scope + high volatility). This is structural information, not investment advice.

Common crypto-tax mistakes newcomers make

Mistake 1: "I didn't cash out to fiat, so there's no tax"

Wrong. A crypto-to-crypto swap = taxable. Spending crypto = taxable. Only holding (without a disposition) = no tax.

Mistake 2: ignoring small transactions

Every swap counts. 200 small trades = 200 taxable events. Use tracking software.

Mistake 3: not recording the arrival-day FMV

If you brought crypto — without the FMV on the day of residency you won't be able to calculate your Canadian cost base correctly → you'll overpay tax or run into problems during an audit.

Mistake 4: holding on a foreign exchange while ignoring T1135

A Binance balance > part of $100K in foreign assets → T1135 mandatory. Penalty $25/day.

Mistake 5: mixing personal + "business" trading

If you day-trade — it's business income (100%), not a capital gain (50%). Misclassification = reassessment risk.

Action plan

  1. If you brought crypto: record the FMV on your arrival day (your Canadian cost base)
  2. Move it to a Canadian exchange (Wealthsimple Crypto, NDAX) — you avoid T1135
  3. Tracking software (Koinly) — import your entire history
  4. For tax-free exposure: a Bitcoin/Ethereum ETF in a TFSA instead of raw crypto
  5. Tax season: capital gains on T1 (Schedule 3); if a foreign exchange > $100K — T1135; if day-trading — business income
  6. Engage a crypto CPA if your volume is high or your history is complex

More on newcomer tax mistakes — 10 tax mistakes newcomers make.

Tools mentioned on this page

Other articles

Suggest a topic for the next article

What would you like me to break down? I read every message and often write posts based on requests.

0/500

Email and IP are stored only for contact. No spam.