Free preview · no sign-up · multi-exchange

Canada Crypto Tax Calculator

Connect your wallet or upload exchange CSVs to get a Canadian crypto activity preview with Schedule 3 capital gains support, 50% inclusion rate, superficial loss warnings, and staking income. All values in CAD. Combine up to ten CSVs from 21 audited exchange formats with EVM, Solana, and Bitcoin wallets, then complete the server-checked eligibility questionnaire.

Instant preview No sign-up 21 exchanges · up to 10 CSVs Schedule 3 · CAD values
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview activity for the tax year you need to review.

Steps 3-5

Add your data for an instant tax preview

Start with your wallet or upload CSVs. Merge up to ten files from 21 audited exchange formats with EVM, Solana, and Bitcoin addresses for taxpayer-wide ACB.

Wallet-first flow Optional CSV merge No sign-up
Primary path
Connect or paste your wallets Read-only

Connect MetaMask or Phantom for a faster start, or paste EVM, Solana, and BTC addresses manually. No exchange CSV required.

Read-only. Pull in EVM wallets faster.
Read-only. Pull in Solana wallets faster.
or paste wallet addresses manually
Paste wallet address
📡 40+ supported networks 🌐 Phantom + SPL history ₿ BTC manual paste 💰 Max 5 wallets
or add your exchange CSV
Optional exchange CSV

Upload exchange history for complete cost basis coverage. Choose your exchange, then upload the CSV.

Drop your exchange CSV here
Choose the exchange above, then drop the file or .

Choose the exchange you want to merge, then export its account-opening-to-today CSV:

  • Coinbase: accounts.coinbase.com → Statements → Generate custom statement → account opening to today, CSV
  • Binance: Wallet → Asset History → Export Transaction Records → account opening to today → Generate
  • Kraken: Profile icon → Documents → Create Export → Ledger, account opening to today, CSV → Generate (arrives as .zip)
  • Nexo: nexo.com → Profile → Transactions → Export → full date range, CSV

Wallet-only? Skip this step - a wallet address is all you need.

Add additional exchanges (optional)
Combine your exchange with up to 2 more exchanges for the full tax picture
Connect a wallet or upload exchange CSVs to unlock your preview. Combine up to 10 CSVs from 21 audited exchange formats for one Canadian report.
Read-only wallet scan No sign-up required Schedule 3 support Multi-exchange
Why Canadian crypto holders choose DYOR.tax

Built for CRA activity review, Schedule 3 support, and wallet coverage

From Schedule 3 output to DeFi wallet scanning, the preview helps organize Canadian crypto capital gains records for review.

📊
Reporting

Schedule 3 + ACB Review

Canada generally uses adjusted cost base. DYOR.tax provides transaction-level P&L and Schedule 3 support, but pooled ACB treatment should be reviewed before filing.

🌐
Coverage

Wallets + Exchange CSV

Connect MetaMask or Phantom, paste EVM, Solana, and BTC addresses, or upload a Coinbase, Binance, or Kraken CSV. Combine both for complete on-chain and exchange coverage.

💰
Income

Staking Income Tracking

Staking rewards, DeFi yields, and airdrops separated from capital gains and valued at the right moment for Canada reporting.

🌎
Local rules

7 Countries Supported

US, UK, Canada, Australia, New Zealand, India, and South Africa. Country-specific cost basis methods and filing guides built in.

Free preview; report offered only after the safety check

The server checks source completeness, CAD valuation, taxpayer facts, ACB, superficial losses, transfers, and unsupported activity before enabling checkout. Eligible 2024-2025 cases receive a filing report; 2026 remains provisional YTD.

ELIGIBLE REPORT
Shown after preview

How Crypto Is Taxed in Canada

The Canada Revenue Agency (CRA) treats cryptocurrency as a commodity. When you sell, swap, or spend crypto, it creates a taxable event. Capital gains from crypto dispositions are reported on Schedule 3, and 50% of the gain is included in your taxable income under current law. If crypto activity is your primary source of income, the CRA may treat it as business income instead, which is fully taxable.

Adjusted cost base (ACB)

Canada generally uses adjusted cost base for calculating capital gains on crypto-assets. ACB is the weighted average cost of all units of a particular asset. Each time you buy more, the ACB is recalculated across all holdings. DYOR.tax calculates a running ACB across the complete history you provide and uses included pre- and post-sale activity to identify potential superficial-loss adjustments.

Capital gains inclusion rate

Under current law, 50% of capital gains are included in taxable income. The 2024 federal budget proposed increasing this to 2/3 for gains over $250,000 per year, but Budget 2025 confirmed the proposal was cancelled in the 2026 Spring Economic Update and never took effect. DYOR.tax uses an explicit 50% inclusion rate for 2024, 2025, and 2026.

What you need to report

Capital gains and losses go on Schedule 3 (Capital Gains or Losses) of your T1 return. Crypto income from staking, mining, and airdrops is reported as either business income or other income, depending on your circumstances.

The filing deadline for most individuals is April 30. If you or your spouse are self-employed, the deadline extends to June 15, but any balance owing is still due by April 30.

What's in an eligible report

Eligible reports include a capital-gains table mapped to Schedule 3, a crypto income summary, federal and provincial or territorial incremental tax components, superficial-loss adjustments, prior-loss inputs, holdings, and a complete transaction audit trail. The 2026 output is prominently marked provisional year-to-date and is never represented as filing-ready.

DeFi, wallets, and Bitcoin

If you also traded on-chain, add your wallet addresses to merge exchange data with DeFi activity across 40+ supported networks (including Solana), plus Bitcoin. Hold BTC in a hardware wallet? Add your Bitcoin addresses (P2PKH, P2SH, Bech32, or Taproot) and we scan your full history. Up to 5 EVM/Solana wallets and 3 BTC addresses per report.

Canada crypto tax deadline

The CRA filing deadline for the 2025 tax year is April 30, 2026. See Canada crypto tax deadline 2026 for key dates, Schedule 3 requirements, and penalty details.

Other countries and calculators

We also generate country-specific reports for the US, UK, Australia, New Zealand, India, and South Africa. We support Coinbase (35+ transaction types), Binance (75+ operations), and Kraken (ledger format with refid pairing). If your records came from a different exchange, see our Crypto.com, Gemini, Bitstamp, or KuCoin pages for the right export steps.

Frequently Asked Questions

The CRA treats cryptocurrency as a commodity, not currency. Selling, swapping, spending, or gifting crypto triggers a taxable event. Capital gains are reported on Schedule 3 of your T1 income tax return. If crypto trading is your primary business, gains may be treated as fully taxable business income instead of capital gains.

The ACB is the weighted average cost of all units of a particular cryptocurrency you hold. Each time you buy more, the average cost is recalculated across all your holdings. When you sell, your capital gain or loss is the difference between the sale proceeds and the ACB of the units sold. DYOR.tax calculates running ACB from the complete history you provide. Review spouse, affiliated-person, and omitted off-platform activity that the supplied data cannot reveal.

Under current law, 50% of your net capital gains are included in your taxable income. A 2024 proposal to increase this to 2/3 for gains over $250,000 was not proceeded with in the 2026 Spring Economic Update. Capital losses can offset capital gains from any source.

Yes. Exchanging one cryptocurrency for another (for example, trading ETH for BTC) is a disposition. You must calculate the capital gain or loss based on the fair market value of the crypto you received at the time of the swap. This includes stablecoin conversions as well.

A superficial loss can arise when you or an affiliated person acquires the same or identical property in the 30-day period before or after a loss sale and still owns, or has a right to buy, that substituted property 30 calendar days after the sale. Reports can flag potential cases from supplied history, but off-platform and affiliated-person activity needs review.

The preview is free. Checkout appears only when the server verifies a supported year, province or territory, full-year residency, individual capital-property classification, complete source history, CAD values, and all required review attestations. The 2026 report is always provisional year-to-date.