Free preview · no sign-up · multi-exchange

Coinbase Tax Calculator Canada

Coinbase's CSV export contains everything CRA needs - but not in a format you can file. Canadian traders need Schedule 3 capital gains records and adjusted cost base review. Upload your Coinbase CSV and get a Canadian filing summary instantly. Optionally combine with Binance, Kraken, or Nexo for one transaction schedule across exchanges.

Instant preview No sign-up Multi-exchange: Coinbase + Binance Schedule 3 · ACB review
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Upload Coinbase and combine exchanges

Start with your Coinbase CSV. Optionally add Binance, Kraken, or Nexo so every exchange is covered in a single Schedule 3 report.

Schedule 3 support Up to 3 exchanges No sign-up
Primary exchange
Coinbase CSV Required

Upload the complete Coinbase Statements CSV first. You can add other exchanges next.

Drop your Coinbase CSV here
Export the Statements CSV for all time, then drop the file or .

Export from Coinbase Statements:

  1. Go to accounts.coinbase.com and sign in
  2. Select Statements from the sidebar
  3. Under "Generate custom statement" choose All assets and All transactions
  4. Set date range from account opening to today, not just the tax year
  5. Choose CSV format and click Generate

Coinbase CSV is the required first step on this page. Wallet coverage is optional.

Add additional exchanges (optional)
Combine Coinbase 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
📡 41+ EVM chains 🌐 Phantom + SPL history ₿ BTC manual paste 💰 Max 5 wallets
Upload your Coinbase 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 Coinbase users choose DYOR.tax

Schedule 3 reporting, ACB review, and wallet coverage in one report

Canada generally uses adjusted cost base for crypto. Upload your Coinbase CSV and optionally merge wallets for a Canadian Schedule 3 capital gains summary with 50% inclusion support.

📊
Reporting

Trade-by-Trade P&L

Every buy, sell, swap, and staking reward matched and priced with FIFO cost basis.

🌐
Coverage

DeFi & 41+ Chains

Add your wallets to capture Uniswap swaps, Aave lending, Lido staking, and 8,000+ protocols.

💰
CRA rules

ACB Review

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

🌎
Filing

Schedule 3 Ready

Capital gains and losses mapped to Schedule 3. 50% inclusion rate applied automatically.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
C$39
51 – 100
C$55
501 – 1,000
C$79
1,001 – 3,000
C$109
3,001 – 5,000
C$135
5,001+
C$179

How to export your Coinbase transaction history

Coinbase stores your full trading history under Statements. You need the complete CSV, not just the current year, so you can review cost basis and adjusted cost base treatment from your earliest purchases.

  1. Go to accounts.coinbase.com and sign in.
  2. Select Statements from the left sidebar.
  3. Under "Generate custom statement," select All assets and All transactions.
  4. Set the date range from account opening to today, not just the tax year.
  5. Choose CSV format and click Generate.

The export includes buys, sells, sends, receives, converts, staking rewards, Coinbase Earn, learning rewards, and Advanced Trade fills - all 35+ transaction types in a single file.

ACB, inclusion rates, and the superficial loss rule

Canada uses the Adjusted Cost Base (ACB) method for crypto. ACB is the weighted average cost of all units of an asset you hold. Every time you buy more, the ACB is recalculated. Every time you sell, the gain or loss is the difference between proceeds and the ACB of the units disposed.

Only 50% of capital gains are taxable in Canada under current law. On a $1,000 capital gain, you add $500 to your taxable income and pay tax at your marginal rate. A proposed increase to two-thirds inclusion for gains over $250,000 was announced in the 2024 federal budget but was later cancelled and did not take effect.

The superficial loss rule denies a capital loss if you buy the same asset within 30 calendar days before or after the sale. The denied loss is added to the ACB of the replacement units instead.

How the report works

The calculator parses all 35+ Coinbase transaction types and produces a transaction schedule for every asset across your complete history. Each disposal includes proceeds, cost basis, gain or loss, and the 50% taxable amount for Canadian review.

Staking rewards, Coinbase Earn, and learning rewards are separated as crypto income, valued at fair market value at the time of receipt. When you later sell those tokens, the capital gain is calculated from that FMV as the ACB.

The report includes a Schedule 3 filing table, income summary, holdings with cost basis, and a complete transaction audit trail. All values are converted to CAD using historical Bank of Canada exchange rates.

CRA and Coinbase

Coinbase does not issue any Canadian tax slips. CRA is actively pursuing crypto data through court orders and information-sharing agreements with foreign exchanges. You are responsible for self-reporting all crypto activity on your T1 return.

Related calculators and guides

Coinbase calculator: Coinbase Tax Calculator (all countries)
Canada calculator: Canada Crypto Tax Calculator (all exchanges)
Other exchanges in Canada: Binance 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 and the capital gains guide before publishing calculator copy or report assumptions. DYOR.tax is tax software, not personal tax advice.

Product updates

Coinbase parser improvement history

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

Latest Coinbase parser improvement:

View full changelog
  1. EUR preserved as report currency for Spain and EU

    Coinbase EUR CSV imports now preserve EUR as the report currency throughout. Logs and metadata no longer fall back to USD, and generated summaries use the correct € currency context for Spain and EU reports.

  2. Broader Coinbase historical valuation coverage

    Historical valuation coverage was improved for less-common Coinbase assets and quote currencies.

  3. Clearer review metadata for unusual Coinbase rows

    Rows needing manual review now carry clearer operation metadata without blocking the full report.

  4. Multi-CSV preview and report generation

    Coinbase uploads can be combined with other exchange CSVs and carried through preview and paid report generation.

  5. France and Canada analyzer routing

    Coinbase reports now dispatch through France and Canada country calculators with tax-year lookahead metadata passed through preview.

Frequently Asked Questions

Coinbase does not issue tax slips to Canadian users. However, CRA has obtained court orders for Canadian user data from crypto exchanges. All crypto disposals must be self-reported on Schedule 3 of your T1 return.

Only 50% of your capital gains are taxable in Canada. On a $1,000 capital gain, you add $500 to your taxable income and pay tax at your marginal rate. The same applies to capital losses - only 50% can be used to offset gains.

If you sell a crypto asset at a loss and buy the same asset within 30 calendar days before or after the sale, the loss is denied. Instead, the denied loss is added to the Adjusted Cost Base of the replacement units, effectively deferring the loss until a future disposal.

Staking rewards are taxable as business income or other income at fair market value when received. The ACB of those tokens is set to their FMV at receipt. When you later sell the staked tokens, the gain above that ACB is a capital gain subject to the 50% inclusion rate.

No. Coinbase reports all transaction values in USD, even for Canadian accounts with CAD trading pairs. Our calculator converts every transaction to CAD using historical exchange rates so your report is ready for CRA filing.