Bitcoin crypto tax UK 2025/26
Calculate UK capital gains tax on Bitcoin (BTC) the way HMRC actually wants it — Section 104 pooling, same-day matching, 30-day bed-and-breakfast, the £3,000 annual exempt amount applied per disposal date. No spreadsheets.
Scan a Bitcoin wallet free →How HMRC taxes Bitcoin disposals
For UK tax purposes, HMRC treats Bitcoin the same way it treats any other cryptoasset. Every swap, sale, gift, or use of BTC to buy goods is a disposal under TCGA 1992 — even if you didn't touch GBP.
The matching rules apply in this order:
- Same-day rule (s.105 TCGA) — disposals are matched first against any acquisitions on the same calendar day, irrespective of price.
- 30-day bed-and-breakfast rule (s.106A) — any remaining disposals are matched against acquisitions in the next 30 days. Designed to stop sell-then- rebuy gaming of the cost basis.
- Section 104 pool — everything left enters a single pooled position valued at average cost. Your gain on each remaining disposal is proceeds minus the pool's average cost basis at that point in time.
The first £3,000 of net gains in 2025/26 is covered by the annual exempt amount. Above that, you pay 18% in the basic rate band and 24% in the higher band, applied per disposal date (the rate split changed on 30 October 2024 — disposals before that date use the old 10/20% rates; CryptoLens applies the right rate per disposal automatically).
What counts as a disposal on Bitcoin
- Selling BTC for GBP (or any fiat)
- Swapping BTC for any other token, including stablecoins
- Sending BTC between your own wallets is NOT a disposal (HMRC CRYPTO22150) — but every other transfer-out is
- Using BTC to buy NFTs, mint, or pay gas on a different chain
- Gifting BTC to anyone other than a spouse or civil partner
Income vs capital — what to flag separately
Some Bitcoin activity is income, not capital — taxed via Self Assessment SA100 / SA107 not the SA108 schedule:
- Staking rewards — FMV at receipt is miscellaneous income (HMRC CRYPTO21200)
- Airdrops you didn't earn — FMV at receipt is income; cost basis for future CGT = the FMV
- Mining (if Bitcoin supports it) — same FMV-at-receipt treatment
- Liquidity provision rewards — generally income; the LP-token mechanics depend on protocol type and are surfaced under CryptoLens's DeFi treatment toggle
What CryptoLens does for Bitcoin
- Reads every disposal on-chain. Paste a wallet, we walk every BTC swap, transfer-out, and protocol interaction in the address's history.
- Prices each disposal at the moment it happened. Hourly historical BTC/GBP from CoinGecko + per-second Birdeye for Solana spot, with DefiLlama and GeckoTerminal as fallbacks for older or rugged tokens.
- Runs the HMRC engine. Same-day → 30-day → Section 104, in order, with multi-year carry-forward losses (CG14580) and the annual exempt amount applied per disposal date.
- Hands you an SA108 PDF. Line-by-line proceeds, cost basis, gain/loss, with the matching method noted for each disposal — drops straight into a Self Assessment return. Audit trail included for HMRC enquiries.
Worked example: BTC disposal under Section 104
Say you bought 10 BTC at £100 each in March (£1,000 cost basis) and another 10 in June at £200 each (£2,000). Your Section 104 pool is now 20 BTC at an average cost of £150 each.
You sell 5 BTC in October for £300 each — proceeds £1,500. The pool basis for the matched 5 units is 5 × £150 = £750. Your gain is £750.
That £750 sits inside the £3,000 annual exempt amount, so no tax due — but you still report the disposal on SA108 because total proceeds are above £3,000 of trading. CryptoLens generates the line item for you.
Where your Bitcoin data comes from
We read directly from the Bitcoin blockchain via the public network — no third-party tax-tool reseller in the chain of custody. Historical prices come from CoinGecko's public API (bitcoin) with secondary fallbacks. Every disposal in your SA108 PDF is traceable back to a transaction hash and the price-source label (CoinGecko, DefiLlama, GeckoTerminal, Birdeye, native-flow).
Stop guessing your Bitcoin CGT
Free scan, no card needed. Paste a Bitcoin wallet and see your tax estimate in under 10 seconds.
Scan a Bitcoin walletThis page is informational. CryptoLens is not an accountant and this is not tax advice — always consult a qualified UK tax professional for your circumstances.