CIBC Investor's Edge
Transfer your investments to CIBC Investor's Edge and get rewarded with an offer of up to $3,000.
- ✓$6.95 flat-rate commissions
- ✓Backed by Big Five bank security
- ✓Transfer bonus offer up to $3,000
If you own a lot of ETH, you might be wondering how Ethereum tax in Canada works. Cryptocurrencies have exploded onto the scene over the past few years which has led to more and more people investing in these digital assets.
However, if you do decide to invest in Ethereum, you’ll have to pay your share of the taxes.
Canada taxes Ethereum and other cryptocurrencies as commodities. As of [currentyear], the CRA continues to tax 50% of any capital gains made on the sale, trade, or use of Ethereum. If you hold crypto as an investment and later dispose of it, you must report the gain. However, if you're engaged in frequent transactions or running a crypto business, the income may be treated fully as business income and taxed at your marginal rate.
We’ll get to that in a bit. First, let’s take a look a how Canada taxes cryptocurrencies like Ethereum and what you can do to ensure you’re paying what you should.
How Does Canada Tax Ethereum?

If you’re invested in Ethereum in Canada, you’ll pay taxes on it like you would a commodity. Half of your gains are taxed and treated as income for that tax year.
So, for example, if you purchased $1,000 worth of Ethereum and then sold it for $5,000 later that year, you’d need to report half of your gain to the CRA. In this case, it’s 50% of $4,000 or $2,000.
You’ll have to report this additional income on your return so you can pay the appropriate taxes. Keep in mind that this scenario involves buying and holding onto your Ethereum until you make a profit from it.
If you do a lot of trading on a regular basis, the CRA may consider your profits as business income.
If that’s the case, you’ll have to file your crypto gains as income, which means the 50% commodity rate doesn’t apply. Many investors who purchase Ethereum or other cryptocurrencies are likely to trade it for other digital assets.
The thing to remember is that you won’t get taxed for owning digital assets. You get taxes when a taxable event occurs. These include:
-
Exchanging cryptocurrency for fiat currency (CAD, USD, EUR, GBP, etc.)
-
Gifting cryptocurrency
-
Trading one cryptocurrency for a different cryptocurrency
-
Using cryptocurrency to purchase goods or services
Each instance of buying, selling, or trading digital assets is considered a taxable event by the CRA. As ar result, these transactions should be reported when you do your taxes.
There are no loopholes when it comes to paying taxes on your crypto, so be sure you’re maintaining detailed records.
Making Purchases with Your Ethereum

Unfortunately, crypto taxes can get more complex based on your behaviours. That’s why the CRA asks that you keep detailed records of your crypto transactions.
If you didn’t, do the best you can to report accurate information and hope you don’t get audited by the CRA.
Your records are critical to determining your capital gains throughout the year. However, what happens if those capital gains apply in multiple circumstances. That’s potentially the case with crypto taxes.
Let’s use another example. You purchase one ETH for $1,000 and its value shoots up to $10,000. However, instead of cashing out, you choose to trade your ETH for some contractor work. Because of this transaction, both you and the contractor are on the hook for taxes.
You, as the original owner, as responsible for the gains on the ETH. Since you owe 50% of the capital gains, you’ll have to pay taxes on $4,500 (50% of $9,000). The contractor has to report the value of the ETH as business income, which would be the full $10,000.
Trading and holding crypto is easy. You just pay 50% of your capital gains. Things get trickier when you decide to purchase goods and services with your crypto because you have to use the value of the asset at the time of the transaction.
Transferring Ethereum Between Wallets

If you just want to move your Ethereum from one of your crypto wallets to another one, you aren’t taxed on the transaction.
So if you discover that one crypto exchange provides more products and services than the one you’re currently using, transferring between the two is not a taxable event so long as you don’t sell any.
However, there are some tax implications associated with the transactions. For example, if you have to pay a transfer fee to move your crypto, there’s a cost associated with the transaction, which you can use to deduct come tax time.
You can deduct any fees you’re charged when transferring crypto from your capital gains.
Track Your Transactions

Even though many crypto platforms will tout their tracking capabilities, the impetus is on you to maintain ownership of your transactions. Don’t rely on the crypto exchange you’re using.
Find a method that works for you and keep a detailed ledger of all the trades and transactions you make. Many traders prefer to use a spreadsheet.
Keep track of the following information:
-
Value of the coin when you bought, sold, or traded it
-
Date of the transaction
-
How many you purchased, traded, or sold
You’ll also want to have additional items nearby when it’s time to do taxes. These include:
-
Records from your digital wallet(s)
-
Purchase receipts
-
Exchange transactions
The goal is to keep track of as much information as you can. It’s not illegal to own, mine, share, sell, or trade Ethereum or any other crypto in Canada.
However, the CRA wants its cut of the taxes you owe, so you want to be as meticulous as possible in your record keeping. Plus, if you’re ever audited, you’ll have all the proof you need.
Tax Breaks for Ethereum and Other Crypto
While you’re never going to get around paying Ethereum taxes in Canada, there are some ways you can make your tax liability lower. For instance, any capital losses you incur can offset your capital gains.
However, this is only applicable if you’re claiming capital gains on your tax return. If you decided to blow all your money on crypto and lost it all, you can’t claim capital losses to lower your income liability.
Another way you can offset your taxes is through a crypto business. If you run a crypto mining operation, you can claim business expenses, so long as they are relevant to the business.
So for crypto mining, you could claim hardware, equipment, rent, and utilities.
One other way you can reduce your tax liability is through your RRSP (Registered Retirement Savings Plan) or TFSA (Tax-Free Savings Account). These allow you to lower your crypto taxes until a later date.
When it’s time to retire and you want to withdraw from your RRSP, you’ll have to pay taxes on it. The expectation, of course, is that you’d be in a lower tax bracket by that time.
Do I Need a Crypto Tax Accountant?
Some investors and traders aren’t comfortable doing their crypto taxes, which is why they look for an accountant with experience in that area. Find a reputable accountant who can guide you through the entire process. Or, if you don’t want to mess with it at all, you can have them file your crypto taxes for you.
With that in mind, no matter how you go about doing your taxes, you’ll need detailed records to do them accurately. Crypto investors like to use accountants who are familiar with crypto so they can get all their tax questions answered by an expert.
What Happens if I Don’t Report Crypto Gains?

If you decide you don’t think it’s fair to pay taxes on your crypto gains, you’re breaking the law. Simply put, you’d be guilty of tax evasion, which is a crime that could wind up with you behind bars.
More often than not it doesn’t come to that, but the CRA does want to ensure that you’re paying your taxes so they’re getting their share.
Like it or not, the CRA can track your crypto transactions, especially if you do a lot of buying, selling, and trading. So, if you don’t report your taxes - or don’t file them accurately - you could wind up owing the CRA a lot of money.
Not only are they going to want the taxes you owe them, but they’re probably going to charge some interest to go along with it.
Conclusion
It’s not always easy to determine how Ethereum is taxed in Canada. More often than not it’s more complicated due to the various types of situations that apply to cryptocurrencies.
As of [currentyear], the CRA has increased its auditing capabilities, particularly for cryptocurrency transactions. The agency now works more closely with Canadian and international exchanges to detect unreported gains. Failing to report crypto income could result in steep fines, interest, or even prosecution for tax evasion.
FAQ: Ethereum Tax in Canada
1. Do I pay tax just for holding Ethereum in Canada?
No. You are not taxed for simply holding Ethereum. Tax is only triggered when a taxable event occurs—such as selling, trading, or using ETH for goods and services.2. What is the Ethereum capital gains tax rate in Canada?
Fifty percent (50%) of your capital gains from Ethereum are taxable. This amount is added to your total income and taxed at your marginal tax rate.3. When does Ethereum count as business income instead of capital gains?
If you're frequently trading, mining, or operating a crypto-related business, the CRA may classify your profits as business income. In that case, 100% of your gains are taxable.4. Is transferring Ethereum between wallets a taxable event?
No. Transferring ETH between wallets you own is not taxable. However, any transfer fees you pay can be used to reduce capital gains.5. Can I use capital losses from Ethereum to offset other gains?
Yes. Capital losses from ETH (or other crypto assets) can be used to offset capital gains in the same tax year or carried forward/backward, according to CRA rules.6. Should I track all my ETH transactions myself?
Yes. The CRA requires detailed records including the date, transaction value (in CAD), amount, and any associated fees. Don't rely solely on the exchange’s data—keep your own backup.7. Can I hold Ethereum in a TFSA or RRSP?
As of [currentyear], direct cryptocurrency like ETH cannot be held in a TFSA or RRSP. However, you may be able to invest in crypto ETFs or mutual funds that qualify.8. What happens if I don’t report my Ethereum gains?
Failing to report gains is tax evasion. The CRA can audit your crypto activity, levy penalties, charge interest, and in severe cases, pursue legal action.
Best next step
Keep exploring this topic
If you want to go deeper, these are the most useful follow-up pages and tools for this topic.
Tax tool
Run the income tax calculator
Estimate take-home pay and tax impact before choosing software or planning contributions.
Registered account
Check your TFSA contribution room
Use excess cash more efficiently after filing by checking your tax-free savings capacity.
Cash management
Compare today’s savings rates
Find a better home for refunds, emergency savings, or short-term cash after tax season.
Advertisement
7 stocks to buy and hold forever
Proven winners for income investors — blue-chip dividend stocks to hold for decades.
Get the FREE Report
Christopher Liew, CFA, CFP®
Christopher is the founder of Blueprint Financial and a CTV News personal finance columnist. As a dual-designated CFA charterholder and Certified Financial Planner (CFP®), he helps Canadians reduce financial stress through clear, customized financial plans.
View Full Profile →✅ Reviewed by Certified Financial Professionals
This content has been reviewed by CFA® charterholders and Certified Financial Planners (CFP®) with over a decade of experience in Canadian financial markets. All information is fact-checked against official Canadian sources and regulations.
Why these credentials matter: CFA® charterholders complete 900+ hours of rigorous study in investment analysis and ethics. CFP® professionals are held to the highest standards of financial planning competency and fiduciary duty in Canada.
⚠️ Professional Disclaimer
This content is for educational purposes only and should not be considered personalized financial advice. While our team brings professional expertise, individual circumstances vary. For personalized guidance, consult with a qualified financial advisor, tax professional, or mortgage specialist.
