Home Cryptocurrency How is Crypto Taxed in the UK? 2025 Guide

How is Crypto Taxed in the UK? 2026 Guide

Advertisement Disclosure: When you purchase through our sponsored links, we may earn a commission from our partners. By using this website you agree to our T&Cs.

Why you can trust ValueWalk

At ValueWalk, we’re committed to providing accurate, research-backed information. Our in-house editorial team goes above and beyond to ensure our content is trustworthy and transparent. Visit Why Trust Us to learn more about our mission and funding model.

  • Accurate, research-backed info
  • Expert-led, cutting-edge insights
  • Independent, in-house produced content

Figuring out how crypto is taxed in the UK isn’t always straightforward, with new rules and updated tax bands adding to the confusion.

This guide covers it all in plain language, from when you pay tax on crypto profits to what qualifies as taxable income.

I’ll explain capital gains tax on crypto, income tax on rewards, and how to stay ahead of your tax bill without stress.


Do you have to pay tax on crypto in the UK?

Crypto investors in the UK generally need to pay tax when they make or receive transfers of crypto assets.

Most gains are subject to capital gains tax, while activities like mining or earning staking rewards are subject to income tax.

You also need to consider your annual tax-free allowance, record fair market value, and include everything in your self-assessment tax return.

These rules make up the general tax treatment of cryptocurrencies in the UK, but now let’s take a closer look at how it all works.


How does UK crypto tax work?

The way crypto tax UK rules apply depends on what you do with your coins. In simple terms, most transactions are either subject to capital gains tax or income tax.

Below, I’ll explain to you which tax applies in each case to help you plan better and avoid costly surprises when it’s time to file your self-assessment tax return.

Capital Gains Tax (CGT)

You can buy crypto in the UK, but you must consider that if you sell crypto, swap it for another token, or use it to pay for something, it counts as a taxable event.

You’ll usually need to pay Capital Gains Tax (CGT) on any profits. Your gain is the difference between what you paid (including fees) and the fair market value when you dispose of it.

If you have losses, you can use them to offset future gains, reducing your overall crypto tax bill.

That’s why keeping accurate records of costs and transactions is essential for working out your crypto capital gains tax and avoiding errors on your crypto tax report.

Income Tax (IT)

Not all crypto profits in the UK are subject to capital gains tax. If you earn crypto as income, like through mining, staking rewards, airdrops (in some cases), or getting paid in crypto, you’ll usually need to pay income tax instead.

This means the value of your crypto is treated like regular earnings and added to your taxable income for the year.

Depending on the source of your crypto, you might also owe national insurance contributions, especially if you receive crypto as employment income or through self-employment.

For instance, if you’re paid in Bitcoin for freelance work, this payment is treated just like cash earnings and can trigger national insurance.

It’s crucial to record the fair market value of each crypto payment in pounds on the day you receive it. This makes it easier to calculate what you owe and ensure your self-assessment tax return reflects your actual income correctly.


Crypto tax rates in the UK

Your rate depends on your total taxable income, the type of gain, and how much you’ve made above your tax-free allowance.

Below is a clear breakdown of the current tax bands, so you can plan ahead and avoid an unexpected tax bill when filing your self-assessment tax return.

UK crypto capital gains tax rates – comparative chart

Income BandRate on crypto gains
Basic rate (up to £50,270)18%
Higher rate (£50,271–£125,140)24%
Additional rate (over £125,140)24%

It’s important to note that if your total gains stay below the £3,000 annual tax-free allowance, you won’t need to pay capital gains tax.

UK crypto income tax rates – comparative chart

Income BandIncome Tax Rate
Personal allowance (up to £12,570)0%
Basic rate (£12,571–£50,270)20%
Higher rate (£50,271–£125,140)40%
Additional rate (over £125,140)45%

Keep in mind that your personal allowance can shrink if your total income exceeds £100,000, and it disappears completely over £125,140. This can push more of your crypto income into higher tax bands.


Crypto gifts and donations tax

Gifting crypto in the UK is usually treated as a disposal, meaning you might pay capital gains tax if the value has gone up since you got it.

However, gifts to a spouse or civil partner are tax-free, and donations to registered charities can also be exempt.

You need to record the fair market value at the time of the gift to calculate any potential gain. These rules help ensure you avoid unexpected tax bills when sharing your crypto with others or supporting a cause.


Can HMRC track crypto profits?

HMRC can track crypto profits through data from many of the best UK crypto exchanges and blockchain analysis tools.

Since 2019, HMRC has requested customer data from major platforms like Coinbase and eToro to identify unpaid tax on crypto assets.

Starting in 2026, new rules under the OECD Crypto-Asset Reporting Framework (CARF) will require all exchanges operating in the UK to collect and report detailed user data, including names, addresses, wallet details, and all crypto transactions.

These tighter reporting rules mean your crypto activity is far more visible than many think. If you make gains or receive crypto income, it’s wise to assume HMRC already knows and focus on staying fully transparent.


How to calculate crypto profits 

Working out your crypto profits can feel tricky at first, but getting it right is essential for your tax return and avoiding unexpected tax bills.

In the UK, you need to calculate your capital gains each time you sell, swap, or spend crypto assets, as you already know that these actions count as a taxable event.

Here’s a step-by-step guide to make it easier:

  1. Figure out your cost basis

    Add up everything you paid to get each crypto asset, including purchase price, exchange fees, and transfer fees.

    This total amount is your allowable cost, which is what you’ll deduct from your sale price later.

  2. Find the disposal value

    Check the fair market value in British pounds on the exact day you sell, swap, or spend your crypto.

    This is the value HMRC expects you to use, even if you didn’t convert it back into fiat currency.

  3. Work out your gain or loss

    Subtract your cost basis from the disposal value. If the result is positive, it’s your capital gain and is potentially subject to capital gains tax.

    If it’s a loss, you can use it to reduce future gains and lower your future crypto tax bills.

  4. Understand share pooling rules

    In the UK, you can’t choose which specific crypto units you sell to reduce your tax bill.

    HMRC uses a “pooling” method, where all units of the same crypto are grouped together into one cost pool.

    You calculate an average cost per unit by dividing the total cost of all your crypto by the total number of units you hold. When you sell, you use this average cost to work out your gain or loss.

    This method simplifies tracking but requires accurate records of every purchase.

  5. Keep clear records and report

    Record every single crypto transaction in detail: dates of purchase and sale, number of units, acquisition costs, disposal values, exchange rates, and any fees.

    You’ll need this information to fill out your self assessment tax return and to back up your calculations if HMRC ever reviews your activity.

    Clear records also make it easier to track your crypto tax UK obligations and avoid costly errors.


How to report crypto taxes to HMRC

Once you’ve calculated your crypto profits and losses, the next step is to report everything properly to HMRC.

Many people overlook this part or leave it until the last minute, which can lead to big headaches later.

In the UK, you include both your crypto capital gains and any crypto income on your self-assessment tax return. Here’s how to do it:

  1. Register for self-assessment early

    If it’s your first time dealing with crypto tax UK rules, you need to register for self-assessment with HMRC by 5 October after the end of the tax year when you had crypto activity.

    Once registered, you’ll get a Unique Taxpayer Reference (UTR) so you can file online and track your tax bill.

  2. Add your capital gains details

    In your tax return, fill in the capital gains section with details of your crypto disposals, like selling crypto assets, swapping tokens, or using crypto to pay for goods or services.

    You’ll include your total capital gains, any losses you’ve used to offset, and carry-forward losses.

  3. Report crypto income correctly

    If you earned crypto from mining, staking, airdrops, or as payment for work, you must include it as part of your taxable income.

    Depending on the situation, you may list it under “other income” or “self-employed income” if it relates to freelance or business work.

    You might also need to pay national insurance contributions along with income tax.

  4. Check your allowances and deductions

    Remember to apply your annual tax-free allowance for capital gains tax (currently £3,000) and check if you can deduct any related costs from your crypto income to lower the tax you owe.

    Many crypto investors miss out on these allowances, leading to a higher tax bill.

  5. Submit and pay on time

    Make sure you file your self-assessment tax return online by 31 January following the end of the tax year. This is also when your payment is due.

    Late filing or payment can trigger penalties and interest charges, so staying ahead is key.

  6. Keep all your records safe

    Hold on to all your crypto tax records, including transaction histories, exchange reports, fair market value calculations, and any capital gains summaries, for at least five years.

    HMRC can ask to review your crypto tax report at any time, and solid records will help you stay compliant and stress-free.


The bottom line

Crypto tax UK rules can seem confusing at first, but now you know how to calculate your capital gains, track your crypto income, and report everything on your self-assessment tax return.

By understanding taxable events, using your tax-free allowance, and keeping clear records, you can feel confident and avoid unexpected tax bills.

With the steps you’ve learned and the information I’ve broken down for you, managing your crypto assets is much easier and less stressful.


FAQs

Can HMRC see my crypto?

What is the HMRC warning on crypto?

When do I pay tax on crypto (UK)?

Do you pay tax on all crypto gains?

How much tax do you pay on crypto (UK)?

What is a crypto tax calculator?

Do you pay tax on Bitcoin in the UK?

Does Coinbase report to HMRC?

How to avoid capital gains tax on cryptocurrency?


References

Our Editorial Standards

At ValueWalk, we’re committed to providing accurate, research-backed information. Our editors go above and beyond to ensure our content is trustworthy and transparent.

Crypto & iGaming Writer