Cryptocurrency Tax UK 2025: Complete HMRC Guide
Last updated: February 2026
Everything UK crypto investors need to know about tax in 2025. From Capital Gains Tax on Bitcoin profits to income tax on staking rewards, share pooling rules, and exactly how to report crypto to HMRC via Self Assessment.
Crypto Capital Gains Tax Calculator 2025/26
How HMRC Treats Cryptocurrency
HMRC does not treat cryptocurrency as currency or money. Instead, HMRC classifies crypto-assets as a form of intangible capital asset. This has significant tax implications: just as you pay CGT when you sell shares or investment property, you pay CGT when you dispose of cryptocurrency.
HMRC published its Cryptoassets Manual (an official detailed guidance document) which covers Bitcoin, Ethereum, tokens, NFTs, staking, DeFi, and yield farming. The key principle is: “You need to pay tax on profits you make from cryptoassets, just like other capital gains or income.”
Crypto Capital Gains Tax Rates 2025/26
Cryptocurrency is treated as a non-residential capital asset for CGT purposes. The rates that apply from 30 October 2024 (Autumn Budget) are:
| Taxpayer Type | CGT Rate on Crypto | Annual Allowance |
|---|---|---|
| Basic Rate (income up to £50,270) | 18% | £3,000 tax-free |
| Higher Rate (income £50,271–£125,140) | 24% | £3,000 tax-free |
| Additional Rate (income over £125,140) | 24% | £3,000 tax-free |
What Counts as a Taxable Crypto Event?
HMRC defines a “disposal” broadly. You have a taxable event (and must calculate a gain or loss) whenever:
- Selling crypto for pounds or another fiat currency (e.g., selling Bitcoin for GBP on an exchange)
- Exchanging one crypto for another (e.g., swapping ETH for SOL — this is a disposal of ETH at market value)
- Using crypto to buy goods or services (e.g., paying for a product with Bitcoin)
- Gifting crypto to anyone other than your spouse or civil partner
- Donating crypto to charity (note: Gift Aid rules apply, may reduce income tax)
NOT a taxable event:
- Buying crypto with GBP (not a disposal)
- Transferring crypto between your own wallets
- Gifting crypto to your spouse or civil partner
- Holding crypto (unrealised gains are not taxed)
HMRC Share Pooling Rules for Crypto
Because many investors buy the same cryptocurrency multiple times at different prices, HMRC uses share pooling (also called “section 104 pooling”) to calculate your average cost basis. This prevents you from cherry-picking the highest-cost coins to minimise gains.
How Share Pooling Works
All purchases of the same type of cryptocurrency are pooled together. The pool has a running total of:
- The total number of coins/tokens held
- The total allowable cost paid for all of them (the “pool cost”)
When you sell, the cost you can deduct is: (number sold ÷ total in pool) × pool cost.
Example
You buy 1 ETH for £1,000, then 1 ETH for £2,000. Pool: 2 ETH at £3,000 total cost. Average cost = £1,500 per ETH.
You then sell 1 ETH for £2,500. Your gain = £2,500 - £1,500 = £1,000. The pool now holds 1 ETH at £1,500.
The Same-Day Rule and 30-Day Rule
Two special rules take priority over standard share pooling to prevent tax avoidance:
Same-Day Rule
If you buy and sell the same type of crypto on the same day, the acquisition cost used is the price paid that day, not the pool average. This prevents end-of-day tax-loss harvesting where you sell at a loss and buy back immediately.
30-Day Rule (Bed and Breakfasting)
If you sell crypto and buy the same type within 30 days, the cost used is the repurchase price, not the pool average. This rule prevents you from selling crypto to crystallise a loss, then buying back to reset your cost basis while staying invested.
Income Tax on Crypto: Staking, Mining, and Airdrops
Not all crypto receipts are subject to CGT. When you receive crypto as a form of income, income tax applies instead. The relevant activities include:
| Activity | Tax Treatment | Rate |
|---|---|---|
| Mining (as a business) | Trading income | 20-45% income tax + NI |
| Mining (as an individual, not a trade) | Miscellaneous income | 20-45% income tax |
| Staking rewards | Miscellaneous income | 20-45% income tax |
| Airdrops (in return for services) | Income tax | 20-45% income tax |
| Airdrops (no services provided) | CGT on disposal only | 18-24% CGT |
| DeFi yield / liquidity mining | Income tax (HMRC view) | 20-45% income tax |
| Hard forks | CGT on disposal only | 18-24% CGT |
When income-taxed crypto is later sold, CGT also applies on any further gain from the value at the time you received it. This is a “dual tax” situation: income tax on receipt, CGT on disposal growth.
Reporting Crypto to HMRC: Self Assessment
You must file a Self Assessment tax return and declare crypto gains/income if:
- Your total gains from all disposals in the year exceeded £50,000
- Your net gains (after losses) exceeded £3,000 (the annual exempt amount)
- You received crypto income (staking, mining, airdrops) worth more than £1,000
- You want to declare crypto losses to carry forward against future gains
Record Keeping Requirements
HMRC requires you to keep detailed records of every crypto transaction, including:
- Date of acquisition and disposal
- Sterling value of crypto at time of each transaction (use a reputable price source like CoinGecko or CoinMarketCap)
- The number of units acquired and disposed of
- Cumulative pool totals after each transaction
- Any exchange fees paid (these are allowable costs)
- Wallet addresses involved
Records must be kept for at least 5 years after the Self Assessment filing deadline for the relevant year. With crypto, HMRC recommends keeping records indefinitely as blockchain transactions are immutable.
Crypto Losses: How to Use Them
Crypto losses are valuable. If you sell crypto at a loss, you can:
- Offset against other CGT gains in the same tax year, potentially reducing your CGT bill to zero
- Carry forward unused losses to offset gains in future years (losses never expire)
- Claim losses on worthless tokens — HMRC allows you to make a negligible value claim if a token has effectively become worthless (e.g., exchange collapse, rug pull)
HMRC Data Sharing and Offshore Exchanges
A common misconception is that using an overseas exchange means HMRC cannot track your crypto. This is incorrect.
HMRC has multiple avenues for obtaining data:
- UK exchange data requests: HMRC has compelled UK-registered exchanges (Coinbase UK, Kraken, Binance UK) to provide customer data including identity, transaction history, and balances
- Common Reporting Standard (CRS): 120+ countries automatically exchange financial account information annually. Major crypto exchanges in participating countries report UK-resident holders
- OECD Crypto-Asset Reporting Framework (CARF): From 2027, CARF requires exchanges in 50+ jurisdictions to automatically report crypto holders' details and transactions to their home tax authority
- Blockchain analytics: HMRC uses firms like Chainalysis to trace on-chain transactions back to individuals through KYC-verified exchange accounts
The clear message from HMRC: undeclared crypto gains will be found. Voluntary disclosure (contacting HMRC proactively) results in significantly lower penalties than being caught.
Frequently Asked Questions
Do I pay tax on cryptocurrency in the UK?+
Yes. HMRC treats crypto as a capital asset. CGT applies when you sell, swap, spend, or gift crypto. Staking rewards, mining income, and DeFi yield are subject to income tax. The CGT annual allowance is £3,000 for 2025/26.
What is the crypto CGT rate in the UK for 2025/26?+
18% for basic rate taxpayers and 24% for higher and additional rate taxpayers (from 30 October 2024). These rates apply to crypto gains above the £3,000 annual exempt amount. Rates changed from 10%/20% due to the Autumn Budget 2024.
Is swapping one cryptocurrency for another taxable?+
Yes. Exchanging any cryptocurrency for another (e.g., BTC to ETH) is a disposal at market value for CGT purposes. You must record the sterling value at the time of every swap and calculate the gain or loss against your pool cost.
What is the 30-day rule for crypto?+
If you sell crypto and buy the same type back within 30 days, HMRC uses the repurchase cost (not your pool average) as the cost for the disposal. This prevents artificial loss harvesting. The rule does not prevent you from selling and buying back — it just changes the cost basis calculation.
Is crypto staking income taxable?+
Yes. Staking rewards are treated as miscellaneous income and taxed at your marginal income tax rate (20%, 40%, or 45%). The sterling value at the time of receipt is the taxable amount. When you later sell staking rewards, CGT applies on any further appreciation.
Does HMRC know about my crypto?+
Very likely. HMRC has data-sharing agreements with major exchanges, uses blockchain analytics firms, and benefits from the OECD's CARF framework (from 2027). HMRC has already issued nudge letters to UK crypto holders. Do not assume overseas exchanges provide anonymity.
Can I put crypto in an ISA?+
No. HMRC does not permit cryptocurrency to be held in an ISA (Individual Savings Account). All crypto gains and income are subject to CGT or income tax regardless of where you hold it. There is no tax-wrapper available for direct crypto investment in the UK.