How to Sell Crypto in Canada and Pay Tax: A Complete Guide

Selling cryptocurrency in Canada involves more than finding a buyer — you also need to understand your tax obligations. The Canada Revenue Agency (CRA) treats crypto as a commodity, so every disposal can trigger a taxable event. Below is a practical breakdown of how to sell crypto in Canada and pay tax correctly, avoiding surprises at filing time.

Step 1: Sell Your Crypto Through a Compliant Platform

The first stage of how to sell crypto in Canada and pay tax is choosing where to execute the trade. Use a Canadian-registered exchange (such as those regulated as MSBs with FINTRAC) or a reputable international platform that supports CAD deposits. Record the following for every sale:

- Date and time of the transaction

- Amount of crypto sold and the fair market value in CAD

- Exchange fees and network fees

- The original cost basis (what you paid to acquire the coins)

These records form the backbone of your tax calculation. Without them, the CRA may assume a cost basis of zero, which maximizes your taxable gain.

Step 2: Determine Whether It's a Capital Gain or Business Income

The CRA distinguishes between capital gains and business income. If you buy and hold crypto as an investment, the profit is generally a capital gain, and only 50% of it is taxable. If you trade frequently, run an arbitrage operation, or treat crypto as inventory, the CRA may classify your activity as business income, which is 100% taxable.

Factors include trading frequency, holding periods, and your level of knowledge. When selling crypto in Canada, document your intent — it strengthens your position if the CRA reviews your file.

Step 3: Calculate and Report the Tax

For capital gains, use this formula: proceeds of disposition minus adjusted cost base minus outlays and expenses. Report the taxable portion (50%) on Schedule 3 of your T4 income tax return. For business income, report the full net profit on form T2125.

Key reporting points:

- Every crypto-to-crypto trade is a disposition and must be reported.

- Paying for goods or services with crypto counts as a sale.

- Losses can offset gains, but superficial loss rules apply if you repurchase within 30 days.

The CRA requires you to report all crypto disposals, even if you used a foreign exchange. Keeping a spreadsheet or using crypto tax software simplifies the process considerably.

Conclusion

Understanding how to sell crypto in Canada and pay tax comes down to three habits: trade on compliant platforms, keep meticulous records of cost basis and proceeds, and correctly classify your gains as capital or income. Canada's rules are clear but unforgiving of poor documentation — so treat every transaction as a future tax line item. Done right, selling crypto in Canada is straightforward and penalty-free.

Ready to sell? Download our free crypto tax checklist for Canadian investors and make sure every transaction is reported correctly before the CRA comes asking. Перейти к подборке →