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.
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
- If you brought crypto: record the FMV on your arrival day (your Canadian cost base)
- Move it to a Canadian exchange (Wealthsimple Crypto, NDAX) — you avoid T1135
- Tracking software (Koinly) — import your entire history
- For tax-free exposure: a Bitcoin/Ethereum ETF in a TFSA instead of raw crypto
- Tax season: capital gains on T1 (Schedule 3); if a foreign exchange > $100K — T1135; if day-trading — business income
- 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
T1135 Foreign Property: when a newcomer to Canada must report
Combined foreign assets > $100K CAD = T1135 required. What counts (UA bank, real estate, RSU at a US broker), $25/day penalty, how to file correctly in 2026.
Spousal RRSP and income splitting for couples in Canada: how to save together
Spousal RRSP, pension income splitting, the 3-year attribution rule, a prescribed-rate spousal loan, TFSA for a couple. How couples can lower household tax in 2026.
Self-employed / IT contractor in Canada: a tax setup from scratch
Sole proprietor vs incorporate, GST/HST registration ($30K threshold), tax instalments, business write-offs, home office, CPP self-employed. A guide for freelancers/contractors 2026.