Canada: is your crypto a business or a capital asset?
The CRA taxes crypto as business income in full or as capital gains at one-half. How it decides, how average cost works and the superficial loss trap.
In Canada the first question about any crypto gain is not the rate but the character: business income is taxed in full, while only half of a capital gain is taxable. The Canada Revenue Agency (CRA) decides on the facts, so finance teams need records that show what the activity actually looks like.
What counts as a disposition
The CRA treats selling crypto for government currency, trading it for another crypto-asset, using it to pay for goods or services, and giving it away as dispositions [1]. Moving crypto between your own wallets is not [1]. Each disposition needs a fair market value in Canadian dollars; the CRA accepts any reasonable method, such as one exchange's rate or an average across high-volume platforms, provided it is documented and applied consistently from year to year [3].
Business income or capital?
The CRA lists signs that crypto activity is a business: a history of frequent buying and selling, short holding periods, knowledge of or experience in crypto markets, a significant amount of time spent studying the market, purchases financed with debt, and advertising that you buy or sell crypto [1]. A single transaction can still be business income if it was an adventure or concern in the nature of trade, meaning it was entered into to make a profit [1]. If none of this applies, gains and losses are on capital account [1].
| Item | Business income | Capital gain or loss |
|---|---|---|
| Amount included | Full profit or loss | One-half of the gain (taxable capital gain) |
| Losses | Business loss in full | Allowable capital loss (one-half) only against taxable capital gains; carry back 3 years or forward indefinitely |
| Cost of crypto sold | Inventory: opening value plus purchases minus closing value | Adjusted cost base, averaged across identical units |
| Superficial loss rule | Not a capital property rule | Can deny the loss |
| Reporting guide | T4002 (business income) | T4037 (capital gains) |
The one-half inclusion rate is what the CRA's crypto guidance, last updated in December 2025, states [1]. Allowable capital losses can only reduce taxable capital gains, and unused amounts may be carried back three years or forward indefinitely [1].
Cost: averaging identical units
For capital property, units of the same asset are identical properties, and the adjusted cost base (ACB) is an average: the total cost of the units held divided by the number of units, recalculated at each purchase [5]. There is no FIFO choice for identical capital property. A sale removes units at the current average, and the average itself does not change on a sale.
For crypto held as business inventory, the CRA allows valuing each item at the lower of cost and year-end fair market value, or valuing the whole inventory at fair market value, applied consistently; if the activity is an adventure in the nature of trade, inventory must be valued at cost [3].
The superficial loss rule
A capital loss is a superficial loss, and is denied, where you or a person affiliated with you acquires the same or an identical property in the period from 30 days before to 30 days after the sale, and you or that person still own it, or have a right to acquire it, at the end of that period [6]. The denied loss is not lost: it is added to the adjusted cost base of the replacement property, so it is recovered when that property is later sold [5]. Affiliated persons include, for example, a spouse or a corporation you control, so selling in a personal account and buying in a holding company can still trigger the rule.
- Buy 2 ETH for $6,000, then 1 ETH for $4,500. ACB = $10,500 for 3 ETH, or $3,500 per ETH.
- Sell 1 ETH for $2,500. Loss = 2,500 - 3,500 = -$1,000. Remaining: 2 ETH with ACB $7,000.
- Ten days later, buy 1 ETH for $2,600 and still hold it 30 days after the sale.
- The $1,000 loss is a superficial loss and is denied for now.
- New ACB = 7,000 + 2,600 + 1,000 = $10,600 for 3 ETH, or about $3,533.33 per ETH.
- If the ETH had not been repurchased in the window, the allowable capital loss would be $500.
Staking and mining
The CRA says mining is usually a business given the scale and resources involved, with the value of crypto received included in business income when earned [4]. Staking rewards are treated as income when credited to the wallet, at their value at that time [4]. Its guidance focuses on business reporting and does not spell out a separate rule for small, non-business staking, so that remains a judgment area [4].
Records the CRA expects
Keep, for each transaction, the date and time, the type and number of units, the value in Canadian dollars, a description of the transaction and the other party where known, wallet addresses, and opening and closing balances for the year, along with receipts for related costs [2]. Records must be kept for at least six years from the end of the last tax year they relate to [2]. Exchange histories should be exported regularly, because platforms, especially outside Canada, may not keep data indefinitely [2].
What to do
- Write down, for each entity and individual, whether crypto is held on income or capital account, and why.
- Run an average-cost ACB per asset across all wallets and exchanges for capital holdings.
- Before booking a capital loss, check for purchases of the same asset in the 61-day window, including by affiliated persons and entities.
- Pick one price method in Canadian dollars and use it every year.
- Record staking and mining receipts at value when credited, and keep exports for at least six years.
Sources
- Reporting income from crypto-asset transactions (Canada Revenue Agency)
- Keeping books and records of crypto-assets (Canada Revenue Agency)
- Determining the value of crypto-assets (Canada Revenue Agency)
- Reporting income from crypto-asset mining and staking activities (Canada Revenue Agency)
- Capital Gains – 2025 (T4037) (Canada Revenue Agency)
- Income Tax Act (R.S.C., 1985, c. 1 (5th Supp.)), section 54 (Justice Laws Website, Government of Canada)
General information for finance teams, current as of publication. Not legal, tax or accounting advice.