Cryptocurrency Tax Guide for Canadians 2025

Updated March 2025 — bremo.io

Cryptocurrency is increasingly popular among Canadians, but it comes with real tax obligations that many investors overlook. The Canada Revenue Agency (CRA) has clear rules about how crypto is taxed — and ignorance of those rules is not an excuse. This guide covers everything you need to know to stay compliant in 2025.

Key Fact: Crypto is not legal tender in Canada. The CRA treats cryptocurrency as a commodity for tax purposes, not as currency. Every time you dispose of crypto — by selling, trading, spending, or gifting it — you may trigger a taxable event.

How the CRA Views Cryptocurrency

The CRA's position is straightforward: cryptocurrency is a digital representation of value but is not government-issued currency. It is treated as a commodity, similar to gold or other property. This means gains from crypto are subject to Canadian income tax, not exempt from it.

The CRA first issued guidance on crypto taxation in 2013 and has expanded its guidance since. In 2022, the CRA confirmed it actively uses third-party data, blockchain analytics, and exchange reporting to identify unreported crypto income. Failing to report is risky.

Capital Gains vs. Business Income

How your crypto profits are taxed depends on whether the CRA classifies your activity as investing (capital gains) or trading as a business (business income). This distinction matters enormously for your tax bill.

Capital Gains Treatment

If you hold crypto as an investment — similar to stocks — your profits are generally treated as capital gains. In Canada, only 50% of capital gains are included in your taxable income (this is called the inclusion rate). So if you made $100 profit, only $5,000 is added to your income and taxed at your marginal rate.

Signs you are likely an investor:

Business Income Treatment

If the CRA determines you are trading crypto as a business, 100% of your net profits are taxable as business income. This is the same as being self-employed. You must report this on your T1 return and pay both federal and provincial taxes on the full amount. However, you can also deduct legitimate business expenses like trading software, exchange fees, and a portion of internet costs.

Signs the CRA may classify you as a business trader:

Warning: You cannot choose which treatment applies to you. The CRA makes this determination based on the facts. If your activity looks like a business, it will be taxed as one.

What Triggers a Taxable Event?

Many Canadians believe only selling crypto for CAD triggers taxes. That is incorrect. The following events all trigger a taxable disposition:

How to Calculate Your Crypto Gains

The CRA requires you to use the Adjusted Cost Base (ACB) method to calculate gains and losses. Your ACB is the average cost of all units of a particular cryptocurrency you own.

Example: You buy 1 BTC at $40,000 and later buy another 1 BTC at $60,000. Your ACB is now $50,000 per BTC. If you later sell 1 BTC for $70,000, your capital gain is $70,000 − $50,000 = $20,000. Fifty percent of that ($100) goes on your tax return.

You must recalculate your ACB every time you buy additional units of the same cryptocurrency. This is why keeping detailed records is essential.

Reporting Crypto on Your Tax Return

Capital gains from crypto are reported on Schedule 3 of your T1 General income tax return. You list each disposition with the proceeds, ACB, and resulting gain or loss. Business income from crypto trading is reported on the T2125 Business Income form.

If the total cost of your cryptocurrency held in foreign accounts (such as on a non-Canadian exchange) exceeds CAD $100,000 at any point during the year, you may also need to file Form T1135 (Foreign Income Verification Statement). Failure to file T1135 can result in substantial penalties.

FINTRAC and Exchange Regulations

Canadian cryptocurrency exchanges are regulated as Money Services Businesses (MSBs) under FINTRAC (Financial Transactions and Reports Analysis Centre of Canada). Exchanges must verify customer identities and report suspicious transactions. They also report certain transaction data that the CRA can access.

This means the CRA has tools to cross-reference your tax filings with exchange data. Reporting all your transactions honestly is essential.

Losses and Tax Planning

Capital losses from crypto can offset capital gains from crypto or other sources in the same year. If your losses exceed gains, you can carry the net capital loss back 3 years or forward indefinitely to offset future capital gains.

Be aware of the superficial loss rule: if you sell crypto at a loss and repurchase the same (or substantially identical) crypto within 30 days before or after the sale, the CRA may deny the loss deduction.

Record-Keeping Requirements

The CRA requires you to keep records of every crypto transaction for at least six years. Your records should include:

Many Canadians use dedicated crypto tax software (like Koinly, CoinLedger, or TokenTax) to generate CRA-compliant reports automatically by connecting to their exchange APIs.

Common Mistakes to Avoid

Tip: The CRA has a Voluntary Disclosures Program (VDP) that allows taxpayers to come forward and correct past errors without penalty, in some cases. If you have unreported crypto income from past years, consult a tax professional about the VDP.

Free Banking While You Invest — No Monthly Fees

Keep your banking costs at zero while you explore investing. KOHO offers free banking with no monthly fees and no minimum balance. Use code 45ET55JSYA for a bonus when you sign up.

Open KOHO Free — Code 45ET55JSYA