Crypto Taxation 2024

Complete technical manual for reporting digital asset transactions to the Canada Revenue Agency. Navigate the complexities of capital gains, income classification, and Adjusted Cost Base (ACB) calculations with precision.

50%

Inclusion Rate

Only half of your capital gains are taxable in Canada under standard personal filing conditions.

100%

Income Inclusion

Business income from mining or day trading is taxed at your full marginal rate without exceptions.

6YRS

CRA Record Retention

The CRA requires you to keep all digital asset transaction records for at least six fiscal years.

Classification: Capital Gains vs. Business Income

Understanding how the Canada Revenue Agency (CRA) classifies your cryptocurrency activities is the first step in avoiding severe penalties. In most cases, if you buy and hold digital assets as a long-term investment, the profit realized upon sale is treated as a Capital Gain. This is highly advantageous as only 50% of the gain is added to your taxable income for the year. However, the CRA looks at the "intent" and "frequency" of your transactions to determine if you are actually running a business.

⚠️ Warning: The Trading Threshold

If you execute dozens of trades per week, use professional charting software, or engage in high-frequency scalping, the CRA may classify your entire portfolio as business income. This means 100% of your profits are taxable, and you may be liable for GST/HST registration if your revenue exceeds $30,000.

Business income status applies to several specific activities within the digital asset space. Mining cryptocurrency, whether as a hobby that has scaled or a dedicated operation, is almost always considered business income. Similarly, staking rewards, yield farming, and receiving crypto as payment for services are treated as income at the fair market value of the asset at the time of receipt.

Determining Your Status

The CRA uses several factors to assess your tax status. These include the frequency of transactions, the period of ownership, your knowledge of the markets, and whether the activity is your primary source of livelihood. If you are unsure, consulting the CRA Compliance Manual: Victoria BC can provide local context for British Columbia residents.

Step-by-Step Reporting Protocol

01.

Export Data

Download CSV files or utilize API connections from every exchange you used during the fiscal year. Do not forget decentralized wallets (MetaMask, Ledger) and defunct platforms.

02.

Identify Dispositions

A disposition occurs when you sell crypto for fiat, trade one crypto for another, or use crypto to purchase goods. Every single swap is a taxable event in Canada.

03.

Calculate ACB

Apply the weighted average cost method to determine your Adjusted Cost Base. This is the most common error in crypto tax reporting and the primary focus of CRA audits.

04.

File Schedule 3

Report your total capital gains and losses on Schedule 3 of your T1 Income Tax and Benefit Return. Keep your detailed transaction logs ready for potential inquiry.

A high-contrast macro photo of a computer screen showing com

Mastering the Adjusted Cost Base (ACB)

In Canada, you cannot use the "First-In, First-Out" (FIFO) or "Last-In, First-Out" (LIFO) methods for cryptocurrency. You must use the Weighted Average Cost method. This means every time you acquire more of a specific coin, you must recalculate the average cost of your entire holding for that asset.

  • Icon Include trading fees in your purchase price to increase your ACB and lower your future tax liability.
  • Track transfers between your own wallets; these are not taxable events but the gas fees paid are deductible.
  • Be aware of the "Superficial Loss" rule: you cannot claim a loss if you buy the same asset within 30 days.

Failure to maintain an accurate ACB log is the leading cause of audit failures. For those with complex payroll structures involving crypto, refer to the Employer Payroll Tax Guide.

Missed a reporting year?

If you have failed to report crypto gains in previous years, do not wait for an audit. The CRA offers a way to correct your tax affairs through the Voluntary Disclosures Program, which can waive penalties and criminal prosecution.