Exporting your Coinbase data
Coinbase stores your full trading history under Statements. You need the complete CSV, not just the current year, so the calculator can build accurate Section 104 pools from your earliest purchases.
- Sign in to Coinbase.
- Open Statements: on desktop, click your profile icon, then Settings, Accounts, and Statements. In the mobile app, go to Account & settings, then Statements.
- Generate a custom statement for all assets and all transaction types.
- Set the date range from account opening to today, not just the tax year.
- Choose CSV format and click Generate.
The calculator reads 35+ Coinbase transaction types in a single file, including buys, sells, sends, receives, converts, staking rewards, Coinbase Earn, and learning rewards. Advanced Trade orders are read when they appear in the CSV. Coinbase's help page does not say which Advanced Trade activity a statement covers, so check the preview against your Advanced Trade order history.
Section 104 and your Coinbase trades
Every time you sell, swap, convert, or spend crypto on Coinbase, HMRC treats it as a disposal subject to Capital Gains Tax. CGT rates are 18% for basic-rate taxpayers and 24% for higher and additional-rate taxpayers, updated from October 2024.
The annual exempt amount is £3,000 for 2025-26 and 2024/25. Net capital gains below this threshold owe no CGT.
HMRC requires Section 104 pooling for calculating allowable costs on crypto disposals. All acquisitions of an asset go into a weighted average pool. Two rules override the pool when triggered: the same-day rule matches disposals to acquisitions on the same day first, and the bed & breakfast rule matches to reacquisitions within the following 30 days.
- Taxable events: Sells, crypto-to-crypto swaps, spending crypto, gifting crypto (except to spouse or civil partner).
- Non-taxable: Buying crypto with GBP, transferring between your own wallets, gifts to spouse or civil partner.
- Matching rules: Section 104 pooling - weighted average pool cost, with same-day and 30-day B&B rules taking priority.
- Tax forms: Self Assessment tax return with SA108 (Capital Gains - Cryptoassets section).
- Filing deadline: 31 January following the tax year (tax year runs 6 April to 5 April).
- Staking and Earn rewards: If the activity does not amount to a trade, generally taxed as miscellaneous income at the sterling value on the day received.
From CSV to adviser records
The calculator parses all 35+ Coinbase transaction types and applies Section 104 pooling with same-day and bed & breakfast rules across your complete history. For each disposal in your selected UK tax year, it calculates the allowable cost, proceeds, and gain or loss.
Our Section 104 implementation is validated against all 6 official HMRC cryptoasset examples (CRYPTO22251 through CRYPTO22256), covering same-day matching, B&B matching, and pool calculations.
The report includes a transaction and matching table with a Match column showing whether each disposal was matched by same-day rule, B&B rule, or the Section 104 pool. It also includes a crypto income summary, end-of-year holdings with pool cost, and a complete transaction audit trail.
Coinbase and HMRC
- No HMRC tax forms from Coinbase: Coinbase issues no tax documentation for UK users. You must calculate and report everything yourself via Self Assessment.
- Section 104 applies to all Coinbase assets: Every coin traded on Coinbase gets its own Section 104 pool. The same-day and B&B rules override the pool when triggered.
- Staking on Coinbase: If the activity does not amount to a trade, ETH, SOL, ATOM staking rewards are generally treated as miscellaneous income at the sterling value on the day received. Later disposal triggers CGT through the Section 104 pool.
- Coinbase Earn and learning rewards: Generally treated as miscellaneous income. Small amounts but still reportable on your Self Assessment.
- GBP conversion: Coinbase reports in native currencies. All values are converted to GBP using historical exchange rates for HMRC reporting.
- Annual Exempt Amount: The Annual Exempt Amount is £3,000 for 2025-26 and 2024/25. Our report shows your total net gains so you can apply it.
- CARF reporting from 2026: Under UK CARF regulations in force from 1 January 2026, in-scope providers may be required to report user data to HMRC. The first reporting window runs from 1 January 2027 to 31 May 2027, covering calendar year 2026. Your own Self Assessment obligation is not changed by this.
Related calculators and guides
Coinbase calculator: Coinbase Tax Calculator (all countries)
UK calculator: UK Crypto Tax Calculator (all exchanges)
Other exchanges in the UK:
Binance UK ·
Kraken UK