Canada Crypto Tax Calculator
Estimate Canada crypto capital gains tax using a simplified 2025 Canada Revenue Agency model.
How to Calculate Crypto Capital Gains Tax in Canada
The Canada Revenue Agency (CRA) taxes cryptocurrency as a commodity, meaning disposals are subject to capital gains tax or business income tax depending on your activity. For most individual investors, only 50% of net capital gains are included in taxable income and taxed at your marginal federal and provincial rate. Canada does not offer a holding period discount, but proper tracking of your adjusted cost base (ACB) is critical because the superficial loss rule prevents claiming losses on repurchased assets within 30 days.
The Canada Crypto Tax Estimator applies a simplified CRA model for the 2025 tax year. Capital gains are calculated as: Gain = (Selling Price − Purchase Price) × Quantity. Only 50% of this gross gain is included in your taxable income, a concept known as the capital gains inclusion rate. The calculator then adds this included portion to your regular income and applies the federal progressive tax brackets to determine the incremental tax owed. The federal rates for 2025 are 15% on the first C$57,375 of taxable income, 20.5% up to C$114,750, 26% up to C$177,882, 29% up to C$253,414, and 33% above that. Provincial taxes are not included in this simplified model but can add significantly to your total liability. You must also track your Adjusted Cost Base (ACB) in Canadian dollars for each cryptoasset, converting all transactions using the exchange rate on the transaction date. The calculator does not model the superficial loss rule or business income treatment.
Track your gains throughout the year using the PnL calculator so you are prepared for end-of-year tax filing. To work out your cost basis across multiple buys, use the DCA calculator.
Canada Tax Rules at a Glance
Example Calculations
Example A: Moderate Short-Term Gain
You bought 1 ETH at C$3,000 and sold at C$4,500 after 6 months. Your regular income is C$80,000.
Example B: Large Bitcoin Gain
You bought 0.5 BTC at C$30,000 and sold at C$70,000. Your regular income is C$120,000.
Example C: Capital Loss Carryforward
You bought 5 ETH at C$4,000 and sold at C$2,500. Your regular income is C$60,000.
Filing Guide — Canada Revenue Agency
Canadian taxpayers report crypto capital gains on Schedule 3 of their T1 Income Tax and Benefit Return. If you hold cryptoassets with a total cost exceeding C$100,000 outside Canada, you must also file Form T1135. The tax filing deadline is 30 April for most individuals, or 15 June if you are self-employed (though any balance owing is still due 30 April). Accurate record-keeping in Canadian dollars is mandatory, including exchange rates on transaction dates.
Common Mistakes to Avoid
A common Canadian mistake is failing to account for the superficial loss rule, which disallows capital losses if you or an affiliated person repurchases the same crypto within 30 days before or after the sale. Another error is not converting all transactions to Canadian dollars using the correct exchange rate, since CRA requires reporting in CAD. Many taxpayers also incorrectly classify trading activity as capital gains when it should be reported as business income, which is fully taxable rather than receiving the 50% inclusion.
Official Resources
The following links point to official CRA guidance on cryptocurrency taxation in Canada:
- CRA: Reporting crypto asset transactions — official guidance on reporting requirements
- CRA: Cryptocurrency compliance — compliance information for Canadian taxpayers
Related Resources
Before you can file your crypto taxes, you need to know your profit or loss. Use our PnL Calculator to track gains and losses for every trade.
Read our comprehensive Crypto Tax Guide for a global overview of how cryptocurrency is taxed, including DeFi, staking, and filing best practices.
Canada Crypto Tax Estimator — FAQ
How does the CRA classify cryptocurrency?
The CRA treats cryptocurrency as a commodity, not as money. This means disposals are generally taxed as capital gains, but frequent trading may be classified as business income and taxed fully at your marginal rate.
What is the capital gains inclusion rate in Canada?
For individual taxpayers, 50% of net capital gains are included in taxable income. This means if you realize a C$10,000 gain, only C$5,000 is added to your other income and taxed at your marginal federal and provincial rate.
Do I pay tax when trading one crypto for another?
Yes. Trading one cryptocurrency for another is a barter transaction and a taxable disposal. You must determine the fair market value in Canadian dollars of the crypto received and calculate your gain or loss against your adjusted cost base.
What is the superficial loss rule?
The superficial loss rule prevents you from claiming a capital loss if you or an affiliated person buys the same crypto within 30 days before or after the sale, and still holds it 30 days after the sale. The loss is added to the ACB of the repurchased asset instead.
Can I carry capital losses backward or forward?
Yes. Capital losses can be carried back up to three years or carried forward indefinitely to offset capital gains in other years. They cannot offset other types of income except in specific farming or fishing situations.
Do I need to file Form T1135 for crypto?
If you hold cryptoassets with a total cost exceeding C$100,000 outside of Canada, you must file Form T1135 (Foreign Income Verification Statement). Crypto held on Canadian exchanges generally does not require this form.