How to export Coinbase CSV for UK HMRC tax
Quick answer: Coinbase → Settings → Statements → Generate transaction history (CSV). Include all wallets, Advanced trades, and converts. Import into UK-compatible tax software applying Section 104 pooling — not US cost basis defaults.
Coinbase remains a common first exchange for UK buyers. HMRC expects accurate records — this guide shows how to export transaction history and what each field means for UK pooling.
Export steps (Coinbase app and web)
Sign in → profile → Settings → Statements → Transaction history → Custom date range → CSV → Generate. Select 'All transactions'. Repeat for each tax year (6 April to 5 April). Download promptly — some users report links expiring after 24 hours.
Coinbase Advanced Trade
If you used Advanced Trade, ensure those fills appear in the unified export post-2023 migration. If missing, export Advanced order history separately and merge carefully — duplicate rows break software imports.
Fields in the CSV
Typical columns: Timestamp, Transaction Type, Asset, Quantity, Spot Price, Subtotal, Total, Fees, Notes. Map 'Convert' to disposal + acquisition pair. 'Receive' from external wallet: acquisition at sterling value on date received. 'Send' to own wallet: non-taxable transfer with proof.
Common mistakes
Forgetting small 'Learn and Earn' rewards (taxable income). Missing GBP fee rows. Using USD spot prices without sterling conversion on date. Importing twice after re-downloading overlapping ranges.
Importing to tax software
Koinly, Recap, Coinpanda and others support Coinbase CSV. Set jurisdiction to United Kingdom before calculating. Review 'uncategorised' transactions manually.
Frequently asked questions
Does Coinbase report to HMRC? +
UK Coinbase entities are in scope for CARF from 2026. You still file your own return.
How far back can I export? +
Usually full account history. Request older data via support if statements limit range.