Written by:
Miles Brooks
In this guide, we’ll break down Canada’s cryptocurrency tax rules based on the latest guidance from the CRA and Revenu Quebec. We’ll cover how cryptocurrency is taxed in Canada, how you can report your taxes, and a few simple ways to reduce your tax liability.
This guide was written and reviewed by CoinLedger’s in-house team of tax experts. CoinLedger has helped 500,000 investors in Canada and across the world report their crypto taxes.
The Canadian Revenue Agency (CRA) treats cryptocurrency as a commodity subject to capital gains tax and income tax.
50% of capital gains and 100% of income from cryptocurrency is considered taxable.
Capital gains tax: Typically, cryptocurrency dispositions are subject to capital gains tax. This includes selling or gifting your cryptocurrency, trading it for another cryptocurrency, or using your crypto to make a purchase.
Income tax: Earning cryptocurrency is subject to income tax. Examples include earning staking income, receiving crypto as compensation for your work, and earning income from an NFT that you created.
If you’re categorized as a trader by the CRA, all your profits from cryptocurrency will be considered income. We’ll break down the difference between a trader and an investor later in the article.
The total amount of tax you pay depends on what tax bracket you fall under. Here’s a breakdown of tax rates during the current tax year.
Remember, you can find your total taxable income for the year by adding 100% of your income and 50% of your capital gains for the year.
It’s also important to note that all Canadians get a basic personal amount (BPA)— a non-refundable tax credit. In 2024, the BPA is $15,705. If your income is at or below this threshold, you pay nothing in tax!
It’s important to remember that you won’t pay a flat tax on your entire income. Instead, you’ll pay different rates on different portions of your income.
The CRA can track your cryptocurrency transactions.
Cryptocurrency exchanges are required to report all transactions above $10,000 to the CRA.
Starting in 2026, reporting requirements will become even more strict. All crypto asset service providers (CASPs) will be required to report transactions between crypto and fiat and crypto-to-crypto transactions. In addition, CASPs will be required to provide customer information to the CRA — including name, address, and date of birth.
It’s also important to note that cryptocurrency transactions on blockchains like Ethereum and Bitcoin are publicly visible. Tax agencies all over the world analyze the blockchain and match ‘anonymous’ wallets with known investors.
Cryptocurrency transactions are subject to capital gains tax or income tax in Canada.
Capital gains tax: Typically, cryptocurrency dispositions are subject to capital gains tax. This includes selling or gifting your cryptocurrency, trading it for another cryptocurrency, or using your crypto to make a purchase.
As noted earlier, only 50% of your capital gains are considered taxable income.
Income tax: Earning cryptocurrency is subject to income tax. Examples include earning staking income, receiving crypto as compensation for your work, and earning income from an NFT that you created.
100% of ordinary income is considered taxable.
If you’re trading cryptocurrency ‘as a business’, all of your income from disposals will be subject to income tax. We’ll discuss the difference between trading ‘as a business’ and ‘as a hobby’ later in the article.
To calculate your capital gains and losses, you’ll need to know your cost basis — your original cost for acquiring your cryptocurrency. However, calculating your cost basis can be difficult if you acquired the same cryptocurrency at multiple price points.
The CRA requires the Adjusted Cost Basis (ACB) costing method to calculate your gains and losses on your cryptocurrency — unlike the U.S. which allows various methods such as FIFO, LIFO, or HIFO.
Your ACB is the total average cost (in CAD) of each unit of that cryptocurrency at any given time. To better understand how this works, take a look at the example below.
In Canada, the tax year runs from January 1 to December 31. You should report all of the taxable transactions during the year on your tax return.
Typically, the deadline for reporting your taxes to the CRA is April 30 after the end of the tax year.
Cryptocurrency activity can produce income tax or capital gain tax depending on what the activity is and whether that activity is treated “as a business” or simply “as a hobby”.
If you are operating “as a hobby”, whether as an investor, or participant within crypto, your sales of crypto assets or other dispositions will be treated as capital gain or loss.
If you are operating “as a business”, whether as a trader, miner, or otherwise within crypto, your activity will be treated as business income, and you will be subject to income tax.
Some factors that the CRA uses to determine whether how your cryptocurrency will be taxed include:
The CRA determines whether a transaction should be treated as business income or capital gains on a case-by-case basis. In some circumstances, even a single transaction can be treated as business income.
We’ll break down the implications of various crypto transactions later in the article. For more detailed advice on your specific situation, you should reach out to a tax professional.
There is no legal way to evade paying taxes on cryptocurrency in Canada. Tax fraud is a serious crime that carries the risk of heavy fines and, in some cases, prison time.
If you haven’t reported your cryptocurrency gains and income in previous tax years, you can apply for a correction through the Voluntary Disclosures program. The CRA can grant tax relief (and generally is more lenient towards taxpayers who come forward voluntarily about unreported income).
If your application is approved, you will be required to pay taxes plus interest. However, you will receive prosecution relief, and potentially penalty relief and partial interest relief.
Here are a few examples of cryptocurrency transactions that are considered tax-free in Canada.
While there’s no way to legally evade your cryptocurrency taxes, there are tactics that you can use to reduce your cryptocurrency tax liability.
All Canadian adults are allowed to deposit money into a tax-free savings account (TFSA). While you can’t directly hold crypto in your TFSA, you can hold ETFs that track the price of cryptocurrencies like Bitcoin and Ethereum.
Cryptocurrency losses can offset capital gains and reduce your tax liability.
Transaction fees from trading cryptocurrency can be added to your adjusted cost basis and thus help reduce your overall capital gains.
If you are running a cryptocurrency business, you’ll be able to write off associated expenses. For example, a mining business can write off the costs of electricity and equipment.
You can use the following tax breaks to further minimize your crypto tax liability.
Simply holding cryptocurrency is not subject to tax.
Buying cryptocurrency with a fiat currency like CAD is considered non-taxable.
However, you should keep a record of your crypto purchases so you can calculate your gains and losses in the case of a future disposal.
When you sell cryptocurrency, you’ll incur a capital gain or loss depending on how the price of your crypto has changed since you originally received it.
Trading your cryptocurrency for other cryptocurrencies is considered a disposal. You’ll incur a capital gain or loss depending on how the value of the crypto you're trading away has changed since you originally received it.
Transferring cryptocurrency between wallets that you own is not considered a taxable event.
However, you should keep a record of your wallet-to-wallet transfers so you can easily calculate your capital gains and losses in the case of a future disposal.
Using cryptocurrency to pay for blockchain or exchange transfer fees is considered a taxable disposal. You’ll incur a capital gain or loss depending on how the price of your crypto has changed since you originally received it.
Using your cryptocurrency to make a purchase is considered a disposal event. You’ll incur a capital gain or loss depending on how the price of the crypto you’re using to make the purchase has changed since you originally received it.
In Canada, capital losses can be used to reduce any capital gains you had during the year — which in turn, reduces your tax bill. However, losses cannot be used to offset your other income.
The 50% inclusion rule that applies to capital gains also applies to capital losses. That means only half of the value of losses can be used to offset taxable gains.
If you have a net capital loss for the year, you can apply your losses against taxable capital gains of the three preceding tax years or any future tax years.
Pro Tip: Canada’s Superficial Loss Rule places some restrictions on writing off capital losses. You cannot claim a capital loss if you buy the same cryptocurrency 30 days prior to or 30 days after the sale.
Cryptocurrency mining rewards are taxed differently depending on whether you are mining as a business or as a hobbyist.
Most mining is likely to be considered business activity in Canada. However, the CRA has stated that it will determine whether mining operations fall into the business or hobby category on a case-by-case basis. If you’re unsure which category your operation falls under, contact a tax professional.
When you mine cryptocurrency with the intention to make a profit, your rewards will be taxed as income based on its value at the time of receipt. If you dispose of your rewards in the future, you’ll incur a capital gain or loss depending on how the price of your crypto has changed since you originally received it.
Any costs associated with mining such as mining hardware or electricity costs can be treated as business deductions on your taxes.
If you are mining cryptocurrency as a hobby and you’re not looking to profit from mining, you will not be taxed when you receive your coins.
Instead, you will incur capital gains in the case of a disposal. Your mined coins will be considered new assets with a cost basis of zero. Hobby miners are not eligible for business deductions.
It’s likely that your staking rewards will be subject to income tax.
In addition, disposals of staking rewards are subject to capital gains tax. You’ll likely incur a capital gain or loss depending on how the price of your crypto changed since you originally received it.
At this time, the CRA hasn’t released explicit guidance on how NFTs are taxed in Canada. However, it’s reasonable to assume that they’ll be considered capital assets just like cryptocurrencies.
Buying NFTs with cryptocurrency: Buying NFTs with cryptocurrency is subject to capital gains tax. In this case, you’ll incur a capital gain or loss depending on how the price of your crypto has changed since you originally received it.
Selling/trading away NFTs: Disposals of NFTs — such as selling them or trading them for other NFTs — are subject to capital gains tax.
Creating NFTs: If you’ve created your own NFTs and earned revenue from primary and/or secondary sales, you’ll recognize business income subject to income tax.
DeFi is a rapidly evolving space. At this time, the CRA has yet to release guidance on the tax treatment of DeFi transactions.
However, it’s reasonable to assume that many of the same rules that apply to cryptocurrency will apply to transactions that take place in a DeFi setting. This includes the following:
The CRA has not given guidance on whether lost and stolen cryptocurrency can be deducted on your tax return.
However, the CRA does allow taxpayers to deduct losses from capital properties in the case of theft. It’s likely that stolen cryptocurrency can be deducted under the same rules.
Giving a cryptocurrency gift is considered a disposal subject to capital gains tax.
If you give a gift, you’ll incur a capital gain or loss depending on how the price of your crypto changed since you originally received it.
If you receive a crypto gift, you should keep records of the price of your crypto at the time of receipt. While receiving a gift is not subject to tax, accurate record-keeping will make it easy to calculate capital gains in case of a future disposal.
Hard forks are taxed differently depending on whether you are considered an individual or a business.
If you are an individual, you will not recognize income from receiving new tokens resulting from a hard fork. These new tokens are considered new assets with a cost basis of 0. When you dispose of these coins, you will pick up a capital gain or loss.
For businesses, new tokens from hard forks are considered income at the time of receipt.
If the fork does not produce a new token and is a continuation of the previous chain, there is no income to report, and you will have the same basis as you had before. Any disposals of these coins result in capital gain or loss.
At this time, the CRA hasn’t released guidance on airdrop rewards. Based on CRA guidance on hard forks, it’s likely that airdrop rewards will be considered new assets with a cost basis of 0.
When you dispose of airdrop rewards, you’ll likely incur a capital gain or loss.
For businesses, it’s likely that airdrop rewards will be taxed as income at the time of receipt.
At this time, the CRA has not released any guidance on Decentralized Autonomous Organizations (DAOs) — blockchain-based organizations where token-holders vote on governance decisions.
Some speculate that DAOs will be taxed as flow-through entities. This means that any income that is passed on to members of the DAO will be subject to income tax.
Despite the fact that they were designed for transactions and not for investments, trading away stablecoins is still considered a disposition subject to capital gains taxes (however, your ‘capital gain’ will likely be close to zero).
Margin and derivative trading is taxed differently depending on whether you’re seen as an investor or a trader.
If you’re seen as an investor, your profits from margin and derivative trading will be subject to capital gains tax.
If you’re seen as a trader, your profits from margin and derivative trading will be subject to income tax.
It is possible to be audited for cryptocurrency in Canada. Potential triggers include transferring large amounts into and out of cryptocurrency exchanges and claiming an abnormally large number of deductions.
If you are selected for a cryptocurrency audit, your records — including bank information and financial records — may be subject to investigation by the CRA. The process may take anywhere from several weeks to several months.
If you are found to have been underreporting your taxes, you may be subject to a gross negligence penalty with a 50% increase in tax.
To avoid an audit, you should keep detailed records of your cryptocurrency transactions. This includes relevant records from wallets and exchanges that you’ve used (more on this in the section below).
To accurately report your taxes, it’s important to keep detailed records of your transactions. The CRA recommends that you keep track of the following information whenever you trade, sell, or mine cryptocurrency:
The CRA recommends that you keep these records for at least six years.
Capital gains from your cryptocurrency transactions should be reported on Schedule 3 Form. Your business income on the other hand should be reported on T2125 Statement of Business or Professional Activities.
You can fill these tax forms online using CRA's My Account or tax platforms like TurboTax.
If you’re a Canadian resident taxpayer and you hold crypto-assets outside of the country, you may be required to file Form T1135. This form is required if the total value of your specified foreign property (including crypto-assets) exceeds $100,000.
Capital losses can be reported alongside capital gains on Schedule 3. If you wish to carry your current year’s net capital losses into a prior tax year, you can use Form T1A - Request for Loss Carryback.
If you wish to carry over a previous year’s net capital loss into the current year, you can claim it on line 25300 of your tax return.
With CoinLedger, reporting your Canada crypto taxes has never been easier. The platform integrates with hundreds of exchanges and blockchains, so that you can automatically import all of your transactions in minutes.
Here’s how you can generate your crypto tax report with CoinLedger in just 3 easy steps.
Step 1: Connect your CoinLedger account to your exchanges and wallets.
Step 2: Watch the platform calculate your gains, losses, and income!
Step 3: Click the View Report button to download your gains, losses, and income tax reports in CAD.
Once you’re done, you can send your tax report to your tax professional, export it to your tax platform of choice, or submit it yourself!
If you’re interested in getting started, you can create a free CoinLedger account today! See for yourself why more than 500,000 investors across the globe use CoinLedger to make tax season stress-free.
Let’s cap things off by answering some frequently asked questions about cryptocurrency taxes.
Yes. Both earning and disposing of cryptocurrency are subject to tax in Canada.
There is no way to legally convert cryptocurrency to fiat currency in Canada without paying taxes.
Yes. In the past, the CRA has demanded and received customer information from major Canadian exchanges. In addition, tax agencies around the world use data matching to identify ‘anonymous’ cryptocurrency wallets.
The tax rate that you pay on cryptocurrency is dependent on several factors, such as your income level. In Canada, income from all sources is taxed between 15-33%.
Currently, it’s not possible to pay taxes with Bitcoin. You can only make payments in Canadian dollars. However, you can pay off your tax liability online through debit card, credit card, wire transfer, or PayPal.
If you realized a capital loss on cryptocurrency during the tax year, you can report it on Schedule 3. Remember, capital losses can offset capital gains and reduce your tax bill.
All CoinLedger articles go through a rigorous review process before publication. Learn more about the CoinLedger Editorial Process.
CoinLedger has strict sourcing guidelines for our content. Our content is based on direct interviews with tax experts, guidance from tax agencies, and articles from reputable news outlets.
This guide breaks down everything you need to know about cryptocurrency taxes, from the high level tax implications to the actual crypto tax forms you need to fill out.