Crypto tax in Canada
Rules verified in September 2026.
Short term
up to ~27% (50% inclusion)
Long term
up to ~27% (50% inclusion)
Threshold
None
Annual allowance
Not applicable
Cost method
Adjusted cost base (ACB); FIFO not accepted
Legislation
ITA s. 38(a); s. 47
In short
Canada treats crypto as property. 50% of the capital gain is included in taxable income and taxed at the marginal rate (federal + provincial), ≈27% on the gain in the highest-rate provinces. The 2024 proposal to raise inclusion to 2/3 above C$250k was cancelled in March 2025 and never took effect. Cost is computed with the adjusted cost base (ACB); FIFO is not accepted.
Key points
- 50% of capital gains included in income
- ≈27% on the gain in the highest-rate provinces; depends on province and bracket
- No short/long-term distinction
- Adjusted cost base (ACB) mandatory: FIFO is not accepted
- Superficial loss rule (30 days) applies
- Every crypto-to-crypto trade is a taxable event
- File on Schedule 3 (T1 General); platforms are due to report 2026 data to the CRA from 2027 (CARF, bill pending)
Frequently asked questions
How much tax do you pay on crypto in Canada?
up to ~27% (50% inclusion). Canada treats crypto as property. 50% of the capital gain is included in taxable income and taxed at the marginal rate (federal + provincial), ≈27% on the gain in the highest-rate provinces. The 2024 proposal to raise inclusion to 2/3 above C$250k was cancelled in March 2025 and never took effect. Cost is computed with the adjusted cost base (ACB); FIFO is not accepted.
Is there an annual allowance on crypto gains in Canada?
There is no crypto-specific annual allowance on capital gains in Canada.
Which method is used to match buys and sells?
It depends on the country: FIFO (the first unit bought is the first sold) in Portugal, Spain, Germany or Belgium; weighted average cost in France, Luxembourg or Brazil; LIFO in Italy; the Section 104 pool in the UK. ChainFolioAI applies the chosen country's method to your history (in some countries with a simplification, stated on this page) and exports the result.
Calculate on your own history
The rate is only half the problem. To file, you need to match each disposal to the right acquisition under the country's method (FIFO, average cost, LIFO…), convert to your currency at the date of each transaction, and separate short-term from long-term. ChainFolioAI does this from your transactions — connect wallets read-only or import a CSV from your exchange — and exports to PDF or Excel.
This country's method: Adjusted cost base (ACB); FIFO not accepted. The calculator does not include the superficial loss rule (repurchase within 30 days). Confirm the figure to declare with an accountant.
Other countries
⚠️ General information, not tax advice. Rules change and your situation may have specifics (residency, professional activity, staking, mining). Confirm with an accountant or your tax authority before filing. ChainFolioAI is not an exchange or a crypto-asset service provider and does not report your data to any tax authority: reporting duties (DAC8, CARF) fall on exchanges. The reports you export are yours alone.