When people first buy Bitcoin or other cryptocurrencies, they often do not realise that the taxman is interested too. In the UK, cryptocurrency is not tax-free. HMRC treats it in a similar way to shares or property. That means when you make money from crypto, you may have to pay tax on it.
This guide will explain the basics in plain English, so you know what to expect and how to stay on the right side of the rules.

Do You Pay Tax on Crypto?
The short answer is yes. In the UK, there are two main ways crypto can be taxed: Capital Gains Tax and Income Tax.
Capital Gains Tax
You pay Capital Gains Tax (CGT) when you sell, swap, or spend your crypto and make a profit. For example, if you buy £500 of Bitcoin and later sell it for £800, your gain is £300. If you swap Ethereum for Solana, HMRC treats that as selling one asset and buying another. Even spending Bitcoin on something as small as a coffee counts if its value has risen since you bought it.
Everyone in the UK has a £3,000 annual allowance for capital gains (2025/26 tax year). If your gains are below that, you do not pay CGT. If you are above it, the rate is 10 percent for basic rate taxpayers and 20 percent if you are in the higher or additional tax band.
Income Tax
Some types of crypto earnings are not treated as investment gains but as income, just like wages or interest from a savings account. These include:
- Staking rewards – When you lock up coins like Ethereum or Cardano to help secure the network, you earn extra coins as a reward. Those extra coins are taxable as income.
- Airdrops – Sometimes new projects give away free tokens to promote themselves. If you receive them, HMRC counts their value as income at the moment you get them.
- Mining – If you run software or machines to create new coins and get rewarded in crypto, HMRC treats those coins as income.
- Yield from lending stablecoins – Some platforms let you lend your crypto (often stablecoins such as USDC) and pay you interest. That interest is also taxable as income.
In the UK, all your income is added together. So if you already have a job, any crypto income simply sits on top of your salary. The total is then taxed at your usual rate: 20 percent if you are a basic-rate taxpayer, 40 percent if you are higher rate, and 45 percent if you are additional rate.
There is also a small allowance to help with side earnings. Everyone has a £1,000 trading and miscellaneous income allowance. This means you can earn up to £1,000 from things like staking, airdrops, or side hustles without paying tax. If your crypto income is under that amount, you do not owe tax on it.
What You Do Not Pay Tax On
- Simply buying and holding crypto is not taxable.
- Moving your coins between your own wallets is not taxable.
- If your gains and income stay below the allowances, you will not owe anything.
Keeping Records
HMRC expects you to keep accurate records of every crypto transaction. That means the dates, the amount, the value in pounds at the time, and any fees you paid. This can feel overwhelming, but there are tools that make it easier. Platforms like Koinly and Recap connect to your exchange accounts and automatically track everything for you.
Final Thoughts
Taxes might feel like the boring part of crypto, but they are important. The key things to remember are that profits count as capital gains, rewards often count as income, and there are allowances that can save you money if you plan carefully.
If you are starting small, you may well fall under the tax thresholds, but it is worth building good habits from the start. Keep records, learn the basics, and you will be in a strong position as your crypto journey grows.
Disclaimer: This article is for educational purposes only and does not constitute financial advice. Tax rules can change, and everyone’s situation is different. If you are unsure, seek advice from a qualified tax professional.

