Crypto Tax Calculator Canada 2025
Calculate capital gains tax on cryptocurrency dispositions, portfolio-level staking and airdrop income, and tax-loss harvesting strategies. All 13 provinces included.
Try another scenario
How to Use This Calculator
Tab "Crypto CGT"
Enter your purchase price (ACB) and sale price for a crypto disposition. Select your province and whether this is an investment (50% inclusion) or business income (100% taxable). The calculator shows your capital gain, taxable amount, federal and provincial tax, effective rate, and after-tax profit.
Tab "Portfolio Summary"
Enter your total realized gains and losses, plus staking/mining income and airdrops for the tax year. The calculator nets your gains and losses, applies the 50% inclusion rate to capital gains, and adds staking/airdrop income at 100%. You'll see a full breakdown by income type and any loss carry-forward available.
Tab "Tax Strategies"
Enter your unrealized gains and losses to see the potential tax savings from tax-loss harvesting. Enter your last sale date to check the superficial loss 30-day window. The calculator shows your safe repurchase date and compares tax outcomes with and without harvesting.
The Formulas
Capital Gain = Sale Price (Proceeds) โ Purchase Price (ACB)
Adjusted Cost Base (ACB):
ACB = Total cost of all units / Number of units owned
Uses average cost method (same as stocks in Canada)
Taxable capital gain (investment):
Taxable Amount = Capital Gain ร 50% (inclusion rate)
Taxable business income:
Taxable Amount = 100% of gains (no inclusion rate benefit)
Staking / airdrops:
Business income = Fair Market Value at time of receipt
ACB of received crypto = FMV at receipt
Superficial loss rule:
Loss DENIED if same/identical crypto repurchased within 30 days before or after sale
Denied loss is added to ACB of repurchased crypto
Example
Alex โ Software Developer in Ontario, Sold 2 BTC
Alex bought 2 BTC over time for a total ACB of $80,000. He sells both for $120,000 in 2025. He has $90,000 in employment income.
Frequently Asked Questions
Related Calculators
Embed This Calculator
Add the Crypto Tax Calculator to your website: