Koinly Crypto Tax Reporting
- Create a CRA-compliant tax form in one click
- Track your crypto holdings and fees for free
- Supports 300+ exchanges
If you’ve bought or sold crypto in the last year, you might have to pay taxes. In this guide to crypto tax in Canada, we’ll explore the key info you need to know about how the CRA treats cryptocurrency.
Find out how crypto is taxed in Canada, how to figure out what you owe, which crypto-related expenses are tax deductible and how to cash out crypto without paying taxes in Canada.
Yes, crypto is taxed in Canada. The CRA treats crypto as a commodity for tax purposes, so it’s taxed similarly to other investments such as stocks.
This means crypto can be treated as income or as a capital gain, but your tax obligations vary depending on whether you’re a casual Bitcoin buyer or whether the profits you make from crypto are classified as business income.
You don’t need to pay tax if you simply hold crypto or buy cryptocurrency with Canadian dollars. Instead, cryptocurrency becomes taxable when you dispose of it. This happens when you:
The type of tax you’ll pay depends on whether your crypto earnings are classified as business income or capital gains.
For most investors, capital gains tax usually applies. If your crypto earnings don’t fall within the scope of “business income”, then you must treat these earnings as capital gains on your personal income tax return. Here’s how it works:
In Canada, you only pay tax on 50% of any realized capital gains. This means that half of the money you earn from selling an asset is taxed, and the other half is yours to keep tax-free.
For example, if you buy or otherwise obtain 1 BTC worth $100,000, then sell or spend it when it’s valued at $110,000, you’ve realized a capital gain of $10,000. You would only have to pay income tax on 50% of this, or $5,000.
To calculate your capital gain or loss, follow these steps:
This amount counts as part of your income and will be taxed accordingly. Remember that you’re only taxed on crypto assets you dispose of. So, when calculating capital gains, don’t factor in the buying or selling costs of any cryptocurrency you’re holding onto.
Let’s say you buy $25,000 worth of Bitcoin and pay a transaction fee of $20. To get your adjusted cost base, you would add those expenses together. This is how it breaks down:
Step 1. $25,000 (Original purchase price) + $20 (fees) = $25,020 (Adjusted cost base)
Let’s assume the value of Bitcoin goes up, and you sell your BTC for $36,000. Your total capital gain is the selling price minus the adjusted cost base of your Bitcoin. Your taxable capital gain is half that amount. This is what it looks like:
Step 2. $36,000 (Selling price) – $25,020 (Adjusted cost base) = $10,980 (Total capital gain)
Step 3. $10,980 (Total capital gain) ÷ 2 = $5,490 (Taxable capital gain)
Your taxable profit on the sale is $5,490, which would be added to the rest of your income and taxed accordingly by the CRA. The other half of your capital gain — also $5,490 — can be pocketed tax-free!
You’ll need to report crypto capital gains or losses on your income tax return. This can be done in the “Bonds, debentures, promissory notes, crypto-assets, and other similar properties” section on T1 Schedule 3 – Capital Gains (or Losses).
Tax law can be complicated and confusing, and cryptocurrency taxation rules are still evolving. We highly recommend getting help from a trained tax professional to make sure you stay up-to-date and compliant with all the CRA’s rules. Be aware that not all tax professionals are familiar with handling crypto, so you should narrow your search to those with experience in digital assets.
Research and compare the best crypto tax software to help you keep on top of your transactions in the lead up to tax time. Check out the table below for crypto tax software options.
The tax bracket you fall into is based on the amount you earn, the province or territory in which you live and how many tax deductions you can claim.
You’ll need to add the taxable portion (50%) of any capital gains to your taxable income for the financial year. This will then determine your tax bracket and the marginal tax rate that will apply.
Check the table below for the federal income tax rates for 2025, and check this page for the latest provincial and territorial income tax rates.
| Tax rate | Taxable income |
|---|---|
| 14.5% | $57,375, plus |
| 20.5% | $57,375 – $114,750, plus |
| 26% | $114,750 – $177,882, plus |
| 29% | $177,882 – $253,414, plus |
| 33% | $253,414+ |
No. The CRA has created the Superficial Loss Rule (Section 54 of the Income Tax Act), which makes it illegal to claim capital losses for an asset within 30 days of when it was sold. This is designed to prevent people from buying an asset, selling it to claim a capital loss and then rebuying it shortly afterwards.
Here’s how the Superficial Loss Rule breaks down for crypto:
| If you buy crypto and resell it within… | And then buy back the same crypto within another… | Can you claim a capital loss? |
|---|---|---|
| 0-30 days | 0-30 days | |
| 0-30 days | 31+ days | |
| 31+ days | 0-30 days | |
| 31+ days | 31+ days |
If the CRA classes your crypto earnings as business income, different tax rules apply. According to the CRA, you’re considered to be carrying on a business “if your course of conduct indicates that you are disposing of crypto-assets in a way capable of producing gains, with that object in view, and the transactions are carried out in a manner similar to a trader or dealer in securities”.
The CRA looks for signs that you may be carrying on a business to determine if your crypto profits were earned from business activity. Your crypto transactions may be classified as business activity if you:
The line between personal and business activities is fuzzy in some places. For example, both individual investors and crypto businesses can engage in many of the same activities like mining, trading and lending. We recommend getting professional advice from a crypto tax specialist to find out how your situation should be classified.
If you’re deemed to be carrying on a business, you’ll need to report business income from your crypto transactions. You can use the T2125 Statement of Business or Professional Activities to report your business income and expenses — get more details on what you need to do in the CRA’s guide T4002, Self-employed Business, Professional, Commission, Farming, and Fishing Income.
If you mine cryptocurrency, how you’re taxed varies depending on whether your mining activities are classed as a personal hobby or a business activity.
If mining is a hobby, you won’t need to pay income tax on the rewards you earn. But when you dispose of your coins, for example if you sell them for CAD, you will incur a capital gain.
But if the CRA classes your mining as a business activity, your mining rewards will be taxed as business income and you’ll also pay tax on capital gains when you dispose of your mining rewards. Your mining electricity and equipment costs can be claimed as tax deductions.
Just like mining rewards, staking rewards will also be taxed. You can typically expect to pay income tax on any staking rewards you receive. And when you dispose of those rewards, capital gains tax applies.
But if the CRA classes your staking as a hobby rather than a business activity, income tax won’t apply when you receive staking rewards, but capital gains tax will still apply when you dispose of them.
In Canada, chain splits and hard forks — such as the Bitcoin Cash (BCH) hard fork in 2017 — do not automatically trigger tax. You don’t have to pay tax simply for owning crypto, even if your assets increase after a hard fork or similar event. You only pay tax when you dispose of crypto by sale, trade, exchange or some other method.
If you run a business that uses crypto, bear in mind that any changes to the value of your crypto count as changes to your inventory. You’ll need to make sure these changes are factored into the inventory value you report on your next business tax return.
You don’t have to pay tax on crypto you’re holding onto. But the moment you dispose of it — either by selling it, trading it, exchanging it or some other way — you have to factor any gains or losses into your taxes. Here are five ways to avoid crypto taxes in Canada:
You may be able to claim a capital loss or business loss if your crypto is permanently lost or stolen in some way. This includes losing evidence of ownership or losing an unreplaceable private key. However, if an item is replaceable, it likely won’t qualify as a loss for tax purposes.
To calculate earnings and losses for both personal and business tax returns (and audits), you need to keep detailed records of all your crypto transactions. You can use software to track your trades and automatically generate reports on profits and losses. Some programs integrate with popular crypto exchanges to make your job even easier.
You’ll need to keep track of:
If you’re a miner, you should keep the following records:
Check out the CRA’s guide on keeping records for more information.
If you repeatedly fail to report $500 or more of your income to the CRA, you may end up being slapped with a penalty of 10% on the unreported amount. This applies to individuals, businesses, corporations and trusts. A “repeated failure” means a failure to report all your income more than once in a 4-year period.
If you haven’t reported all your income to the CRA — whether intentionally or by accident — you can avoid prosecution and maybe even some of the penalties and interest fees you owe by reporting through the CRA’s Voluntary Disclosures Program. Learn more here.
There are several simple things you can do to make sure you stay compliant with the CRA’s regulations:
Yes, you do have to pay crypto tax in Canada, but your tax obligations vary depending on whether your transactions are classed as capital gains or business income. Keeping detailed transaction records will make it a lot easier to manage your reporting requirements at tax time. And if you’re unsure about any aspect of crypto tax in Canada as it applies to you, speak to a tax expert.
Compare Kraken bonus offers and promo codes available now.
Find out how to choose a reputable crypto exchange and how to spot the signs of a crypto scam.
Explore the latest Paybis promo codes and offers on now.
Finder | Coinbase $100 digital gift card reward F.A.Q
A panel of industry specialists give us their predictions on the price of Ethereum to 2035.
All the key info you need to know about DeFi yield farming, including its benefits and risks.
A panel of industry specialists give us their predictions on the price of ADA to 2035.
A panel of industry specialists give us their predictions on the price of Litecoin to 2035.
The key info you need to know about altcoins and how they work.
Discover blockchain: what it is, how it works and which companies are exploring it.