Free preview · no sign-up · multi-exchange

Binance Tax Calculator Canada

Binance's CSV exports contain everything CRA needs - but not in a format you can file. Canadian traders need Schedule 3 capital gains records across 75+ operation types. Upload your Binance CSV and get a Canadian filing summary with Schedule 3 data. Optionally combine with up to nine additional CSVs from the 21 audited exchange formats, plus supported wallets.

Instant preview No sign-up 21 exchanges · up to 10 CSVs Schedule 3 · ACB review
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

Upload Binance and combine exchanges

Start with your Binance CSV. Add up to nine more files from the 21 audited exchange formats and supported wallets for one taxpayer-wide ACB report.

Schedule 3 support Up to 10 CSVs No sign-up
Primary exchange
Binance CSV Required

Upload the full Binance export first. You can add other exchanges next.

Drop your Binance CSVs here
Drop one or more Binance CSVs here or . Binance often caps each export to ~1 year — upload all the files since you opened your account so cost basis carries forward correctly.

Export your Transaction History:

  1. Log in to binance.com
  2. Click Wallet and open Asset History
  3. Open the export flow and select Export Transaction Records
  4. Set the time range from account opening to today, not just the tax year
  5. Generate and download the CSV when Binance finishes preparing it

This export includes spot trades, Earn, staking, deposits, withdrawals, dust conversions, and more. Binance CSV is the required first step on this page.

Add additional exchanges (optional)
Combine Binance with up to 2 more exchanges for the full tax picture
Add on-chain wallet coverage (optional)
Optional wallet coverage
MetaMask, Phantom, or pasted wallets

Connect your wallet app for a faster start, or paste EVM, Solana, and BTC addresses manually.

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 ⚖ DeFi protocol attribution + review flags 💰 Max 5 wallets
Upload your Binance CSV first; then optionally add other exchanges or wallets for complete coverage.
No sign-up required Schedule 3 support Read-only wallet scan Multi-exchange
Why Canadian Binance users choose DYOR.tax

Built for Schedule 3 support, 75+ Binance operations, and ACB review

Upload your Binance CSV and optionally add MetaMask, Phantom, or pasted wallet addresses. Transaction-level P&L is organized for Canadian review with 50% inclusion support.

📊

75+ Operations

Spot trades, Earn, Savings, Launchpool, dust conversions, and every Binance operation type parsed.

🌐

DeFi & 40+ Supported Networks

Add your wallets to capture Uniswap swaps, Aave lending, Lido staking, and supported protocol metadata with review flags.

💰

ACB Review

Use the transaction schedule to review pooled adjusted cost base treatment before filing. Superficial loss warnings included.

🌎

Schedule 3 activity preview

Capital-property activity is organized for ACB and Schedule 3 review. The preview does not decide business-versus-capital classification or publish a dollar tax estimate.

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

Exporting from Binance

Binance provides a single comprehensive export that covers all activity types - spot trades, Earn, Savings, staking, and Launchpool products.

  1. Log in to binance.com.
  2. Click the Wallet icon and go to Asset History.
  3. Click the export icon and select Export Transaction Records.
  4. Set the time range from account opening to today, not just the tax year, and click Generate.
  5. Download the CSV when ready.

Upload your complete history including prior years. The calculator needs your earliest purchases to review cost basis and adjusted cost base treatment for each asset.

ACB and the superficial loss rule

CRA treats cryptocurrency as a commodity. When you dispose of crypto - selling, trading between pairs, converting dust, redeeming Earn positions - you realize a capital gain or loss. Only 50% of your net capital gain is taxable (the "inclusion rate"). This gets reported on Schedule 3 and flows into your T1 return.

A proposed increase to two-thirds inclusion for gains above $250,000 was announced in the 2024 federal budget but was later cancelled and did not take effect. Our calculator applies the standard 50% rate.

How the activity preview works

The calculator parses all 75+ Binance operation types - spot trades, Earn subscriptions and redemptions, Savings interest, Launchpool rewards, dust conversions, distributions, and more. Each disposal in your selected tax year gets a cost basis amount, proceeds amount, and gain or loss calculation ready for Schedule 3 review.

Binance CSVs don't include USD or CAD spot prices for most tokens. Our engine automatically enriches every transaction with historical daily prices, then converts all values to CAD. An eligible report includes the taxpayer-selected capital-property result, income activity, and top assets by P&L, holdings, superficial loss adjustments, and a complete audit trail.

Binance and the CRA

Binance has a complicated history in Canada. Understanding these nuances matters for accurate reporting.

Related calculators and guides

Binance calculator: Binance Tax Calculator (all countries)
Canada calculator: Canada Crypto Tax Calculator (all exchanges)
Other exchanges in Canada: Coinbase Canada · Kraken Canada

Tax rule verification

Official tax sources for Canada

Last verified: . We check the Canadian tax treatment described on this page against CRA crypto-asset guidance, the capital gains guide, current-year rate tables, and enacted Finance Canada measures before publishing calculator copy or report assumptions. DYOR.tax is tax software, not personal tax advice.

Product updates

Binance parser improvement history

We publish Binance parser updates so you can see how the calculator is maintained against real CSV variants, edge cases and country tax rules.

Latest Binance parser improvement:

View full changelog
  1. Expanded FX and asset pricing coverage for Binance CSVs

    Added fallback FX conversion for additional fiat currencies including UAH, improving historical pricing for Binance CSV imports with non-EUR fiat pairs. Added a token price mapping for MONKY, reducing unmapped rows in real-world Binance exports.

  2. Flexible Loan and On-Chain Payment rows classified

    Flexible Loan - Lending, Repayment, and Collateral Transfer sub-operations are now classified correctly instead of appearing as unsupported rows. On-Chain Payment rows are treated as internal movements where appropriate, removing review noise from large real-world Binance Transaction History exports.

  3. Expanded token pricing coverage and large report hardening

    Added token price mappings for real-world Binance exports including Vaulta (A), Acala (ACA), and Bancor (BNT). Very large Binance exports now complete report generation successfully. The missing-history warning now more clearly states that full Transaction History from account opening is required for accurate cost basis.

  4. Improved Binance legacy dust conversion pricing

    Legacy Binance dust conversions now price from matching BNB proceeds, reducing unmapped rows in large historical Transaction History exports.

  5. Auxiliary Binance CSV files recognized and guided

    Binance auxiliary exports such as Earn Subscription History are now recognized as non-taxable helper files. If only an auxiliary file is uploaded, the calculator guides the user to upload Transaction History instead. When auxiliary files accompany valid Transaction History, they are safely ignored and coverage guidance is shown.

Frequently Asked Questions

Binance restricted access for Ontario residents in 2022 after regulatory pressure from the Ontario Securities Commission. Users in other provinces may still have access, but availability can change. Regardless, all historical Binance activity must be reported to CRA on your tax return.

Binance does not issue Canadian tax slips like T5008s. However, CRA has been actively collecting cryptocurrency data from exchanges through unnamed person requirements and international information-sharing agreements. You should assume CRA can access your trading records and report accordingly.

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. When both conditions are met, the loss is denied and is usually added to the ACB of the substituted property held by the acquirer.

Binance Earn rewards (Flexible Savings, Locked Savings, Launchpool) are treated as income at the fair market value when received. This sets your ACB for those tokens. When you later sell or trade them, any gain above that ACB is a capital gain subject to the 50% inclusion rate on Schedule 3.

Binance trades are denominated in USDT, BTC, BNB, and other crypto pairs - not Canadian dollars. The CSV exports values in whatever the trading pair's quote currency was. Our calculator converts every transaction to CAD using historical daily exchange rates so the CAD activity preview is available for CRA filing review, but is not filing-ready.