
Cryptocurrency Tax UK: What HMRC Actually Wants
TLDR
- HMRC treats crypto as property, not currency - disposing of crypto is a CGT event, taxed at 18% or 24% above the £3,000 annual allowance
- Swapping one crypto for another counts as a disposal and triggers CGT, even if no fiat is involved
- Staking rewards, mining income, and airdrops are usually taxed as income, valued in GBP at the moment of receipt
- HMRC has crypto exchange data via the Crypto-Asset Reporting Framework from 2026 - assume any unreported activity will eventually be flagged
Cryptocurrency Tax UK: What HMRC Actually Wants
If you have held crypto since the 2021 boom and never touched it, cryptocurrency tax UK rules may not yet have hit you. The moment you sell, swap, spend, gift, or earn crypto, they do. And HMRC, with the Crypto-Asset Reporting Framework (CARF) coming into force in 2026, increasingly has the data to enforce them.
This guide covers what counts as a taxable event, the rates that apply, the staking and mining rules, the £3,000 CGT allowance, and the steps to actually file a clean Self Assessment with crypto activity.
Contents
- How HMRC classifies crypto
- Capital Gains Tax on crypto disposals
- Income tax on staking, mining, and airdrops
- The 30-day matching rules
- Reporting crypto on your Self Assessment
- Crypto-Asset Reporting Framework
- Frequently asked questions
How HMRC Classifies Crypto
HMRC's published guidance treats cryptocurrency as property, not currency, for tax purposes. This means:
- Crypto is not foreign currency for tax purposes
- Crypto disposals trigger Capital Gains Tax, like selling shares
- Crypto received as income (mining, staking rewards, payment for services) is income tax + NI
- The exact tax depends on what activity created the crypto
The classification has not changed since HMRC's 2018 guidance, despite the sector evolving substantially. New activity types like NFTs, DeFi yield farming, and liquid staking still get crammed into existing CGT and income tax frameworks, sometimes awkwardly.
Capital Gains Tax on Crypto Disposals
A disposal triggers CGT. HMRC defines disposal broadly:
- Selling crypto for GBP or another fiat currency
- Swapping one crypto for another (e.g. BTC to ETH counts as disposing of BTC)
- Using crypto to pay for goods or services
- Gifting crypto to someone other than your spouse
The gain is the difference between the GBP value at disposal and your acquisition cost (also in GBP). Both must be calculated in pounds at the time of each transaction, even if no GBP was ever involved.
For 2026/27 the rates are:
- £3,000 annual exempt amount per person (the CGT annual allowance)
- 18% on gains within your basic-rate band
- 24% on gains above it
The £3,000 allowance is shared with all your CGT events - shares, property, crypto. Use it on whatever produces the most efficient outcome.
Worked example: bought 1 BTC at £20,000 in 2022, sold for £45,000 in 2026. Gain = £25,000. After £3,000 allowance: £22,000 taxable. Higher-rate taxpayer pays £5,280 (24% × £22,000).
The crypto-to-crypto swap rule catches many holders out. Trading BTC for ETH at a profit produces a CGT event in GBP terms, even though you have not "cashed out". The new ETH starts with a fresh acquisition cost equal to its GBP value at the moment of swap.
Income Tax on Staking, Mining, and Airdrops
Some crypto activity creates income, taxed at your marginal rate:
- Mining: rewards from running mining hardware are usually taxable income at the GBP value at receipt. May also count as a trade depending on scale.
- Staking rewards: usually treated as miscellaneous income or property income, valued in GBP at receipt. The original staked tokens remain yours; the rewards are the income.
- Airdrops: if received in exchange for some action (signing up, retweeting, providing liquidity), taxed as income. If received passively without doing anything, may escape income tax but still create a fresh acquisition cost for future CGT.
- Lending and yield farming: typically taxed as income, with each "stream" of yield treated as a receipt valued in GBP at the time.
- Payment for services in crypto: salary or freelance work paid in crypto is normal employment or self-employment income, with PAYE or Self Assessment as appropriate.
Each receipt is valued in GBP at the time of receipt. This requires record-keeping at every event - many holders use software like Koinly, Recap, or CoinTracker to handle the volume.
When you later sell crypto that was received as income, CGT applies to any change in value between the receipt and the sale. The original GBP value at receipt is your acquisition cost for CGT purposes.
The 30-Day Matching Rules
UK CGT uses share-matching rules to prevent same-day reclaiming of gains. These apply to crypto identically.
If you sell crypto and buy back the same crypto within 30 days, the disposal is matched against the new purchase, not your existing pool. This stops "wash sales" that some investors use to crystallise losses or use up CGT allowances.
The matching order:
- Same-day acquisitions
- Acquisitions within the next 30 days
- The "Section 104 pool" (your average cost basis across all your historical holdings of that token)
For most retail crypto holders this is mostly relevant when harvesting losses or trying to use the £3,000 CGT allowance efficiently - rebuy a slightly different asset (e.g. ETH instead of BTC) to lock in the loss without triggering the 30-day match.
Reporting Crypto on Your Self Assessment
You must register for Self Assessment if any of the following apply in a tax year:
- Total taxable crypto gains exceed £3,000 (the CGT allowance)
- Total proceeds from crypto disposals exceed £50,000, even if gains are below £3,000
- You received crypto income (staking, mining, airdrops) above the relevant trading allowance (£1,000 for casual income)
The crypto question is included in the Capital Gains pages of the Self Assessment return, with detailed acquisition and disposal records. HMRC may also require:
- A summary of the SA108 (Capital Gains Summary)
- Detailed transaction records (date, asset, proceeds, costs, gains)
- Calculation of the Section 104 pool for each token held
Crypto tax software exports this in HMRC-friendly formats. The cost (£50-£200/year) is usually less than the time of doing it manually for any active trader.
Crypto-Asset Reporting Framework
Coming into force in the UK in 2026, the Crypto-Asset Reporting Framework (CARF) requires UK-based and UK-engaged crypto exchanges to share user identity and transaction data with HMRC. Equivalent regimes are launching in the EU (DAC8) and US.
Practical implications for UK holders:
- Exchanges (Coinbase, Binance UK, Kraken, etc.) will report your activity to HMRC
- HMRC has stated it will use the data to identify under-reporting and open enquiries
- Past years' activity may also be flagged via voluntary disclosure prompts
- Holders with unreported activity should consider HMRC's voluntary disclosure facility before they get a letter
The era of crypto being "below the radar" for HMRC is ending in 2026. If you have been holding without reporting and have made gains, the next 12 months are the cleanest window to catch up.
Frequently Asked Questions
Do I need to pay tax on crypto in the UK if I haven't sold it?
No. Holding crypto in a wallet or exchange does not trigger any UK tax. Tax events arise only on disposal (sale, swap, gift, payment) or on receipt of income (staking rewards, mining, airdrops as payment for action).
How much crypto can I sell tax-free in the UK?
You can realise up to £3,000 of gains per tax year tax-free, under the Capital Gains Tax annual exempt amount. Above that, gains are taxed at 18% or 24% depending on your income. The allowance is shared with other capital gains - shares, second home sales, etc.
Is swapping one crypto for another taxable in the UK?
Yes. HMRC treats every crypto-to-crypto swap as a disposal of the first asset and a fresh acquisition of the second. Both legs are valued in GBP at the time of swap, and any gain on the first asset is a CGT event even though no fiat money changed hands.
How does HMRC tax staking rewards?
Staking rewards are taxed as miscellaneous income at your marginal rate, valued in GBP at the moment they hit your wallet. When you later sell the staked rewards, CGT applies to any change in GBP value between receipt and sale.
Will HMRC find out about my crypto activity?
Increasingly yes. The Crypto-Asset Reporting Framework starting in 2026 requires UK-engaged exchanges to share transaction data with HMRC. HMRC has already issued thousands of "nudge letters" to crypto holders identified through previous data-sharing rounds. Voluntary disclosure of past unreported activity is significantly cheaper than waiting for an enquiry letter.
Enjoying the content?
If this site has been useful, a coffee goes a long way.