Why Coinbase Advanced Tax Reporting Is More Involved Than It Looks
Most Coinbase Advanced users expect a separate Advanced-only export. That expectation is wrong in a specific way: Coinbase Advanced is an interface inside your Coinbase account, not a separate venue, so the export path starts in Coinbase Taxes and the fills sit alongside everything else in the Statements CSV. Missing that distinction is how basis gaps appear late in the filing process.
The second issue is what Coinbase Taxes explicitly does not include. Coinbase says Coinbase Taxes reflects Coinbase.com activity - but not Coinbase Wallet transactions or legacy Coinbase Pro records from before the Pro-to-Advanced migration. If your history spans all three surfaces, the tax picture is wider than one CSV covers.
Coinbase Pro to Coinbase Advanced: What Changed for Tax Records
Coinbase officially shut down Coinbase Pro and migrated users to Coinbase Advanced in 2023. For tax purposes, legacy Pro activity can still matter: if you had open positions, unrealised gains, or acquisition records from the Pro era, those rows establish the cost basis that follows the asset forward.
Coinbase says Coinbase Taxes does not include Coinbase Pro transaction history. If your filing includes years where trades were made on Pro - before the migration - you may need a separate Pro CSV export for those periods, not just the post-migration Statements CSV. Treat the two record sets as distinct even if the underlying asset is the same.
How to Export Your Coinbase Advanced Transaction History
Use the main Coinbase reporting flow. Coinbase Advanced activity is part of the Coinbase account, so the export starts at Coinbase Taxes rather than from a separate Advanced account area.
- Open Coinbase Taxes from your Coinbase account.
- Go to Documents and select the tax year you need.
- Download the Coinbase Statements CSV or raw transaction history export - Advanced Trade fills are included here alongside the rest of your Coinbase.com activity.
- If your history also includes Coinbase Wallet or old Coinbase Pro records, keep those exports separate. Coinbase says Coinbase Taxes does not cover those surfaces.
There is no separate "Advanced only" CSV to look for. The Statements CSV is the right starting point for most Coinbase Advanced users.
What Coinbase Taxes Gives You - and What It Still Leaves Out
Coinbase Taxes shows a summary view and, for US users, prepares Form 1099-DA for qualifying sales and exchanges from the 2025 tax year onward. That is a useful cross-check - not a complete record for filing. It does not show the trade-by-trade history that determines whether a gain is short-term or long-term, or whether a fee disposal happened mid-trade.
The raw Statements CSV is what you need for lot-by-lot analysis. Coinbase Learning rewards and Coinbase Card rewards appear as income-like rows in that file - keep them visible rather than filtering them out before upload.
Staking Rewards, Learning Rewards, and Distribution-Style Rows
Coinbase offers several reward types that show up in the Statements CSV. Earn / Learning rewards (for completing educational content) and Coinbase staking rewards are the most common. These rows typically need income treatment when received, based on the fair market value at the time of receipt. A later disposal of the same asset then creates a separate capital gain or loss. Keep both rows - receipt and disposal - in the same record set rather than treating only the disposal.
What DYOR.tax Calculates from Your Coinbase Advanced CSV
DYOR.tax turns the supported Coinbase Statements CSV rows into buys, sells, transfers, fees, and income-like events, then rebuilds cost basis lot by lot for the country you selected. Advanced Trade fills, reward distributions, and fee rows are processed together so the disposal history stays connected to its acquisition trail.
If your year also includes Coinbase Wallet or legacy Pro history, treat those record sets separately rather than assuming one Statements CSV covers the full account. DYOR.tax processes one CSV per run - submit the file that represents the activity you need to reconcile first.
Supported countries
- United States - FIFO, LIFO, or HIFO cost basis (user-selectable); Form 8949 and Schedule D output; 1099-DA available from Coinbase from the 2025 tax year
- United Kingdom - Section 104 pooling with same-day and 30-day bed-and-breakfast rules; CGT annual exempt amount applies
- Canada - ACB (adjusted cost base) method; 50% inclusion rate under current law; CRA requires full trade-by-trade records
- Australia - FIFO method; 50% CGT discount for assets held over 12 months; ATO tax year runs July-June
- India - flat 30% on taxable VDA disposals plus applicable surcharge and cess; check how Section 194S TDS may apply
- New Zealand - income treatment under IRD's purpose-of-disposal test; intent at acquisition determines tax treatment
- South Africa - revenue or capital depending on the facts; FIFO applied; 40% CGT inclusion rate if capital treatment applies
Also available: Coinbase Tax Calculator for the broader Coinbase.com account view, or Binance Tax Calculator and Kraken Tax Calculator if assets moved between exchanges in the same year.