Skip to main content
Our Top Pick: Revolut — Best overall crypto bank for most users Open Account ↗ (affiliate)
transactional United Kingdom · GB BTC

How to sell Bitcoin in United Kingdom

Verified 2026-06-03 · 2 primary regulators · 5 venues compared

SK
Reviewed by Stephan Kulik · Last updated: · How we rank

Short answer

Selling BTC for GBP in the UK in 2026 is a Capital Gains Tax (CGT) disposal — gain = sale GBP proceeds minus your Section 104 pool basis. CGT rates: 10% basic-rate / 20% higher-rate (verify current Finance Bill). Annual CGT allowance £3,000 (2024/25 + 2025/26) means only gains BEYOND £3,000 are taxable. The same-day + 30-day matching rules can override the pool calculation if you rebuy within those windows. Primary GBP-off-ramp venues: Coinbase UK, Kraken UK, Bitstamp, Revolut, CoinJar. Faster Payments withdrawal: instant + free at most venues.

Fee comparison

All-in cost per venue across the most-common payment + settlement paths. Verified 2026-06-03.

Venue Sell FeeWithdrawal FeeMin SellBtc SpecificSpeed
Coinbase UK Advanced Trade: maker 0.0% / taker 0.6%; Simple Sell: 1.49% + spreadFaster Payments free (instant); SEPA free (1-2 days); SWIFT £15-£20£0.01Section 104 pool basis tracked automaticallyPair trade instant; Faster Payments instant
Kraken UK Pro: maker 0.16% / taker 0.26%; Instant Sell: ~1.5% spreadFaster Payments £0.50; SEPA £0.50; SWIFT £6£5BTC-GBP pair on Pro; deepest UK BTC-GBP liquidityPair trade instant; Faster Payments instant
Bitstamp Tiered: 0.40% taker / 0.30% maker at < £20kFaster Payments free; SEPA free; SWIFT £15£10Continuous BTC-GBP support since 2014Pair trade instant
Revolut Crypto Standard: 1.99% spread; Premium: 0.99%; Metal: 0.49%GBP to Revolut account: free + instant£1Spread-funded; sells settle to Revolut GBP balance; transfer to any UK bank via Faster PaymentsPair trade instant; bank-out via Faster Payments instant
CoinJar 1% all-in spreadFaster Payments £1; SEPA free£10Spread-funded; sells settle to CoinJar GBP balancePair trade instant; Faster Payments < 1 hour

Regulatory framing — United Kingdom

BTC sales are reported to HMRC via self-assessment — UK does NOT have an automatic broker-reporting framework equivalent to US Form 1099-DA. The taxpayer is responsible for tracking + reporting all crypto disposals on the SA108 Capital Gains supplementary page (or via the online SA return). FCA-registered venues are required to provide annual transaction summaries (most do, format varies) but the burden remains on the taxpayer to translate this into Section 104 pool calculations + same-day + 30-day matching. HMRC has powers to request transaction data from FCA-registered venues (used since 2019); failure to declare crypto disposals is a high-risk audit area. CGT rates: 10% basic-rate (income up to £50,270 + gains above £3k allowance) / 20% higher-rate (income above £50,270). Annual allowance £3,000 (2024/25 + 2025/26).

Primary regulators: FCA · HMRC

Common gotchas

  • Section 104 pool basis is WEIGHTED AVERAGE, not specific-ID. Unlike US where specific-ID HIFO can minimize realised gain, UK CGT pools all BTC at weighted average. You cannot 'choose' which BTC to sell — every sale uses the pool basis. This materially affects tax planning for multi-cycle UK holders.
  • Same-day rule: sale + same-day buy match at the new buy cost. If you sell 1 BTC + buy 1 BTC the same day, the sale is matched against the new buy (not the pool). This creates a 0-gain-or-loss event for that day's matched units. Useful for 'rebalancing' within tax year.
  • 30-day rule (bed-and-breakfast anti-avoidance): sale + buy within 30 days matches. If you sell at £40k + rebuy at £38k two weeks later, the 30-day rule matches those units — your effective gain is £2k per BTC, not the pool-vs-£40k calculation. This is UK's anti-wash-sale rule (different direction from US — UK actively prevents 'realize a loss + immediately rebuy' tax planning).
  • Annual CGT allowance £3,000 is per-PERSON not per-transaction. You can realize up to £3,000 of total gains (BTC + ETH + stocks + property cumulative) tax-free per tax year. Married couples can effectively double via transfers between spouses (gift to spouse = no CGT; spouse's pool basis transfers; spouse's £3,000 allowance is available).
  • Tax year is 6 April - 5 April (not calendar year). UK tax year ends 5 April. Disposals timing matters — selling on 6 April vs 5 April puts the gain in a different tax year with a different £3,000 allowance. Active traders can sometimes 'split' large sales across the tax-year boundary to use 2 years' worth of allowance.
  • Self-assessment deadline: 31 January (online) following tax year end. For a sale made in tax year 2025/26 (6 Apr 2025 - 5 Apr 2026), you report by 31 January 2027. Late filing = automatic £100 penalty + further penalties for delay.

Step-by-step

  1. Pull your Section 104 pool basis. Crypto-tax software (Recap, Koinly UK, CoinTracker UK) auto-calculates from your transaction history. Manual: sum (buy cost × units) across all historic buys, divide by total units = pool basis per BTC.
  2. Run same-day + 30-day matching analysis BEFORE selling. If you've bought BTC in the last 30 days OR plan to buy soon, those buys will match against your sale (overriding pool basis). Run the matching to understand your actual realised gain BEFORE pulling the trigger.
  3. Trade BTC for GBP on the Pro tier. Coinbase Advanced Trade or Kraken Pro: BTC-GBP pair, limit order, fills near-instantly. Avoid Simple Sell + Instant Sell (1.5%+ spread vs <0.3% on Pro).
  4. Withdraw GBP via Faster Payments. Faster Payments is instant + free at most UK CEXes. Withdrawal arrives in your linked UK bank account same-day (usually within minutes). For non-UK bank: SEPA (EUR) or SWIFT (cross-border) with associated fees + delays.
  5. Record the disposal for self-assessment. Date, BTC amount, sale GBP, cost basis (pool OR same-day match OR 30-day match), gain/loss. Crypto-tax software with UK support handles Section 104 calculations + matching rules automatically.
  6. Plan annual CGT allowance usage. If your total realised gains for the tax year are under £3,000: no CGT owed (but you may still need to report on self-assessment if disposals exceed £24k threshold). Above £3,000: CGT at 10% or 20% on the excess. Spread sales across tax years to maximize allowance utilization.

Tax summary

Selling BTC for GBP in the UK IS a CGT disposal. Gain = sale GBP - Section 104 pool basis (OR same-day match OR 30-day bed-and-breakfast match if applicable). CGT rates 10% basic-rate / 20% higher-rate (as of 2026-06-03; verify current Finance Bill). Annual allowance £3,000 (2024/25 + 2025/26; verify 2026/27). Same-day + 30-day matching rules override pool calculation. Self-assessment report by 31 January following tax year. NO automatic broker reporting equivalent to US 1099-DA — taxpayer responsibility for tracking + reporting. See HMRC Cryptoassets Manual.

Where to read further

Methodology

Fee data verified directly against each venue's public fee schedule on 2026-06-03. Regulatory framing cross-referenced against the Stage 1d info-layer + primary government sources (fca-cryptoasset, hmrc-cryptoassets-manual). Gotchas reflect operating experience + community-reported failure modes during the verification window. This page is editorial reference content — not financial, tax, or legal advice. Always verify the current state of each venue and the current law in United Kingdom before transacting.

Disclaimer

This page is general information, not financial, tax, or legal advice. Cryptocurrency regulation in United Kingdom evolves; verify the current rules with a qualified professional in your jurisdiction before relying on any specific approach. See terms.

esc
↑↓ navigate ↵ open esc close