2025-11-25
Cryptocurrency and Taxes in Canada: What the CRA Expects You to Report
How cryptocurrency is taxed in Canada, including business income from crypto payments and mining, capital gains on investments, and CRA record-keeping requirements.
The CRA treats cryptocurrency as a commodity, not a currency. That means every transaction involving crypto can trigger a taxable event, whether you are accepting Bitcoin as payment for freelance work, mining Ethereum, or selling tokens you have held for two years. The rules are not new, but the CRA's enforcement efforts are ramping up significantly.
Here is how crypto income and gains are taxed in Canada, and what records you need to keep.
How the CRA Classifies Cryptocurrency
The CRA does not consider cryptocurrency to be legal tender. Instead, it is treated as a commodity for tax purposes. This means that the general rules for barter transactions, business income, and capital gains all apply to crypto, just as they would to any other asset.
The tax treatment of a particular crypto transaction depends on the nature of the activity:
- Business income if you are earning crypto through business activities
- Capital gains if you are holding crypto as an investment and disposing of it at a profit
- Barter transaction if you are exchanging goods or services for crypto
Receiving Crypto as Payment for Goods or Services
If a client pays you in Bitcoin, Ether, or any other cryptocurrency for work you performed, that payment is business income. You must report it at the fair market value (FMV) of the cryptocurrency at the time you received it, converted to Canadian dollars.
For example, if you complete a $5,000 consulting project and your client sends you 0.08 BTC when Bitcoin is trading at $62,500 CAD, you report $5,000 in business income on your T2125, the same as if they had paid you by e-transfer.
The FMV at the time of receipt also becomes your adjusted cost base (ACB) for that crypto. If you later sell or exchange it at a different price, you will have a separate capital gain or loss to report.
Mining Cryptocurrency
The tax treatment of mining depends on whether it constitutes a business activity or a hobby.
Mining as a Business
If you mine cryptocurrency with a reasonable expectation of profit, using dedicated equipment and investing significant time or resources, the CRA considers it a business. The fair market value of the crypto at the time it is mined is reported as business income. You can deduct related expenses such as:
- Electricity costs
- Mining hardware (subject to CCA rules)
- Internet costs attributable to mining
- Cooling and maintenance costs
Mining as a Hobby
If your mining activity is casual and not carried on with a reasonable expectation of profit, the CRA may consider it a hobby. Hobby income is not taxable, but you also cannot deduct any expenses. When you eventually dispose of crypto mined as a hobby, the cost base is generally nil, meaning the full proceeds would be a capital gain.
The line between hobby and business is based on factors like the scale of operations, the intention to profit, and the time and effort invested. If you have purchased dedicated mining rigs and are operating them continuously, it is almost certainly a business.
Capital Gains on Crypto Investments
If you buy cryptocurrency as an investment and later sell or exchange it at a higher price, the profit is a capital gain. As of June 25, 2024, the inclusion rate for capital gains is 50% on the first $250,000 of net capital gains realized by an individual in a year, and 66.67% on amounts above that threshold. For corporations and trusts, the 66.67% inclusion rate applies from the first dollar.
Calculating Capital Gains
The capital gain (or loss) on a crypto disposition is:
Proceeds of disposition - Adjusted cost base - Transaction fees = Capital gain (or loss)
The adjusted cost base (ACB) is calculated using the weighted average cost method across all units of the same cryptocurrency. You cannot cherry-pick which specific coins you are selling (no "specific identification" method for crypto in Canada).
Example
You buy 1 BTC at $40,000 in January and another 1 BTC at $60,000 in March. Your weighted average ACB is $50,000 per BTC. If you sell 1 BTC in September for $70,000, your capital gain is $20,000. At the 50% inclusion rate, $10,000 is added to your taxable income.
What Triggers a Disposition?
A disposition is not limited to selling crypto for Canadian dollars. The following all trigger a taxable event:
- Selling crypto for fiat currency (CAD, USD, etc.)
- Exchanging one crypto for another (e.g., trading BTC for ETH)
- Using crypto to purchase goods or services
- Gifting cryptocurrency (deemed disposition at FMV)
- Converting crypto to stablecoins
Simply transferring crypto between your own wallets is not a disposition and does not trigger tax, as long as you maintain ownership.
Business Income vs Capital Gains: How the CRA Decides
The distinction matters because business income is 100% taxable while only a portion of capital gains is included in income. The CRA looks at several factors to determine whether your crypto activity is a business or an investment:
| Factor | Suggests Business Income | Suggests Capital Gains |
|---|---|---|
| Frequency of transactions | High volume, frequent trading | Infrequent, buy-and-hold |
| Holding period | Short (days to weeks) | Long (months to years) |
| Knowledge and expertise | Professional trader, deep market knowledge | Casual investor |
| Time spent | Significant daily time | Minimal time |
| Intention at purchase | Quick resale for profit | Long-term appreciation |
| Financing | Borrowed funds to trade | Personal savings |
If the CRA determines you are carrying on a business of trading crypto, all profits are fully taxable as business income and all losses are fully deductible against other income. If your activity is on the investment side, only the taxable portion of gains is included and capital losses can only offset capital gains.
Barter Transaction Rules
When you exchange crypto for goods, services, or other crypto, the CRA treats it as a barter transaction. Both parties must report the fair market value of what they received. If you trade web design services worth $3,000 for crypto worth $3,000, you report $3,000 in business income and your cost base for the crypto is $3,000.
Record-Keeping Requirements
The CRA expects you to keep detailed records of every crypto transaction. At a minimum, you should track:
- Date of each transaction
- Type of transaction (buy, sell, exchange, receive as payment, mine)
- Amount of cryptocurrency involved
- Fair market value in CAD at the time of the transaction
- Exchange or platform used
- Wallet addresses involved
- Transaction fees paid
- Running adjusted cost base for each cryptocurrency you hold
The CRA can request these records at any time, and the burden of proof is on you to demonstrate your reported amounts are correct. Keep records for at least six years from the end of the tax year they relate to.
Using a dedicated crypto tax tracking tool or spreadsheet is strongly recommended. Manually reconstructing transaction histories across multiple exchanges and wallets years after the fact is extremely difficult.
CRA Enforcement and Compliance
The CRA has made crypto tax compliance a priority. In recent years, the agency has:
- Issued questionnaires to taxpayers it suspects of having unreported crypto income
- Used court orders to obtain customer data from Canadian crypto exchanges
- Partnered with international tax authorities through the Joint Chiefs of Global Tax Enforcement (J5) to share information on cross-border crypto activity
- Published detailed guidance on its website about crypto tax obligations
The CRA has been clear that using crypto does not make transactions invisible. Exchanges operating in Canada are subject to reporting requirements, and blockchain analytics tools make it possible to trace transactions even across decentralized platforms.
If you have unreported crypto income from prior years, the CRA's Voluntary Disclosures Program may allow you to come into compliance with reduced penalties, but only if you come forward before the CRA contacts you.
Sources
Claimable tracks all of this automatically.
Map expenses to CRA line items, scan receipts, and export audit-ready reports. Free to start.
Start for Free