Cryptocurrency has become increasingly popular in the United Kingdom, with more people investing, trading, and earning digital assets. Understanding how crypto is taxed in the United Kingdom is essential for staying compliant with HM Revenue & Customs (HMRC) and avoiding fines. This guide explains UK crypto tax rules in simple terms, covering taxable events, reporting requirements, and practical examples.
- How HMRC Classifies Cryptocurrency
- Taxable Crypto Events in the UK
- 1. Selling Cryptocurrency for Pounds
- 2. Trading One Crypto for Another
- 3. Spending Cryptocurrency
- 4. Earning Crypto as Income
- Allowances and Rates
- Calculating Cost Basis
- DeFi and Lending Considerations
- Reporting Crypto to HMRC
- Common Mistakes to Avoid
- Example Scenario: Crypto Tax in the UK
- Internal and External Resources
- Frequently Asked Questions
- Conclusion
How HMRC Classifies Cryptocurrency
In the UK, HMRC treats cryptocurrency as property, not currency. This means:
- Crypto is subject to Capital Gains Tax (CGT) when sold, traded, or used to buy goods and services.
- Income from crypto activities may be taxed as Income Tax.
- Every taxable event must be reported, including selling crypto, trading one token for another, or earning crypto as income.
Taxable Crypto Events in the UK
1. Selling Cryptocurrency for Pounds
Selling crypto for GBP (or another fiat currency) creates a capital gains tax event.
Example:
- Buy 2 BTC at £10,000 each (£20,000 total)
- Sell 2 BTC for £25,000
- Capital gain = £25,000 – £20,000 = £5,000
You must report the £5,000 gain to HMRC and pay tax according to your CGT rate.
2. Trading One Crypto for Another
Exchanging one cryptocurrency for another is considered a disposal, triggering CGT.
Example:
- Trade 1 ETH bought for £1,500 for 0.05 BTC worth £2,000
- Capital gain = £2,000 – £1,500 = £500
Even if no GBP is involved, this is taxable.
3. Spending Cryptocurrency
Using crypto to buy goods or services counts as a disposal for tax purposes.
Example:
- Buy a laptop for 0.1 BTC worth £3,000
- Original cost of 0.1 BTC = £2,500
- Capital gain = £3,000 – £2,500 = £500
You owe CGT on the £500 gain.
4. Earning Crypto as Income
Crypto received from work, mining, staking, or airdrops may be taxed as Income Tax:
- Fair market value at receipt counts as income
- Self-employed or employed individuals must include this on their tax return
Example:
- Receive 50 ADA tokens for freelance work, each worth £2
- Total taxable income = 50 × £2 = £100
This income is added to your other earnings and taxed at your normal Income Tax rate.
Allowances and Rates
Capital Gains Tax
- Annual exempt amount: £6,000 (2023/24 tax year) – gains below this are tax-free
- Rates:
- 10% for basic rate taxpayers
- 20% for higher and additional rate taxpayers
Income Tax
- Crypto income is taxed according to your income bracket: 20%, 40%, or 45%
- Includes salaries, freelance earnings, staking rewards, and mining profits

Calculating Cost Basis
The cost basis is what you paid for the crypto, including fees. It’s essential for calculating gains or losses.
Example:
- Buy 1 ETH for £1,500, pay £20 in transaction fees
- Cost basis = £1,520
- Sell 1 ETH for £2,000 → gain = £2,000 – £1,520 = £480
Keeping precise records ensures correct reporting to HMRC.
DeFi and Lending Considerations
Participation in decentralized finance (DeFi) platforms affects UK taxes:
- Lending crypto: Interest earned counts as income
- Staking rewards: Treated as taxable income at the fair market value when received
- Yield farming: All tokens received are taxable as income
- Swaps or liquidity provision may also trigger CGT events
Proper record-keeping is essential for compliance.
Reporting Crypto to HMRC
To report crypto taxes in the UK:
- Keep detailed records of all crypto transactions, including date, amount, and GBP value.
- Use Self Assessment Tax Return to declare gains and income.
- Report CGT disposals in the capital gains section.
- Include crypto income under additional income if applicable.
Tax software or spreadsheet trackers can simplify reporting, especially for frequent traders.
Common Mistakes to Avoid
- Ignoring small transactions or airdrops
- Failing to include DeFi or staking rewards
- Confusing income tax with capital gains tax
- Losing track of fees and transaction costs
- Not reporting crypto used to buy goods or services
Avoiding these mistakes helps prevent fines and audits.
Example Scenario: Crypto Tax in the UK
Scenario:
- Buy 2 ETH at £1,500 each (£3,000 total)
- Trade 1 ETH for 1000 USDC worth £1,600 → gain = £1,600 – £1,500 = £100 (CGT)
- Earn 50 UNI tokens through staking worth £500 → taxed as income
- Sell remaining 1 ETH for £1,700 → gain = £1,700 – £1,500 = £200 (CGT)
Summary:
- Income tax due: £500 (staking rewards)
- Capital gains tax due: £100 + £200 = £300
Internal and External Resources
For reliable UK crypto tax updates, visit CryptoNews21. For official guidance, see HMRC’s Cryptoassets Manual.
Frequently Asked Questions
Q1: Is trading crypto for crypto taxable in the UK?
Yes. Swapping one crypto for another triggers a capital gains tax event.
Q2: Are staking rewards taxed?
Yes. Staking rewards are treated as taxable income at the fair market value when received.
Q3: What is the CGT allowance?
£6,000 per year (2023/24), meaning gains below this amount are tax-free.
Q4: Are crypto gifts taxed?
Gifts are not taxed for the giver, but the recipient may face CGT if they sell the crypto.
Q5: Do I pay tax if I spend crypto?
Yes. Using crypto for purchases is treated as selling it and may create a capital gain.
Conclusion
Understanding how crypto is taxed in the United Kingdom is essential for investors, traders, and anyone earning digital assets. Most crypto events trigger either Capital Gains Tax or Income Tax, and precise record-keeping is critical. By tracking purchases, swaps, staking rewards, and sales, UK taxpayers can stay compliant with HMRC while optimizing their tax obligations.
Crypto continues to grow in popularity, making awareness of taxation more important than ever. Accurate reporting and careful planning help maximize profits and avoid penalties.