Canada Crypto Tax Loss Harvesting 2026

Zac McClure
ByZac McClure, MBAReviewed byAlex MilesUpdated on March 5, 2026 · minute read
VerifiedExpert verified

TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.

  • Harvesting crypto losses before 31 December, and waiting at least 30 days to repurchase the same coin, lets Canadians offset the taxable 50% of their capital gains or carry losses forward indefinitely under CRA rules. 

  • Accurate adjusted-cost-base tracking with software like TokenTax prevents superficial-loss traps, captures deductible fees, and generates reports that stand up to CRA review.

Tax‑loss harvesting is a year‑end technique Canadian investors use to trim their capital‑gains bill. By selling coins that have fallen below their adjusted cost base, you realize a capital loss that can offset the taxable portion of capital gains on any other crypto, equity, or real‑estate disposal.

The Canada Revenue Agency (CRA) allows those losses to be carried back three years or forward indefinitely, but it also enforces a 30‑day “superficial‑loss” rule that can deny the deduction if you buy back the same asset too soon.

Use our free crypto tax calculator.

Are crypto losses taxable in Canada?

The CRA treats most personal‑use crypto trades as dispositions of capital property, which means gains and losses are reported on Schedule 3 under “Digital assets.” Only 50% of a net capital loss can be applied against taxable capital gains, but that allowable loss can be carried back to any of the previous three years or carried forward indefinitely. You do not need to make a special election to carry capital losses forward. Simply track them on your Notice of Assessment until you have gains to absorb.

If the CRA determines that you trade crypto in a commercial manner (very high frequency, leverage, or advertising investment services), the gains and losses may be moved to the income account. In that case, 100% of both gains and losses are taxable or deductible, but the burden of proof is on the taxpayer, and the CRA applies a multi‑factor test.

Learn more in our guide to crypto taxes in Canada.

How are crypto losses treated by the CRA?

A crypto loss reduces an asset’s ACB to zero on the sale date, and the difference between proceeds and ACB is recorded as a capital loss. If you buy back the same coin within 30 days before or after the sale (or your spouse or a corporation you control does), the superficial‑loss rule applies. The loss is denied in the current year and instead added to the new units’ ACB, deferring the deduction until those units are sold in a qualifying transaction.

Traders or businesses on income account calculate gains and losses the same way but apply them to Form T2125 or a corporate return, where 100% of the amount is included. Whether you can move to income treatment voluntarily depends on the facts of your activity and should be discussed with a tax professional. Switching methods retroactively is rarely accepted.

See our expert picks of the best crypto loans.

Is tax‑loss harvesting legal in Canada?

Absolutely. The CRA has long acknowledged that selling a security to realize a bona‑fide loss is permissible as long as the transaction has economic substance. The key is to avoid creating a superficial loss by repurchasing the identical property inside the restricted 61‑day window (30 days before plus 30 days after the sale). If you need market exposure during that gap, you can hold a non‑identical substitute, such as selling BTC for a broad‑based Bitcoin ETF or stablecoins, and switch back after the window closes.

What is crypto tax‑loss harvesting and how does it work?

Tax‑loss harvesting is the practice of identifying coins that are currently below your ACB, selling them to lock in the capital loss, and either staying in cash or moving into a correlated asset until the superficial‑loss period expires. The harvested loss reduces the taxable half of your gains on other crypto, stocks, ETFs, or property sales reported in the same year. If your allowable capital losses exceed gains for the year, the unused amount can be carried back up to three tax years or carried forward indefinitely.

Because the CRA uses ACB pooling, you must track every acquisition cost and transaction fee in Canadian dollars. A single misplaced wallet transfer can distort the pool and inflate or shrink reported gains. Good record‑keeping (or software that imports the data for you) is critical before you start harvesting.

Learn more: Does Crypto.com Report to the CRA?

Step‑by‑step guide to harvesting crypto losses in Canada

  1. Compile your full transaction history. Export CSV files or connect APIs for every exchange and self‑custody wallet.

  2. Calculate ACB per asset. Convert each acquisition cost to CAD at the CRA‑accepted spot rate on the date received.

  3. Identify loss positions. Flag coins whose current market value is below their ACB pool.

  4. Check the superficial‑loss clock. Make sure you (or a spouse or controlled corporation) have not bought the same coin in the previous 30 days and will not repurchase for 30 days after sale.

  5. Execute the sale before the settlement cut‑off. Canadian exchanges settle trade date+2, so sell no later than two business days before 31 December if you need the loss in 2025.

  6. Document proceeds and fees. Save trade confirmations and blockchain IDs; keep them for six years.

  7. Re‑enter the position after day 31, or hold an ETF or another coin with similar exposure in the interim.

What is CRA’s superficial‑loss rule for crypto?

A superficial loss occurs when you sell a coin for a loss and you, your spouse or common‑law partner, or a corporation you control buys (or has already bought) the identical property during the 61‑day window that starts 30 days before the sale and ends 30 days after. If the identical units are still owned at the end of the window, the capital loss is denied. Instead, it is added to the ACB of the repurchased coins, deferring the deduction until that new lot is disposed of in a non‑superficial transaction.

The rule applies to crypto even though it is not specifically named in the Income Tax Act, because the CRA views digital assets as “property” for capital‑gains purposes. Selling BTC and rebuying wrapped BTC (WBTC) on Ethereum would likely be considered identical, whereas switching from BTC to a diversified Bitcoin ETF would not.

Learn about NFT taxes in Canada.

Rules for claiming crypto losses in Canada

Two core requirements govern loss claims. First, you must calculate ACB using the CRA pool method, not FIFO or specific identification. Second, you need verifiable records: trade IDs, wallet logs, exchange receipts, and the exchange rate used for each CAD conversion. Losses on airdropped or forked coins are not deductible until you dispose of the units you actually received, and staking or mining rewards enter the pool at their fair‑market value when credited to your wallet.

Learn more about how to avoid crypto taxes in Canada.

Advantages of tax‑loss harvesting

A well‑timed harvest can lower the current year’s taxable gains, preserve cash for new investments, and even smooth future tax brackets by using carry‑backs to reclaim past capital‑gains tax. For active investors, the strategy is one of the few legal levers available to manage annual crypto volatility.

Risks of tax‑loss harvesting

Selling purely for tax reasons can backfire if the market rebounds during the 30‑day wait and you miss the move. Harvesting too frequently may push the CRA to argue that you operate on income account, losing the 50% inclusion rate. And of course, rebuying the identical coin inside the superficial‑loss window denies the deduction entirely.

Crypto tax‑loss‑harvesting deadlines and important dates

  • Two business days before 31 December – last practical day to trade so T+2 settlement lands in the current tax year

  • 31 December – year‑end cut‑off; trades that settle after this date belong to the next tax year

  • 30 April (following year) – filing and balance‑due deadline for most individuals

  • 15 June (following year) – filing deadline for self‑employed taxpayers; any balance owing was still due 30 April

  • 30‑day superficial‑loss window – wait 30 days after a sale before repurchasing the same coin to keep the loss deductible

Best crypto tax software and tools for Canadians

Our TokenTax crypto tax software imports transactions from exchanges, self‑custody wallets, and on‑chain activity, then applies the CRA’s adjusted‑cost‑base method automatically. Our platform produces a gains‑and‑losses report that aligns with Schedule 3 totals, and it flags any trades that might breach the superficial‑loss rule so you can adjust before filing.

Higher‑tier plans include full reconciliation help from accountants who prepare Canadian returns. This combination of automated ACB and human review saves hours of manual spreadsheets and gives you a clean paper trail if the CRA ever asks for support.

Common crypto loss mistakes to avoid

  • Rebought the same coin within 30 days, triggering a superficial‑loss denial.

  • Ignored transfer fees or gas costs when updating ACB.

  • Mixed personal and business wallets, leading to income‑account reclassification.

  • Missed the T+2 settlement cut‑off and lost the deduction for the target year.

See our expert picks of the best crypto wallets.

Canada crypto tax loss harvesting FAQs

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

Zac McClure
Zac McClureCo-Founder & CEO at TokenTax
Zac co-founded TokenTax after his career in international finance and accounting at JPMorgan, Imprint Capital and Bain. He has worked in more than a half-dozen countries and received his MBA from the UPenn Wharton School.
Alex Miles
Reviewed byAlex MilesCo-Founder at TokenTax
Prior to TokenTax, Alex worked as a Product Designer at Dropbox and before that Readmill (acquired by Dropbox). He holds a BS in Digital Information Design - Interactive Media from Winthrop University.