How to Report Cryptocurrency and Digital Assets on Canadian Taxes in 2026
By WelcomeAide Team
Cryptocurrency and digital assets have become an increasingly common part of personal finance, and many newcomers to Canada arrive with crypto holdings or begin trading after settling in. What you may not realize is that the Canada Revenue Agency (CRA) treats cryptocurrency as a commodity, not a currency, and every transaction — whether it is selling Bitcoin for Canadian dollars, trading Ethereum for another altcoin, or even buying goods with crypto — can have tax implications.
Failing to report cryptocurrency transactions is not a gray area in Canada. The CRA has invested significantly in tracking crypto activity, including partnerships with major exchanges and the use of blockchain analytics tools. This guide will walk you through exactly how crypto is taxed in Canada, what you need to report, and how to avoid costly mistakes.
How the CRA Classifies Cryptocurrency
The CRA considers cryptocurrency to be a digital representation of value that can be used as a medium of exchange, a unit of account, or a store of value. For tax purposes, the CRA treats crypto as a commodity, meaning that transactions involving crypto are subject to either capital gains tax or business income tax, depending on the nature of your activity.
Capital Gains vs. Business Income
The distinction between capital gains and business income is critical because it determines how much tax you pay:
- Capital gains: Only 50% of the gain is taxable (the "inclusion rate" increased to 66.67% for gains above $250,000 starting in 2024). Most casual investors fall into this category. If you buy Bitcoin at $40,000 and sell at $60,000, your $20,000 capital gain is taxed at the 50% inclusion rate, meaning $10,000 is added to your taxable income.
- Business income: 100% of your profits are taxable. The CRA may classify your crypto activity as a business if you trade frequently, have specialized knowledge or experience, spend significant time on it, finance purchases with debt, or advertise your services.
Most newcomers who hold crypto as a personal investment will be taxed on capital gains. However, if you are actively day-trading or running a crypto-related business, all profits may be treated as business income.
Taxable Events in Canadian Crypto Taxation
A "taxable event" occurs whenever you dispose of cryptocurrency. This includes:
- Selling crypto for fiat currency (CAD, USD, etc.) — The most obvious taxable event. Your gain or loss equals the sale price minus your adjusted cost base (ACB).
- Trading one crypto for another — Yes, swapping ETH for SOL is a taxable event, even though you never converted to Canadian dollars. You are deemed to have sold the first crypto at its fair market value and purchased the second at that same value.
- Using crypto to buy goods or services — Buying a $5 coffee with Bitcoin is technically a disposition. If that Bitcoin cost you $3 originally, you have a $2 capital gain.
- Gifting cryptocurrency — Giving crypto as a gift is treated as a disposition at fair market value.
- Converting crypto to stablecoins — Even converting Bitcoin to USDT or USDC creates a taxable event.
Non-Taxable Events
- Buying crypto with Canadian dollars (no gain or loss yet)
- Transferring crypto between your own wallets (no change in ownership)
- Holding crypto without selling (unrealized gains are not taxed)
- Receiving crypto as a gift (though you inherit the donor's ACB for future calculations)
Calculating Your Adjusted Cost Base (ACB)
The ACB is your average cost per unit of a particular cryptocurrency. Canada uses the "average cost method" — you cannot use FIFO (first-in-first-out) or LIFO (last-in-first-out) methods that are common in other countries.
Here is an example:
- January: Buy 1 BTC at $50,000 — ACB = $50,000, total BTC = 1
- March: Buy 0.5 BTC at $60,000 — Total cost = $50,000 + $30,000 = $80,000, total BTC = 1.5, ACB per BTC = $53,333.33
- June: Sell 0.5 BTC at $70,000 — Proceeds = $35,000, ACB of sold portion = 0.5 × $53,333.33 = $26,666.67, Capital gain = $35,000 − $26,666.67 = $8,333.33
- Remaining: 1 BTC with ACB of $53,333.33
Transaction fees (exchange fees, network gas fees) are added to your ACB when buying and subtracted from your proceeds when selling.
Reporting Crypto on Your Tax Return
You report cryptocurrency gains and losses on Schedule 3 — Capital Gains (or Losses) of your T1 tax return. You must report:
See also: First-Year Tax Filing Guide
- The type of property (e.g., "Bitcoin" or "Ethereum")
- The date of acquisition and disposition
- Proceeds of disposition
- Adjusted cost base
- Outlays and expenses (fees)
- The resulting gain or loss
The CRA provides detailed guidance on their cryptocurrency taxation guide page.
Mining, Staking, and Airdrops
Mining Income
If you mine cryptocurrency, the tax treatment depends on whether you do it as a hobby or a business. Hobby mining income is typically not taxed at receipt but creates a capital gain when you later sell. Business mining income is taxed as business income at the fair market value when the crypto is received, and you can deduct related expenses (electricity, hardware, etc.).
Staking Rewards
Staking rewards are generally treated similarly to mining. If staking is part of a business activity, the rewards are business income. If it is passive (like earning interest), the CRA may treat it as income at the time received. The ACB of staked tokens is their fair market value at the time of receipt.
Airdrops and Forks
Airdrops — free tokens received — are taxable if received as a result of a service or action. Hard forks that create new tokens generally have an ACB of zero, meaning the entire value is a gain when you eventually sell.
DeFi, NFTs, and Advanced Scenarios
Decentralized finance (DeFi) activities like yield farming, liquidity provision, and lending create complex tax scenarios. Each interaction with a smart contract that results in a transfer of tokens could be a taxable event. NFT purchases and sales are also subject to capital gains tax. The CRA has been increasingly active in providing guidance on these areas, and it is advisable to consult a tax professional if your DeFi activity is extensive.
Common Mistakes Newcomers Make
- Assuming crypto-to-crypto trades are not taxable: Every trade is a disposition, even if you never convert to Canadian dollars.
- Not reporting foreign exchange holdings: If your crypto holdings are on a foreign exchange and their total cost exceeds $100,000 CAD, you may need to file a T1135 Foreign Income Verification Statement.
- Using the wrong cost method: Canada requires the average cost method — using FIFO or LIFO will result in incorrect tax calculations.
- Forgetting about gains from before immigration: If you held crypto before becoming a Canadian resident, your ACB is the fair market value on the date you became a resident (your "deemed acquisition" date).
- Ignoring small transactions: Even buying a coffee with Bitcoin is technically reportable. Use crypto tax software to track everything.
Tools for Tracking and Reporting
Several crypto tax software tools support Canadian tax reporting, including Koinly, CoinTracker, CryptoTaxCalculator, and Wealthsimple Tax (which has basic crypto support). These tools can import transactions from major exchanges, calculate your ACB using the average cost method, and generate Schedule 3-ready reports.
Crypto taxation in Canada is complex but manageable with proper record-keeping. Start tracking every transaction from day one, keep records of all wallet addresses and exchange accounts, and consider consulting a tax professional for your first Canadian tax return. For help navigating other aspects of Canadian taxes and finances, explore our AI chat assistant for personalized guidance.
Related Resources
WelcomeAide Tools
- WelcomeAide Blog — browse all newcomer guides and updates
- Tax Guide — understand taxes, filing deadlines, and common credits
- Banking Guide — compare newcomer banking options and account types
- Cost Calculator — estimate monthly living costs in Canada
- Benefits Guide — find federal and provincial financial supports
Related Guides
- OINP Human Capital Priorities Stream: Who Qualifies and How to Apply
- Alberta Advantage Immigration Program (AAIP): All Streams Explained
- BC PNP Skills Immigration: How the Registration System Works
Official Government Sources
Keep WelcomeAide Free
This guide is free — and always will be.
WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.
Support WelcomeAide →