Crypto is not taxed when you buy or hold it in the UK. Tax usually starts when you sell, swap, spend, or earn crypto. That is the single most important rule for 2026.
However, many investors still get caught out. This guide breaks down exactly when you pay tax, how much you pay, and what £1,000 of crypto actually means in practice.
HM Revenue & Customs treats crypto as property. You trigger tax when you:
This is called a “disposal.” Importantly, you do not need to cash out to your bank to owe tax.
No. If you:
Then your tax is £0. Even if the price increases, you still pay nothing until you dispose of it.
Most UK crypto investors pay Capital Gains Tax. The Tax-free allowance: £3,000
You only pay tax on profit (gain), not the total value.
“Crypto is basically taxed in the same way as shares held outside an ISA… that may actually be part of the problem, because the allowance isn’t very generous anymore,” said Dion Seymour, Crypto and Digital Assets Technical Director (ex-HMRC).
You pay Income Tax if you receive crypto through:
This is different from CGT. You are taxed on the value when you receive it.
“When you contribute tokens to a DeFi platform, HMRC treated that as a disposal… and if there is a disposal, you potentially trigger capital gains tax,” said Dion Seymour, Crypto and Digital Assets Technical Director (ex-HMRC).
For example, you receive £1,000 in staking rewards. You may use the £1,000 trading/misc allowance.
If no other income: £0 tax. But if you earn more, it’s taxed at 20%, 40%, or 45%, depending on your income band
This is one of the most misunderstood parts of UK crypto tax.
You can pay tax twice on the same crypto, but not on the same value. The system separates how you received the crypto from how its value changes later.
First, you may pay Income Tax when you receive crypto. This happens with staking rewards, mining income, or payments in crypto. HMRC looks at the pound value at the moment you receive it and treats that as income, just like salary or freelance earnings.
For example, if you receive £1,000 worth of staking rewards, that £1,000 is your taxable income at that time. Depending on your total income, you may pay 20%, 40%, or 45% tax on it.
However, the story does not end there.
Later, when you sell or dispose of that same crypto, HMRC applies Capital Gains Tax. But it does not tax the full value again. Instead, it only looks at the change in value after you received it.
So if your £1,000 worth of staking rewards grows to £1,400 and you sell it, your gain is £400. That £400 is what gets assessed under Capital Gains Tax rules.
This structure ensures you are not taxed twice on the same amount. You are taxed once on earning the crypto, and again only on the profit made after that point.
In practice, this means you need to track two things carefully: the value when you received the crypto, and the value when you disposed of it.
This is where many investors make mistakes.
Example:
You just made a £500 taxable gain. Even though you never touched GBP.
“It is very hard to deal with crypto taxes because you can move between different types of assets so quickly… and trying to explain that complexity is very difficult,” Dion Seymour, Crypto and Digital Assets Technical Director (ex-HMRC).
The UK uses a pooling system, not simple FIFO.
It applies:
This means you cannot easily “choose” which coins you sold. Your cost basis is averaged
For active traders, this makes tax tracking more complex.
You can deduct:
You pay tax on net gain, not gross profit.
You must usually report if:
The deadline is January 31, after the tax year ends. Late filing triggers penalties.