If you’re reading this, it’s probably that time of year again: tax season. Whether you traded, earned, or simply held onto your crypto, we’re here to break down what you need to know about filing your taxes in Canada.
A quick note before we start… Coinbase doesn’t provide tax advice. This article is based on the CRA’s current guidance, which may change over time. None of this should be considered as individualized tax advice. Please consult a tax professional to determine what applies to your specific situation.
Good news first, not everything crypto-related triggers a tax event.
Buying and holding: Purchasing crypto with Canadian dollars and simply holding it isn't taxable.
Self-transfers: Moving your Bitcoin between your own wallets doesn't trigger taxes either. Your original purchase price and acquisition date stay the same.
Here's where the CRA takes interest:
Selling crypto for cash: Converting your crypto back to Canadian dollars at a profit creates a capital gain. 50% of capital gains are taxable in Canada.
Crypto-to-crypto exchanges: Swapping one cryptocurrency for another (like trading Bitcoin for Ethereum) is considered taxable, even if no Canadian dollars are involved.
Spending crypto on goods or services: Bought your coffee with Bitcoin? That's a taxable transaction too.
Some activities are fully taxable at your normal income tax rate:
Mining rewards: The value of cryptocurrency you mine counts as income when received.
Getting paid in crypto: If your employer or clients pay you in Bitcoin, that's taxable income at fair market value.
Staking rewards: Those extra tokens you earn from staking are considered income when received.
Airdrops and promotions: Free crypto from airdrops, promotions, or referrals is generally considered taxable income.
The CRA looks at several factors to determine if your crypto activity is business income (fully taxable) or capital gains (only 50% taxable):
How frequently you trade
How quickly you sell after buying
Your knowledge of crypto markets
Time spent on crypto activities
Use of debt to finance purchases
Whether you advertise crypto services
For most casual investors, profits typically qualify for the more favourable capital gains treatment.
Crypto users can take advantage of tools like Crypto Tax Calculator, a trusted Coinbase partner, to simplify tax season and stay compliant with CRA requirements.
Simply copy and paste your public wallet address into the app, and it will automatically import your transaction history. From there, you can categorize different types of transactions to ensure everything aligns with CRA rules and guidelines.
Before filing your taxes, make sure you:
Gather records of all crypto transactions from the past year
Determine which activities were capital gains vs. income
Calculate your adjusted cost base for all disposed assets
Generate reports from exchanges like Coinbase
Consider consulting with a tax professional who understands cryptocurrency
Understanding your crypto tax obligations in Canada doesn't have to be overwhelming. With proper planning and record-keeping, you can confidently navigate tax season even with an active crypto portfolio.
International
About Lucas Matheson
Lucas Matheson is Coinbase's Canadian Country Director. He is committed to helping create a more equitable financial system in Canada through the power of blockchain.
Lucas has always believed in Coinbase’s mission. He opened his Coinbase account back in 2014, long before joining the company. In his role, he ensures Coinbase is built for Canadians and with their interests in mind. Working with partners, government and regulators, he is making crypto more accessible to Canadians.
Prior to Coinbase, he was the founder and CEO of Pinshape (exit Formlabs), and Senior Director at Shopify leading various operational and finance teams.
Lucas is passionate about entrepreneurship. He spends his spare time advising entrepreneurs and founders on how they can grow and scale, and actively invests in web3 projects and infrastructure.