Canada Crypto Tax 2025: A Complete Guide
With the continued rise of cryptocurrency adoption in Canada, more investors, traders, and businesses are engaging with digital assets. However, these activities come with important tax obligations. Whether you’re a long-term holder, an active trader, or someone earning crypto income through mining, staking, or DeFi, understanding how the Canada Revenue Agency (CRA) taxes cryptocurrency is essential for compliance and smart financial planning. This comprehensive 2025 guide unpacks all key aspects of crypto taxation in Canada, from the types of taxable events to step-by-step tax calculations, capital gains rules, loss treatments, and up-to-date CRA procedures. Real-world examples and detail-rich explanations ensure you have the clarity you need to confidently manage your digital assets and tax liability.
Do You Pay Cryptocurrency Taxes in Canada?
Yes, Canadians pay taxes on cryptocurrency. The Canada Revenue Agency (CRA) treats cryptocurrency as a commodity and taxes it according to how it is used and the nature of your activity. Whether you are investing, trading, earning, or spending cryptocurrency, specific CRA rules apply regarding when and how much tax you owe.
Types of crypto transactions that trigger taxes
Taxable events occur whenever you “dispose” of cryptocurrency—that is, when you change its ownership or use it in ways that realize economic value. The chart below summarizes common crypto activities and their tax implications:
Activity | Taxable Event? | Tax Type | Example |
Buying crypto with fiat | No | N/A | Buy 1 BTC with CAD; not taxed at purchase |
Holding crypto | No | N/A | Hold ETH in wallet; no tax until disposal |
Selling crypto for CAD | Yes | Capital gain/loss | Sell BTC for CAD; gain/loss taxed |
Trading crypto for another crypto | Yes | Capital gain/loss | Trade ETH for BTC; gain/loss based on ETH’s CAD value |
Spending crypto on goods/services | Yes | Capital gain/loss | Buy laptop with SOL; gain/loss applies on disposition |
Gifting crypto | Yes | Capital gain/loss | Give 1 LTC to a friend; donor realizes gain/loss |
Receiving crypto as income (mining, staking, payment for goods/services) | Yes | Income (business or other) | Mine new BTC and receive reward or earn salary in crypto |
Airdrops to individuals | No (on receipt) / Yes (on sale) | Capital gain | Receive token airdrop for free; gain/loss on disposal |
Moving crypto between own wallets | No | N/A | Transfer ETH from exchange wallet to personal wallet |
Lost or stolen crypto | Potentially | Capital loss | Claim capital loss if theft proved (under specific criteria) |
CRA is clear: simply buying or holding crypto is not taxable. However, any change in ownership or use, such as selling, trading, spending, or gifting, generally triggers a tax event.
Are all crypto users treated the same?
No, classification matters. The CRA distinguishes between investors (holding, transacting infrequently), traders (frequently buying/selling seeking short-term profit), and businesses (operating with business-like intent). The tax treatment depends on your profile:
- Investors: Most Canadians fall here—profits are usually capital gains.
- Traders/Businesses: Regular, profit-motivated, or commercial activity may see profits and losses fully taxed as business income.
- Miners/Stakers: Hobbyists are taxed only on disposal, while business/active miners/stakers are taxed as income on receipt.
Example: Who pays what tax?
Sara buys 2 ETH for $5,000 and later sells for $7,000. She is an investor, not a business.
- Sara’s gain: $2,000
- Only 50% ($1,000) is taxable as a capital gain.
In contrast, if Andre runs a day-trading operation, the CRA may classify his entire $2,000 as business income, and he’d pay tax on the full amount.
How Much Tax Do You Pay on Crypto in Canada?
How much Canadian tax you pay on your crypto depends on the type of transaction (capital gain or income), the holding period, your total taxable income, and your province/territory of residence. Let’s break down the calculations and current rates for the 2025 tax year.
Capital gains tax on cryptocurrency
When you make money from disposing of crypto—whether by selling for CAD, trading, spending, or gifting—you must calculate your capital gain or loss.
Key Facts:
- Only half (50%) of your net capital gain is included in your taxable income for 2025.
- For net gains above $250,000 in a year (from 2026 onwards), the inclusion rate rises to two-thirds (66.67%) for the portion over this threshold—so plan tax strategies accordingly.
Example calculation
Joan buys 1 BTC for $25,000 (including all fees). She later sells for $40,000.
- Capital gain: $40,000 – $25,000 = $15,000
- Taxable portion for 2025: 50% x $15,000 = $7,500
- Assume Joan’s combined federal/provincial marginal tax rate is 28%.
- Tax owed: $7,500 x 28% = $2,100
Income tax on cryptocurrency
Certain crypto activities are treated as income—namely, mining, staking, getting paid in crypto, or business-like activities. In these cases, 100% of the crypto received is taxed at your normal income rates.
Example calculation
Miguel mines Ethereum as a business and receives rewards worth $12,000 CAD during 2025, on top of his $60,000 salary.
- Total income: $60,000 (employment) + $12,000 (mining) = $72,000
- If his marginal combined tax rate is 30%,
- Tax owed on mining: $12,000 x 30% = $3,600
Tax rate tables for 2025
Your tax paid on crypto depends on your total taxable income (from all sources, not just crypto). Federal and provincial/territorial rates are progressive—income is taxed at increasing rates as your earnings rise.
2025 Federal Income Tax Brackets
Federal Tax Rate | Income Bracket |
15% | $57,375 or less |
20.5% | $57,375.01 – $114,750 |
26% | $114,751 – $177,882 |
29% | $177,883 – $253,414 |
33% | Over $253,414 |
Provincial/territorial rates apply in addition; check your local revenue agency for details.
How capital gains are taxed
Unlike in some countries, Canada taxes capital gains using your income tax bracket but only on 50% of your net gain (66.67% inclusion rate applies for annual net capital gains above $250,000 from 2026 onward).
Example of combined tax calculation
Suppose you have $80,000 in employment income and $10,000 in net crypto capital gains for 2025:
- Taxable capital gain: $10,000 x 50% = $5,000
- Total taxable income: $80,000 + $5,000 = $85,000
Your capital gain is taxed at the marginal rate that applies to the top end of your income—not at a separate “capital gains tax rate.”
Minimum tax-free thresholds
Everyone receives a basic personal amount (BPA), which is not taxed. For 2025, the BPA is $16,129. If your total income is under this, you pay no federal tax.
Summary of crypto tax rates
Tax Type | Taxable Portion | Rate Applied | Inclusion Thresholds |
Capital gains (2025) | 50% of gain | Federal + Provincial | 66.67% over $250,000 of net capital gains (from 2026) |
Crypto income | 100% | Federal + Provincial | All income is taxable |
Capital losses | 50% offsettable | Applied only to gains | Can carry forward/back to offset gains |
Can the Cra Track Crypto?
Absolutely—the CRA employs multiple strategies to monitor and enforce cryptocurrency tax compliance in Canada. Ignoring crypto tax obligations is extremely risky.
Exchange oversight and reporting
Canadian exchanges are required to:
- Report all transactions over $10,000 CAD to regulatory authorities
- Obtain government-issued identification and proof of address from users
- Provide customer and transactional information to the CRA on request
From 2026, all crypto asset service providers (CASPs) must report both crypto-to-fiat and crypto-to-crypto transactions (along with customer data) under new Canadian AML regulations.
Blockchain analysis and wallet matching
- The CRA uses blockchain analytics to identify and match wallet addresses with Canadian users.
- If you’re withdrawing to a bank account, expect the trail to be visible—especially for large or frequent transactions.
- The CRA may request data directly from both foreign and domestic exchanges as part of audits or broad data sweeps.
CRA audits
Over recent years, the CRA has increased scrutiny:
- Sending audit letters to suspected crypto investors and traders
- Requesting detailed transaction histories, wallet addresses, and explanations of each activity
- Imposing strict penalties for underreporting, non-disclosure, or fraud (fines of up to 200% of evaded taxes and/or up to 14 years in jail)
Key takeaway: Always report all taxable crypto events and keep immaculate records.
How Is Crypto Taxed in Canada?
The way your crypto is taxed depends on what you do with it, your intent, and whether your activities are business-like. Generally, Canadian crypto tax falls into two main buckets: capital gains tax or income tax.
Capital gains tax
Capital gains tax applies when:
- Selling cryptocurrency for CAD or other fiat currency
- Trading one crypto for another
- Spending crypto on goods or services
- Gifting crypto
Tax treatment:
- You pay tax on half the net gain (for 2025), calculated as the difference between the adjusted cost basis and the sale price (minus transaction fees).
- For disposals after 2025, the 2/3 inclusion rate may apply to net gains above $250,000.
Example: Trade triggers capital gain
You buy 1 ETH for $2,500 plus a $50 fee ($2,550 total cost). Later, you sell for $5,200.
- Capital gain: $5,200 – $2,550 = $2,650
- Taxable portion for 2025: $2,650 x 50% = $1,325
- If you’re in the 29.65% combined tax bracket, tax owed: $1,325 x 29.65% ≈ $393
Income tax (business or other income)
Income tax applies when:
- You earn cryptocurrency via mining, staking, as a payment for goods/services, NFT creation, or high-frequency trading that resembles a business.
- All mining/staking rewards (if not classified as a hobby) are taxed as regular income at the crypto’s fair market value when received.
Example: Mining as a business
Jean mines Ethereum as a business and receives 0.5 ETH when the price is $3,600. Jean’s taxable income: 0.5 x $3,600 = $1,800, reported as business income.
Capital vs. business income: CRA’s judgment
CRA considers these factors to determine your classification:
- Frequency and volume of transactions
- Commercial intent and business-like behavior (advertising, promotion, formal structure)
- Time and effort invested
- Use of borrowed funds, advanced trading strategies
Consequences:
- Business activity: 100% of profits are taxed as business income (no capital gains treatment), and you can deduct ordinary business expenses.
- Investment activity: Typically capital gains treatment, with only half of gains included as taxable income.
Canada Income Tax Rate
Recognizing how your total income (including crypto gains/income) affects your tax bracket is crucial. Here is a detailed, up-to-date chart of 2025 federal income tax brackets, which apply to both salary, business, and any taxable crypto income:
Federal Tax Rate | 2025 Income Range |
15% | Up to $57,375 |
20.5% | $57,375.01 to $114,750 |
26% | $114,751 to $177,882 |
29% | $177,883 to $253,414 |
33% | Over $253,414 |
Personal tax allowance: On your first $16,129 of income, you pay no federal tax (many provinces/territories offer their own exemption too). Taxation in Canada is progressive—for example, every dollar above $57,375 is taxed at 20.5%, while lower amounts remain taxed at lower rates.
Combined with provincial or territorial income tax rates, your total effective rate may be significantly higher, especially in provinces like Quebec, Ontario, or British Columbia.
Table: Capital Gains vs. Crypto Income
Type | Taxable Portion | Tax Rate | Who Pays? | Example |
Capital Gains | 50% (2025) | At bracket | Investors/holders/mainstream users | Sell BTC for profit |
Income (business) | 100% | At bracket | Professional traders, mining/staking | Crypto earned in DeFi or as salary/mining |
Income (hobbyist mining) | 0% on receipt (tax on disposal) | N/A (becomes capital gain) | Occasional/minor miners | Mine occasional ETH, taxed when sold |
Crypto Losses in Canada
Losses present an opportunity to reduce your crypto tax bill in Canada, but strict rules and limitations apply.
Capital losses
- Only 50% of your net capital loss can be used to offset capital gains (not other income) in the same year.
- If your annual capital losses exceed your gains, you may carry the unused portion back three years or forward indefinitely.
- The superficial loss rule prohibits you from claiming a loss if you, your spouse, or corporation buy back “substantially identical property” within 30 days before or after the sale.
Example: Using a capital loss
Tariq sells 1 BTC at a $5,000 loss. Earlier in the year, he made a $7,000 capital gain on ETH.
- Capital loss to offset: $5,000 x 50% = $2,500
- Capital gain portion: $7,000 x 50% = $3,500
- Net taxable capital gain: $3,500 – $2,500 = $1,000
Business losses
If you’re classified as a business, losses can potentially offset other sources of income—not just capital gains. Consult a tax professional in complex scenarios.
Lost or stolen crypto
While the CRA hasn’t issued specific cryptocurrency guidelines, Canadian tax law allows capital loss claims for stolen or lost capital property. Documentation is essential to prove loss.
Table: Crypto Loss Scenarios
Scenario | Can Claim Capital Loss? | Inclusion Rate | Notes |
Sell crypto below cost | Yes | 50% | To offset other capital gains |
Dispose due to theft | Potentially | 50% | Must prove loss to CRA |
Lost due to forgotten keys | Potentially | 50% | Documentation needed |
Wash sale (superficial loss) | No | 0% | Disallowed if same asset repurchased in 30 days |
Defi Tax
Canada’s tax treatment for decentralized finance (DeFi) is mostly adapted from broader cryptocurrency rules. Because DeFi covers a wide range of activities, tax outcomes vary.
How DeFi transactions are taxed
DeFi Activity | Tax Treatment | Tax Trigger | Example |
Lending/borrowing with collateral | Generally not taxable | Unless crypto disposed | Deposit ETH as collateral on lending platform |
Earning new tokens (yield farming, staking, interest, airdrops) | Income (likely business income if frequent/business-like) | Receipt of tokens at fair market value | Earn compounding governance tokens from staking |
Trading or swapping tokens | Capital gain | Swap or trade (disposal event) | Swap DAI for UNI |
Providing/removing liquidity | Potential capital gain/loss | Deposit/withdrawal of LP tokens | Add ETH/USDT to Uniswap, later remove liquidity |
Receiving airdrops | Typically taxed on disposal | Disposing of airdropped tokens | Receive tokens, pay tax when you sell them |
If you’re conducting these activities frequently, the CRA may classify your activity as a business, meaning all profits are taxed as income.
Example: Yield farming income
Naomi deposits crypto into a DeFi protocol and earns tokens worth $500 during 2025. She must report the $500 as income at the time she receives the tokens. If those tokens are later sold for a profit, any increase is taxed as a capital gain.
NFTs and DeFi
- Creating/selling NFTs as a business is taxed fully as business income.
- Trading or gifting NFTs can result in a taxable capital gain (half of gain taxable for 2025).
- If NFTs are earned in a DeFi context, the value at the time of minting is business income; subsequent sales may generate capital gains.
No direct CRA guidance for advanced DeFi
Canada’s regulators have not yet issued DeFi-specific tax guidance, so it is safest to assume taxable treatment in line with comparable off-chain transactions and err on the side of inclusion. If in doubt, consult an experienced crypto tax professional.
Weex: a Reliable and Innovative Exchange for Canadian Crypto Investors
For Canadians seeking a dependable and forward-thinking platform to trade cryptocurrencies, WEEX stands out as a trusted choice. Thanks to its robust security protocols, strong innovation track record, and user-centric platform, WEEX has earned a reputation for reliability in the rapidly evolving crypto market. Whether you are a casual investor or an active trader, WEEX’s technological advancements and compliance-first approach give you added peace of mind as you navigate new frontiers in digital assets.
Simplify Your Crypto Reporting with the Weex Tax Calculator
Managing crypto taxes in Canada can be complex, especially with many transactions, airdrops, and cross-platform trades. The WEEX Tax Calculator is designed to help you estimate your crypto tax obligations quickly and accurately. Simply connect your accounts and transactions to streamline the process of determining gains, losses, and tax owed based on current CRA rules.
Please note: The WEEX Tax Calculator provides helpful estimates but does not constitute official tax advice. Always consult with a qualified tax advisor for complete compliance and personalized guidance.
Try the WEEX Tax Calculator here: [https://www.weex.com/tokens/bitcoin/tax-calculator](https://www.weex.com/tokens/bitcoin/tax-calculator)
Frequently Asked Questions
What cryptocurrencies are subject to tax in Canada?
Almost all forms of cryptocurrency—such as Bitcoin, Ethereum, stablecoins, altcoins, DeFi tokens, and NFTs—are subject to tax in Canada. If you buy, sell, trade, spend, gift, mine, stake, or receive any digital asset, the activity is generally covered by CRA tax rules. The only exceptions are buying crypto with fiat, holding crypto, or transferring crypto between your own wallets, which are not taxable events.
How is cryptocurrency taxed in Canada?
In Canada, crypto is treated as a commodity. Transactions involving disposals (selling, swapping, spending) are typically taxed as capital gains, where 50% of the gain is included in taxable income. If crypto is earned (e.g. through mining, staking, airdrops, or as payment), that income is taxed at your full marginal income tax rate.
How much tax do you pay on crypto in Canada?
The tax you’ll owe depends on whether your gains are classified as capital gains or business income, and your overall income bracket.
- For capital gains: only 50% of the gain is taxable, and that portion is taxed at your federal and provincial income tax rates.
- For crypto treated as business or trading income: 100% of the proceeds are taxable.
Also, you benefit from the Basic Personal Amount (BPA) — a tax-free threshold (e.g. in 2024 it was CAD 15,705) — which can reduce your taxable income.
Are any crypto transactions tax-free?
Yes. Non-taxable events include:
- Buying crypto with fiat (CAD)
- Transferring crypto between wallets you own
- Holding crypto without disposal
These events don’t trigger taxable gains or income, though you should keep records of them.
How are losses treated in Canada?
Losses from disposals (i.e. when you dispose of crypto at less than cost) can offset capital gains. You can carry capital losses back three years or forward indefinitely. However, only losses from capital property (i.e. capital gains losses) can offset capital gains — they cannot offset ordinary income unless the activity is considered a business.
Can the CRA track crypto transactions?
Yes. Crypto exchanges operating in Canada must comply with reporting obligations, including reporting large transactions (over CAD 10,000). Exchanges must adhere to anti-money laundering (AML) and KYC rules, linking your identity to wallet addresses. This makes it possible for the Canada Revenue Agency (CRA) to trace and verify crypto activity.
What are penalties for not reporting crypto?
Failing to accurately report crypto income or gains can lead to penalties, interest on unpaid taxes, and in serious cases, criminal prosecution. The CRA can audit past years, assess additional tax, and apply fines.
How do I report crypto on my Canadian tax return?
You should report crypto transactions on your annual tax return:
- Use Schedule 3 to report capital gains (only 50% of gains included).
- Include earned crypto income in your regular income section.
- Maintain detailed records — date of acquisition/disposal, cost basis, value in CAD, fees, and supporting documents.
- Use the Adjusted Cost Base (ACB) method to calculate cost basis when crypto units were acquired at different times or prices.
Is DeFi or staking taxed differently?
Yes — crypto earned through staking, yield farming, or decentralized finance protocols is taxed as ordinary income when received. If you later dispose of those tokens, any further gain is taxed under capital gains rules (i.e. 50% inclusion if treated as capital). Whether your total activity is classified as a business or investment can affect tax treatment.
You may also like
Gainers
Customer Support:@weikecs
Business Cooperation:@weikecs
Quant Trading & MM:bd@weex.com
VIP Services:support@weex.com