Cryptocurrency has become popular in the UK in recent years. The number of people who are trading in Bitcoin, Ethereum, and other digital currencies has never been higher than it is now.
Crypto tax in the UK is a subject every crypto user must know about to ensure he or she is on the right side of HMRC.
Regardless of what you are doing with your crypto, trading, staking, mining, or if you are just a crypto holder, there are rules you must comply with. Crypto tax is not intimidating in the UK, but the thing is that neglecting this matter can get you into trouble with the HMRC.
We will elaborate in this guide on all Capital Gains Tax (CGT) to Income Tax (IT), exemptions and losses, and explain how to report your crypto taxes. Let’s make taxes less taxing.
Is There a Crypto Tax in the UK?
Yes, there absolutely is. HMRC does not consider cryptocurrency a currency, but as property. It signifies that it is taxable, like any other property. There may be Capital Gains Tax or Income Tax, and in some cases, both, but again, not a crypto tax as such. It is integrated into the current taxes, such as Capital Gains Tax and Income Tax. HMRC considers cryptocurrencies such as Bitcoin or Ethereum as an asset, such as shares or property.
In the UK, crypto tax does not exist as an independent category of tax. Rather, it becomes a part of current tax regulations. Therefore, when you are purchasing, selling, earning, or gifting crypto, you must know how a particular crypto activity will be taxed.
Get in touch with our young, clever, and tech-driven professionals if you want to choose the solution to tax burden or accounting problems in the UK for your income. We will ensure to offer the best services.
Capital Gains Tax (CGT) and Crypto
If you sell, swap, spend or gift crypto (except to your spouse or charity). And it’s worth more than what you paid for it, that’s called capital gain. You only pay tax on the profit. Not the full amount.
How Much Tax Do You Need to Pay on Crypto Capital Gains?
For the 2025/26 tax year, you get a £3,000 tax-free allowance. That means if your total gains from crypto and other assets are under £3,000, you don’t owe a penny in tax.
If your gains go over that, the tax rate depends on your income. If you’re a basic rate taxpayer, you’ll pay 18%. And if you’re a higher-rate taxpayer, it’s 24%
So let’s say you made £5,000 in crypto gains. After the £3,000 allowance, you would pay tax on £2,000. If you’re in the basic rate band, that’s £360. If you’re in the higher rate band, it’s £480.
One thing to remember is that if you earn crypto through mining, staking or as payment for work, that’s treated as income, not capital gains. So it’s taxed at your regular income tax rate.
And yes, you do need to report it. You’ll need to include your crypto gains in your Self Assessment tax return by 31 January following the end of the tax year.
Keep records of everything. Dates, amounts, wallet addresses, and what you paid. HMRC can ask for proof, and it’s better if you’ve got it all saved.
How to Calculate Capital Gains from Crypto?
Calculating your crypto gains isn’t as simple as subtracting what you paid from what you sold it for. HMRC uses a system called “pooling”, similar to how it works for shares. But before that, you must apply a few matching rules to figure out exactly which crypto you’re selling.
When you dispose of crypto, HMRC follows this order:
- First, any crypto bought and sold on the same day is matched together.
- Second, any crypto bought within 30 days after the sale is matched next (known as the “bed and breakfast” rule).
- Finally, anything left is matched to your Section 104 pool, an average cost of all the tokens you already hold of that type.
Each crypto (like Bitcoin or Ethereum) has its own pool. Every time you buy more, the total cost and number of tokens in that pool are updated. When you sell, you calculate the average cost per token and subtract that from your sale price to find your gain or loss.
For example:
You buy 100 ETH at £1,000 each (£100,000) and later buy 50 ETH at £1,500 each (£75,000). That gives you 150 ETH costing £175,000, so the average cost is £175,000 ÷ 150 = £1,166.67 per ETH.
If you sell 50 ETH at £2,000 each, you receive £100,000.
The cost of those 50 ETH is £1,166.67 × 50 = £58,333.33.
Your gain is £100,000 − £58,333.33 = £41,666.67.
You only pay Capital Gains Tax on the amount above your £3,000 annual allowance (2025/26). Typically at 18% (basic rate) or 24% (higher rate), depending on your income.
What Happens If You Make a Loss on Crypto Assets?
Losses aren’t all bad news. You can report a capital loss if you sell your crypto for less than what you originally paid for it. Such losses may be utilised to offset other gains within the given tax year, or they may be carried forward to future years. It is just that you claim to HMRC the loss, even in a year when you are not making a return. It may save you from financial loss in the future. HMRC authorises you to legally reduce your tax liability by using these losses. HMRC takes it as a Capital Loss.
When Do You Need To Pay Income Tax On Cryptocurrency?
You only pay Income Tax on crypto when you’re earning it. Not when you’re just buying or selling it as an investment. So if you’re getting crypto as part of your income, HMRC treats it like regular earnings.
Here are the common situations where Income Tax applies:
- Getting paid in crypto for work or services
- Mining crypto, especially if it’s done regularly or as a business
- Staking rewards, where you earn crypto for holding certain coins
- Airdrops, if you receive them in exchange for doing something (like signing up or promoting)
In these cases, the value of the crypto at the time you receive it is added to your total income. That means it’s taxed at the same rates as your salary:
| Band | Income Range | Tax Rate |
| Personal Allowance | Up to £12,570 | 0% |
| Basic Rate | £12,571 to £50,270 | 20% |
| Higher Rate | £50,271 to £125,140 | 40% |
| Additional Rate | Over £125,140 | 45% |
So if you earn £2,000 in staking rewards and you’re already over your personal allowance, you’ll pay 20%, 40%, or even 45% depending on your total income.
And yes, you’ll need to report it in your Self Assessment tax return.
Whether you want to establish a new business, set up a franchise, or expand your existing business, get in touch with our accounting firm professionals to help! Register today in under three minutes – For Free!
Are Any Crypto Transactions Exempt from Tax in the UK?
Yes, some of them are tax-free to make things even. Admittedly, there are some tax-free crypto activities:
- Purchasing with fiat and holding (HODLing) means no tax. HODLing means ‘buy-and-hold’ to earn more profits from value appreciation.
- Moving between your wallets is exempt. The Transfer of cost basis to a spouse or civil partner is non-taxed.
- Donating to charity? Often no CGT.
- The annual Capital Gains Tax allowance (which is £3,000 for the 2025/26 tax year) makes gains up to that amount tax-free. However, even for exempt transactions or gains within the allowance, you must still keep detailed records of all your crypto disposals in case HMRC requests proof.
- Cryptocurrency possession (No tax, until the time of sale).
With these exemptions, it is possible to arrange your own tax strategy.
Can You Reduce Your Crypto Tax in the UK?
Yes, you can lower the amount of tax you pay on your crypto in the UK. HMRC has rules that let you reduce your tax bill legally.
Here are a few ways to do it:
- Use your tax-free allowance: Everyone gets a yearly tax-free allowance. For 2025/26, that’s £3,000. If your profits are under that, you’re in the clear.
- Claim your losses: If you have made losses, don’t ignore them. Report them to HMRC because they can help offset future gains. It might not feel great to log a loss. But it’ll save you tax later.
- Share with your partner: You can also transfer crypto to your spouse or civil partner without triggering any tax. That way, both of you can use your allowances and reduce the overall bill.
- Give to charity: Donating to a registered charity also counts as tax-free. In some cases, you could even get extra Income Tax relief for it.
- Hold instead of sell: Another simple trick is to just hold your crypto. You don’t owe tax for simply owning it. Tax only applies when you sell, swap, or spend it.
- Sell to lock in losses: If some coins are down, you can sell them to record a loss, then buy them back later. But watch out for the 30-day rule. Otherwise, HMRC won’t let the loss count.
- Keep track of fees: Trading fees, exchange costs, and even advice from a tax pro can be deducted from your gains. Save those receipts.
- Use crypto tax tools: Apps like CoinLedger or Koinly can help you figure out what you owe and spot ways to save.
How to File Your Crypto Taxes in the UK
Filing your crypto tax return is not as worrying as it might seem. Here’s a step-by-step guide:
Step 1: Keep Records
Monitor all the transactions, such as:
- Date
- Type of transaction
- Amount received or paid
- Value in GBP
- Fees
- Wallet addresses
Spreadsheets or crypto tax software would be of assistance.
Step 2: Clearly Calculate Income and Gains
Use HMRC’s pooling method to calculate your Capital Gains Tax, and standard income tax rules to calculate any taxable income (e.g., mining or staking).
Step 3: Self Assessment Registration
You have to submit a Self Assessment tax return in case you have to pay tax. It is possible to register online on GOV.UK.
Step 4: Submit Your Return
The deadline is:
31 October (paper returns)
31 January (online returns)
Enter your gains and income from your crypto in the respective fields.
Step 5: Pay Your Tax
You can pay your tax online, through bank transfer, or direct debit. Do not forget to do it before 31 January, or you will get fined.
The Bottom Line
The universe of crypto tax in the UK is rapidly changing. HMRC is strictly monitoring the non-compliance. As a result, large-scale exchanges are now asked to report all the user data. It is more crucial than ever to know what you are doing in the crypto market.
Being informed and organised can save you thousands and keep you away from trouble. And when it all feels too much, seek the advice of an expert who is a tax professional who knows crypto. It will be worth it.
Disclaimer: The information provided on AccountingFirms.co.uk is for informational purposes only and should not be considered as financial advice. Always consult with a professional accountant to ensure compliance with UK laws and regulations.

