Last updated on 7 August 2026
UK Crypto Capital Gains Tax: Rates, Rules and Traps
If you make a profit from crypto in the UK, you must pay Capital Gains Tax on it. Many people are surprised to learn that HMRC treats crypto not as money, but as property. This means selling, trading, or even using crypto can trigger tax obligations.
Understanding UK Crypto tax can be confusing if you trade often, hold multiple wallets, or use DeFi and NFTs. That’s where crypto accountants come in.
At Crypto Accountants, we help individuals and businesses calculate gains accurately, classify transactions correctly, and stay fully compliant with HMRC rules.
We make sure you pay what’s required, and no more, while avoiding common mistakes that could lead to penalties.
Why is Crypto Taxed in the UK?
Crypto is not seen as money by HMRC. It is treated like an asset, similar to shares or property. This means tax is applied when you make a gain.
A gain is the difference between what you paid and what you received. If the value goes up and you dispose of the crypto, tax may apply.
For example, you buy Ethereum for £1,000. Later, you sell it for £1,800. The gain is £800. This gain may be taxed.
But if you just hold your crypto and don’t sell or use it, there is no tax yet. Tax only starts when a disposal happens.
What Actions Trigger Capital Gains Tax?
Many people only think that selling crypto is taxable. That’s not correct. Several actions can trigger tax.
These are the most common ones:
- Selling crypto for GBP or any fiat currency
- Trading one crypto for another
- Spending crypto on goods or services
- Gifting crypto to someone (except your spouse)
Let’s take a simple case. You swap Bitcoin for Solana. Even if no cash is involved, HMRC still sees this as a disposal. So, you must calculate the gain based on the market value at that time.
This is one of the biggest surprises for beginners.
What are the UK Crypto Capital Gains Tax Rates?
The amount of tax you pay depends on your total income.
There are two main rates:
- 10% for basic rate taxpayers
- 20% for higher and additional rate taxpayers
You also get a tax-free allowance. For the 2024/25 tax year, basic rate taxpayers pay 10% and higher/additional rate taxpayers pay 20% on crypto gains above the £3,000 allowance (HMRC Capital Gains Tax Rates).
You make a total gain of £6,000 in a year. After subtracting the £3,000 allowance, you are left with £3,000 taxable gain. If you fall in the basic rate band, you pay 10% on that amount.
So, your tax would be £300.
These rules apply across all UK Crypto tax reporting. If your situation is complex, a crypto tax accountant can help you calculate this correctly.
How to Calculate Crypto Gains Correctly?
In the UK, crypto gains are calculated using a method called “pooling.” This system doesn’t track each coin individually. Instead, you calculate the average cost of all coins of the same type you own.
At first, this may sound simple, but it can get confusing if you buy crypto at different times or trade frequently.
Accurate records are essential, and many people use software or hire a crypto tax accountant to make sure calculations are correct.
| Date | Action | Quantity (BTC) | Price per BTC (£) | Total Cost (£) |
| Jan 10 | Buy BTC | 1 | 10,000 | 10,000 |
| Feb 15 | Buy BTC | 1 | 20,000 | 20,000 |
| Total | — | 2 | — | 30,000 |
| Average Cost | — | — | — | 15,000 per BTC |
Now, if you sell 1 BTC for £25,000, the gain is calculated as:
Sale Price – Average Cost = Capital Gain
£25,000 – £15,000 = £10,000 gain
This pooling method applies to most crypto transactions in the UK. It ensures fairness, but it also means you must keep detailed records of every purchase, trade, or disposal.
For investors who trade frequently or use multiple wallets, it’s easy to make mistakes. Working with a crypto tax accountant or using dedicated tracking tools helps ensure your gains are calculated correctly and that you stay compliant with UK Crypto tax rules.
Income Tax Vs Capital Gains Tax in Crypto
Not all crypto is taxed under Capital Gains Tax. In some cases, Income Tax applies.
This usually happens when you earn crypto instead of buying it.
Examples include:
- Mining rewards
- Staking income
- Payments received in crypto
Let’s say you earn £1,000 worth of crypto from staking. This is treated as income. You may need to pay Income Tax on it based on your tax band.
Later, if you sell that crypto and its value has increased, you may also pay Capital Gains Tax on the profit.
So, the same crypto can be taxed twice in different ways. First as income, then as a capital gain.
This is where a crypto tax accountant becomes very useful.
How does HMRC Track Crypto Activity?
Some people think crypto is completely anonymous, but that is no longer true. In the UK, HMRC has the tools and legal powers to track crypto transactions, and they are actively monitoring compliance.
HMRC works closely with major crypto exchanges. These platforms often share customer data, including names, addresses, transaction histories, and wallet activity.
This means any trades, sales, or transfers made on these exchanges can be traced back to individual users.
Beyond exchange data, HMRC also uses blockchain analysis tools. These tools can follow crypto movements across wallets and identify patterns, even if the crypto moves between multiple addresses.
While blockchain addresses may appear pseudonymous, every transaction is recorded on a public ledger, which HMRC can analyse.
There have been multiple instances where HMRC sent letters to investors who failed to report crypto gains. Some of these letters even include detailed calculations of potential unpaid taxes, showing that ignoring crypto tax is risky.
In short, crypto is not a “tax-free” asset in the UK. Whether you hold, trade, or use crypto, HMRC expects you to report it properly.
Working with a crypto tax accountant can help you stay compliant and avoid penalties, ensuring that your tax reporting is accurate and up to date.
Common Crypto Tax Mistakes to Avoid
Most problems happen because of small misunderstandings. Over time, these can lead to penalties.
Here are some common traps:
- Thinking crypto-to-crypto trades are not taxable
- Not keeping proper transaction records
- Ignoring small gains and frequent trades
- Missing tax deadlines
- Not using the tax-free allowance
For example, if you trade daily and ignore small profits, they can add up to a large taxable amount by the end of the year.
And if you don’t keep records, calculating gains later becomes very difficult.
This is why many people work with the best crypto accountant to stay safe.
Working With a Crypto Accountant Helps!
Crypto tax is not always simple. The more active you are, the more complex it becomes.
A crypto accountant can help you:
- Track and calculate gains accurately
- Classify income and capital transactions
- Stay compliant with HMRC rules
- Avoid penalties and reduce errors
If you use DeFi, NFTs, or multiple wallets, things can get even more technical. In such cases, working with crypto accountants is almost necessary.
They understand the rules and can guide you clearly.
Final thoughts
UK crypto tax is not optional. The rules are clear, and HMRC is actively monitoring crypto transactions. The core principle is straightforward: if you dispose of crypto and make a profit, you may need to pay Capital Gains Tax.
However, the details can get complex. The tax you owe depends on your income level, allowances, the type of crypto transaction, and how gains are calculated.
Without proper records or understanding, it’s easy to make mistakes that could lead to penalties.
By working with a crypto tax accountant, you can focus on managing your crypto investments while staying fully compliant and avoiding unnecessary stress or penalties.
If you want expert guidance and peace of mind, speak with the Crypto Accountants team.
People Also Ask
Do I have to pay tax if I just hold crypto?
No. Simply holding crypto does not trigger tax. You only pay Capital Gains Tax when you sell, trade, or use your crypto for purchases. Until a disposal occurs, no tax is due.
Is trading one crypto for another taxable?
Yes. Any crypto-to-crypto trade is treated as a disposal by HMRC. You must calculate the gain or loss based on the market value at the time of the trade and report it in your tax return.
What happens if I don’t report my crypto gains?
Failing to report crypto gains can lead to penalties, interest, and fines. In severe cases, HMRC can take legal action. Reporting accurately and on time is the safest way to avoid issues.
Do I need a crypto tax accountant?
If you trade frequently, use multiple exchanges, or have complex crypto activities like staking, NFTs, or DeFi, a crypto tax accountant can save time and prevent mistakes. They ensure your calculations are correct, all transactions are reported, and HMRC compliance is maintained.
Can I use software instead of an accountant?
Yes, tracking software can help, but it’s not always enough for complex situations. A professional crypto tax accountant combines tools with expert knowledge to optimise your reporting and cut errors.





