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
- 35+ transaction types: Coinbase CSVs include buys, sells, sends, receives, converts, staking rewards, Coinbase Earn, learning rewards, Advanced Trade fills, and more. Each type needs different tax treatment.
- Cost basis tracking: US reports support FIFO, LIFO, and HIFO. FIFO uses oldest lots first, LIFO newest lots first, and HIFO highest-cost lots first. UK users get HMRC-compliant Section 104 pooling with same-day and bed & breakfast rules.
- Missing cost basis: If you transferred crypto into Coinbase from another exchange or wallet, Coinbase has no record of your original purchase price. This creates gaps that overstate your gains.
- Stablecoin swaps: Converting USDC to DAI looks like a non-event, but it's a taxable disposal in most jurisdictions.
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.