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.
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.
Only half of your capital gains are taxable in Canada under standard personal filing conditions.
Business income from mining or day trading is taxed at your full marginal rate without exceptions.
The CRA requires you to keep all digital asset transaction records for at least six fiscal years.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.