Crypto Capital Gains Tax in the UK, HMRC-compliant.
Share Pooling, the 30-day rule, and a £3,000 annual allowance — UK crypto tax is complex. Taxxy handles all of it automatically and generates your SA108.
Prefer a step-by-step walkthrough? Read the full United Kingdom guide →
Tax Rates
Capital Gains Tax (CGT) with Share Pooling (Section 104)
UK crypto holders pay Capital Gains Tax (CGT) on disposal profits. The annual exempt amount is £3,000 for 2024/25 (reduced from £12,300 in 2022/23 and £6,000 in 2023/24). Gains above the exempt amount are taxed at 10% (basic rate taxpayer) or 20% (higher/additional rate taxpayer). HMRC requires Share Pooling (Section 104) — each asset is treated as a single pool that is averaged on each acquisition, rather than tracking individual lots. The 30-day "bed-and-breakfasting" rule prevents manipulation by treating same-asset repurchases within 30 days as matched against the sale.
CGT rates for crypto changed to 18%/24% for 2024/25 onwards under the Autumn 2024 Budget — confirm current rates with HMRC. The Taxxy calculator is updated to reflect the latest rates.
What's taxable
Taxable vs non-taxable events in United Kingdom
Taxable events
- Selling crypto for GBP or other fiat
- Crypto-to-crypto trades (each is a disposal)
- Using crypto to pay for goods or services
- Gifting crypto (except to a spouse/civil partner)
- Receiving staking rewards (taxed as income)
- Mining income (taxed as trading income or miscellaneous income)
Not taxable
- Transferring crypto between your own wallets
- Buying crypto with GBP
- Gifting crypto to a spouse or civil partner
Tax Forms
Forms you'll need to file
Supplementary pages for Self Assessment reporting all capital gains. Lists total disposal proceeds, allowable costs, total gains, losses, and net taxable gain after the annual exempt amount.
Taxxy generates SA108-compatible figures using HMRC-compliant Share Pooling (Section 104) with the 30-day rule applied automatically. Output also compatible with BittyTax export format.
How it works
From transactions to tax report in 3 steps
Connect your exchanges
Link Binance, Kraken, Coinbase, Bitstamp, Gemini, and 50+ others via API or CSV. Taxxy imports your complete transaction history.
Taxxy applies Share Pooling
We build your Section 104 pool for each asset, apply the 30-day bed-and-breakfasting rule, calculate gains and losses in GBP, and apply the £3,000 exempt amount.
Download your SA108 data
Get HMRC-ready figures for SA108, a detailed disposal report, and a BittyTax-compatible CSV for your accountant.
FAQ
Common questions about crypto tax in United Kingdom
What is Share Pooling and why does HMRC require it?
HMRC requires that all acquisitions of the same crypto asset are pooled together into a single Section 104 pool. When you dispose of any amount, the average cost from the pool is used. This prevents cherry-picking low-cost lots and ensures consistent calculation across all disposals.
What is the 30-day rule?
If you sell a crypto asset and repurchase the same asset within 30 days, HMRC matches the sale against the new purchase (not the pool) to prevent "bed-and-breakfasting" — the practice of selling to crystallise a loss and immediately repurchasing. Taxxy detects and applies this rule automatically.
How much is the CGT annual allowance for 2024/25?
The Capital Gains Tax annual exempt amount for 2024/25 is £3,000. This has been reduced significantly from £12,300 in 2022/23. Any gains above £3,000 are subject to CGT at 10% or 20% depending on your income tax band.
Are staking rewards taxable in the UK?
Yes. HMRC treats most staking rewards as miscellaneous income, taxable at your income tax rate at FMV when received. When you later sell staked crypto, the FMV at receipt becomes your cost basis for CGT purposes.
Can I use BittyTax with Taxxy?
Yes. Taxxy can export your transaction history in BittyTax format, which is a popular open-source UK crypto tax tool. This gives you the flexibility to verify calculations independently.
Latest updates
Recent tax-law developments in the United Kingdom
- Form updated: SA108 Capital Gains Summary (UK)2026-07-27 · gov.uk
- UK Adopts 'No Gain, No Loss' Tax Treatment For Crypto Lending And Liquidity Pools2026-07-22 · bitcoinmagazine.com
Tracked automatically from official and news sources — not tax advice.
Ready to file your UK crypto taxes?
HMRC-compliant Share Pooling, 30-day rule applied automatically, SA108 figures ready. Free to start.
Start free — calculate my United Kingdom taxesFree during public beta · No credit card required