Capital Gains Tax on Crypto in Canada
Canada does not tax you for holding crypto. It taxes you when you dispose of it — and the CRA’s definition of a disposition is much wider than “cashed out to my bank account.” Swapping one coin for another counts. So does buying a coffee with it. The bigger question is whether your profit is a capital gain, taxed on half, or business income, taxed in full.
In Canada, crypto is treated as a commodity, not currency. When you dispose of it — selling for dollars, trading for another crypto-asset, spending it, or gifting it — you realize a gain or loss. If the activity is capital in nature, only 50% of the gain is taxable. If the CRA considers you to be carrying on a business (frequent trading, short holding periods, market expertise, leverage), 100% of the profit is taxable as business income. Moving coins between wallets you own is not a disposition.
| Crypto tax in Canada | The rule |
|---|---|
| Buying crypto with dollars | Not taxable — it sets your cost base |
| Holding crypto | Not taxable, however long you hold |
| Moving crypto between your own wallets | Not a disposition, not taxable |
| Selling crypto for Canadian dollars | Disposition — capital gain or business income |
| Trading one crypto-asset for another | Disposition — taxable even though no cash was received |
| Spending crypto on goods or services | Disposition — treated as a barter transaction |
| Gifting or donating crypto | Disposition |
| Taxable portion, capital treatment | 50% of the gain |
| Taxable portion, business treatment | 100% of the profit |
| Mining | In most cases business income when earned |
| Staking rewards on a centralized exchange | Generally income when credited to your wallet |
Source: Canada Revenue Agency, Reporting income from crypto-asset transactions. Verified August 2026.
What counts as a disposition of crypto in Canada
The CRA lists four events that dispose of a crypto-asset: trading or exchanging it for government-issued currency or another type of crypto-asset, using it to buy goods or services, and transferring ownership by gift or donation. The list is not exhaustive — other situations can also be dispositions.
Two of those catch Canadians out constantly.
Swapping Bitcoin for Ethereum is a disposition of the Bitcoin, even though no dollars ever hit your bank account. You calculate the gain using the fair market value in Canadian dollars of what you received. Someone who trades actively between coins can owe real tax in a year they never once withdrew cash — and traders who did not track it often discover this when the exchange issues records to the CRA.
The second is spending. Because crypto is not government-issued currency, the CRA treats paying for goods or services with it as a barter transaction: you are considered to have disposed of the crypto at its value at that moment, so a coffee bought with appreciated Bitcoin creates a small taxable gain.
What is not a disposition: moving crypto between wallets you own. Transferring from an exchange to your own hardware wallet changes nothing for tax purposes, though you should keep the records showing both addresses are yours.
Business income or capital gain? The CRA’s test
This single question can double your tax bill in Canada, and there is no bright-line rule — the CRA decides case by case, pointing to the securities-trading guidance in Interpretation Bulletin IT-479R. You are generally carrying on a business if your conduct shows you are disposing of crypto-assets in a way capable of producing gains, with that object in view, in a manner similar to a trader or dealer.
The CRA lists six factors that point toward business income:
- Frequency of transactions — a history of extensive buying and selling
- Period of ownership — you hold for short periods and turn positions over quickly
- Knowledge of crypto-asset markets — you have expertise or experience in them
- Time spent — a substantial part of your time goes to studying the markets
- Financing — you fund purchases with debt or leverage
- Advertising — you advertise that you are willing to buy crypto-assets
None of these is decisive alone. A long-term holder who buys quarterly and sells once after four years is plainly on capital account. A person who day-trades on margin, all day, using technical analysis is plainly on business account. Most people sit somewhere between, and the honest answer is that the factors are weighed together.
One trap worth knowing: even a single crypto transaction can be business income if it amounts to an “adventure or concern in the nature of trade” — an isolated purchase made purely to flip for profit, with no intention of holding.
How much tax you actually pay
The treatment decides the arithmetic. Suppose you bought Bitcoin for $8,000 and later traded it for Ethereum worth $20,000, at a 43% marginal tax rate:
| Treatment | Amount included in income | Tax at a 43% marginal rate |
|---|---|---|
| Capital gain (50% inclusion) | $6,000 | $2,580 |
| Business income (100%) | $12,000 | $5,160 |
Exactly double, on identical economics. Your marginal tax rate is what the taxable portion gets taxed at, and it is the other half of the calculation — you can work the whole thing through with our capital gains tax calculator.
Business treatment is not purely bad news, incidentally. Business losses are fully deductible against other income, while capital losses are not. The problem is that you do not get to choose the label each year to suit the outcome — the CRA expects your treatment to reflect what you are actually doing, consistently.
Calculating the gain: adjusted cost base with identical coins
A crypto capital gain in Canada is proceeds of disposition minus your adjusted cost base minus the costs of disposing. The CRA defines the adjusted cost base for a crypto-asset as the cost of the asset plus the expenses to acquire it, so exchange and network fees belong in the cost base rather than being forgotten.
The complication is that identical units must be pooled and averaged. If you bought 1.0 BTC at $30,000 and later 0.5 BTC at $50,000, your total cost is $55,000 for 1.5 BTC:
Sell 0.75 BTC at $70,000 and your proceeds are $52,500 against $27,500 of cost base, for a $25,000 capital gain — of which $12,500 is taxable. You cannot nominate the expensive coins as the ones you sold; Canada has no US-style specific-identification election. Our guide on how to calculate adjusted cost base covers the averaging rule in full.
Enter your gain and province to see the taxable portion and the tax owing.
Mining, staking, and airdrops
Earning crypto is taxed differently from disposing of it in Canada, and the CRA is direct about mining: in most cases mining activities will be considered carrying on a business, given the scale and resources involved. The value of what you mine goes into business income at the time it is earned. Mining equipment such as ASIC miners or GPU rigs may qualify for capital cost allowance, and a non-resident using mining equipment located in Canada may be carrying on business here.
Staking rewards earned on a centralized exchange are generally income under the Income Tax Act at the time the rewards are credited to your wallet on that platform. A practical consequence people miss: the amount you include as income becomes the cost base of those coins, so when you later sell them, only the movement after that point is a capital gain. Recording the value on the day you received each reward is what stops you being taxed twice on the same dollars.
Small-scale hobby mining and various airdrop or fork situations are genuinely grey, and the CRA has not published a bright line for every case. If real money is involved, this is the point at which a tax professional earns their fee.
Crypto losses: what you can and cannot do with them
A capital loss on crypto in Canada follows the ordinary rules. You may deduct half of your capital losses (allowable capital losses), but only against taxable capital gains — the CRA is explicit that they cannot be applied against employment income or other sources. Anything left over becomes a net capital loss, which you can carry back three years or carry forward indefinitely, as explained in our guide to capital loss carryforward.
Two further points matter for crypto specifically. Selling at a loss and rebuying the same coin within 30 days can trigger the superficial loss rule, which denies the loss for that year — the volatility of crypto makes this an easy mistake to make. And a loss only exists if you actually disposed of the asset: coins that have simply fallen in value, or are stuck on a collapsed exchange, are a harder claim and worth professional advice.
Records the CRA expects you to keep
Crypto record-keeping in Canada is the practical difference between a clean filing and an expensive reconstruction. For each transaction, keep the date, the type of transaction, the number of units, the value in Canadian dollars at the time, the exchange or wallet involved, the addresses, and the fees. Exchange platforms report to the CRA, and gaps in your own records tend to be resolved against you.
Two habits save the most pain: export your full transaction history from every platform at least annually, before you ever lose access to an account, and record the Canadian-dollar value of each crypto-to-crypto trade on the day it happened, because reconstructing historical prices years later is slow and disputable.
The full CRA guidance sits across its crypto-asset transactions and mining and staking pages. For the rest of the toolkit, see our free financial calculators.
Frequently asked questions
Yes, when you dispose of it. If the transaction is capital in nature, 50% of the gain is included in your income and taxed at your marginal rate. If the CRA considers your activity to be a business, 100% of the profit is taxable as business income instead.
Yes. The CRA treats exchanging one crypto-asset for another as a disposition of the first asset, so a gain or loss is realized even though you never received Canadian dollars. The gain is measured using the Canadian-dollar fair market value of what you received.
No. The CRA states that some transactions do not result in a taxable disposition, such as transfers of crypto-assets between wallets that you own. Keep records showing both wallets are yours.
When your conduct resembles that of a trader or dealer. The CRA weighs the frequency of your transactions, how briefly you hold, your knowledge of crypto markets, the time you spend on them, whether you finance purchases with debt, and whether you advertise that you buy crypto-assets. It is decided case by case, and even a single transaction can count if it is an adventure or concern in the nature of trade.
In most cases the CRA considers mining to be carrying on a business, because of the scale and resources involved, so the value of the crypto-assets you mine is included in business income when earned. Mining equipment such as ASIC or GPU rigs may qualify for capital cost allowance.
Not if the loss is a capital loss. Allowable capital losses can only be applied against taxable capital gains, and any excess becomes a net capital loss you can carry back three years or forward indefinitely. Losses on account of business income are treated differently and are fully deductible against other income.
Last updated: August 2026. Rules verified against Canada Revenue Agency guidance.
This article is general information, not tax advice. Crypto-asset tax treatment depends on your individual facts, and the business-versus-capital determination in particular is made case by case. Confirm current rules with the Canada Revenue Agency and consider speaking with a qualified tax professional, especially for mining, staking, lost or stranded assets, or high-volume trading.

