Free preview · no sign-up · multi-exchange

Coinbase Tax Calculator

Upload your Coinbase CSV and preview a filing-ready tax report with accurate cost basis in minutes. Optionally combine with Binance, Kraken, or Nexo to apply one global cost basis across every exchange in a single report.

Instant preview No sign-up Multi-exchange: Coinbase + Binance Wallet + CSV merge
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 to apply one global cost basis across every exchange in a single report.

One global cost basis 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 One global cost basis Read-only wallet scan Multi-exchange
Why Coinbase users choose DYOR.tax

Built for CSV accuracy, wallet coverage, and filing-ready reports

From Coinbase Statements CSVs and Advanced Trade fills to MetaMask, Phantom, and pasted wallet addresses, the preview is designed to make a high-friction tax workflow feel guided, trustworthy, and fast.

📊
Reporting

Trade-by-Trade P&L

Every buy, sell, convert, and reward matched with the right cost basis method, so your preview reflects the transactions Coinbase actually exported.

🌐
Coverage

Wallet + CSV Merge

Optionally merge MetaMask, Phantom, and pasted wallet addresses with your Coinbase CSV to cover DeFi, staking, and self-custody activity in one report.

💰
Income

Rewards and Earn Income

Coinbase Earn, staking rewards, and other income events are separated from capital gains and valued at the right moment for your selected country.

🌎
Local rules

7 Countries Supported

US, UK, Canada, Australia, New Zealand, India, and South Africa. Country-specific cost basis rules and filing language are built straight into the preview.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

Why Coinbase Tax Reporting Is Harder Than It Looks

Starting with the 2025 tax year, Coinbase issues Form 1099-DA to eligible US customers reporting gross proceeds from crypto disposals. But the 1099-DA doesn't include your cost basis, gains, or losses. You're still responsible for calculating every sell, swap, conversion, and spend using the correct accounting method for your country.

Form 1099-DA and Coinbase

Form 1099-DA is a new IRS reporting requirement for crypto brokers, including Coinbase. For the 2025 tax year, it covers gross proceeds only: the total amount you received from disposals. It does not include cost basis, which means you cannot determine your gains or losses from this form alone.

The form also doesn't cover all transaction types. Staking rewards, Coinbase Earn income, learning rewards, and certain other activity are not reported on the 1099-DA. If the IRS receives a 1099-DA showing proceeds but you don't report corresponding gains on your return, expect a CP2000 notice.

DYOR.tax calculates your actual gains and losses by processing your complete Coinbase transaction history. Upload your CSV and we match every disposal to its original cost basis using the right method for your country. US users can choose FIFO, LIFO, or HIFO, while UK users get Section 104 pooling. That gives you the numbers you actually need to file, not just the gross proceeds the IRS already has.

What makes it complex

Staking and income rewards

The IRS confirmed in Revenue Ruling 2023-14 that staking rewards are taxable as ordinary income in the year you receive them, valued at fair market value at the time of receipt. This applies to Coinbase staking, Coinbase Earn, and learning rewards.

When you later sell or swap those tokens, you also owe capital gains tax on any appreciation since receipt. DYOR.tax tracks both events: the income at receipt and the capital gain at disposal.

Coinbase Advanced Trade

Coinbase Advanced Trade (formerly Coinbase Pro) uses the same unified CSV export as standard Coinbase. All Advanced Trade fills appear alongside regular trades, conversions, and rewards in a single file. No separate export is needed.

How DYOR.tax solves this

Upload your Coinbase CSV and we parse all 35+ transaction types automatically. Our two-pass cost basis engine uses your complete history (including prior years) to build accurate cost basis queues, then calculates gains and losses for your selected tax year. US users can choose FIFO, LIFO, or HIFO, while UK users automatically get HMRC-compliant Section 104 pooling.

If you also traded on-chain, optionally connect MetaMask or Phantom, or paste wallet addresses to merge exchange data with DeFi activity across 41+ EVM chains, Solana, and Bitcoin. Cross-source self-transfer detection avoids double-counting.

What's in the report

Your paid PDF includes everything you need to file: a capital gains filing table mapped to your country's tax forms (Form 8949 for US, SA108 for UK, Schedule 3 for Canada), crypto income summary, top assets by P&L, end-of-year holdings with cost basis, and a complete transaction audit trail. UK reports include a Match column showing whether each disposal was matched via same-day rule, bed & breakfast, or Section 104 pool.

Coinbase tax calculator by country

Country-specific Coinbase tax guides with local tax rules, filing forms, and deadlines:

🇺🇸 US · 🇬🇧 UK · 🇨🇦 Canada · 🇦🇺 Australia · 🇳🇿 New Zealand · 🇮🇳 India · 🇿🇦 South Africa

Supported countries

We generate country-specific reports for the US, UK, Canada, Australia, New Zealand, India, and South Africa. Each report uses the correct cost basis method, tax rates, and filing rules for that country.

Bitcoin wallet support

Hold BTC in a hardware wallet? Add your Bitcoin addresses (P2PKH, P2SH, Bech32, or Taproot) and we'll scan your full transaction history and merge it with your Coinbase data. Up to 3 BTC addresses per report.

Also available

We support Binance (75+ operations) and Kraken (ledger format with refid pairing). If you still need a legacy Coinbase workflow or used a US broker alongside Coinbase, see our Coinbase Advanced, Gemini, and Robinhood pages too. Each calculator handles the exchange's unique CSV format and transaction types.

Token calculators

Bitcoin Tax Calculator - UTXO-level tracking, exchange CSV + BTC wallet addresses merged · Ethereum Tax Calculator - DeFi, staking, 41+ EVM chains · Solana Tax Calculator - SPL tokens, meme coins, staking rewards

Coinbase tax guides

How to Report Coinbase on Your Taxes — step-by-step filing guide for US, UK, Canada, Australia, and India.

Coinbase Tax Forms: 1099-DA and 1099-MISC Explained — what Coinbase sends to the IRS and the cost basis gap you still need to fill.

Best Crypto Tax Software 2025 — how different tools compare on exchange support, country rules, and pricing.

Free Crypto Tax Calculator — what's included in the free preview vs the paid filing report.

Frequently Asked Questions

Go to accounts.coinbase.com, select Statements from the sidebar, then Generate custom statement. Choose All assets, All transactions, set the date range from account opening to today, select CSV format and click Generate. We need your full purchase history, including prior years, to calculate cost basis correctly.

No. Upload your CSV, get a free preview instantly. No email, no account, no sign-up. You only pay if you want the full PDF report.

US reports support FIFO, LIFO, and HIFO. FIFO uses oldest lots first, LIFO newest lots first, and HIFO highest-cost lots first. UK uses HMRC-compliant Section 104 pooling with same-day and bed & breakfast rules.

Upload your Coinbase CSV first, then optionally connect MetaMask or Phantom, or paste wallet addresses manually. We scan 41+ EVM chains, Solana, and Bitcoin. Your wallet data is merged with your Coinbase CSV, with cross-source self-transfer detection to avoid double-counting sends between your own accounts.

Your CSV is processed server-side and never stored permanently. Wallet scanning and optional wallet connections are read-only and only query public blockchain data. No private keys and no spending approvals. Reports are stored encrypted with 12-month retention.

Preview is always free. Full reports start at $29 for up to 50 taxable events, up to $129 for 5,000+ events. One-time payment, no subscriptions. UK pricing shown in GBP.

Yes. The Coinbase Statements CSV includes Advanced Trade fills alongside regular trades, conversions, staking rewards, and learning rewards. All 35+ transaction types are parsed automatically.

Yes. Starting with the 2025 tax year, Coinbase issues Form 1099-DA to eligible US customers. The form reports gross proceeds from crypto disposals but does not include cost basis or capital gains. A copy is also sent to the IRS.

No. The 1099-DA only shows gross proceeds, not your cost basis, gains, or losses. You still need to calculate your own capital gains using your full transaction history. It also doesn't cover staking income, Coinbase Earn, or learning rewards. DYOR.tax processes your complete CSV to generate the actual gain/loss figures you need for Form 8949.