Starting a new business? Get 40% off our accountancy services for 3 months! 😎


Dabbling in crypto? Although there’s no specific UK cryptocurrency tax, you may still need to pay tax on any earnings you receive. In this article, we’ll look at what all this means, how much tax you might need to pay, and who to tell about it.

When do I need to pay income tax on my crypto?

Earning cryptocurrency in the UK will attract National Insurance and income tax exactly like any other income. This includes if your employer pays you in crypto, or if you receive rewards for mining cryptocurrency.

There are three other reasons why you may need to pay income tax on your crypto:

1. Trading crypto

There’s no clear HMRC guidance on this but if you’re making organised, regular profit from trading crypto then income tax will likely be due. When you exchange your crypto for Sterling, you may also need to pay Capital Gains Tax on any profit.

2. Receiving airdrops

Sometimes you may receive airdropped crypto as a reward for undertaking a particular service. As this is treated as miscellaneous income it may, again, be subject to tax.

3. Staking for crypto

Any tokens you’re given from staking crypto is also miscellaneous income and could be taxed.

How much income tax will I have to pay on UK crypto?

Everyone in the UK can earn up to £12,570 in a tax year before they need to pay tax. So, if your total earnings in a tax year take you over this threshold – for example because you have a day job, rent out property, earn money from crypto, or have pension income – you’ll need to start paying income tax too.

How do I work out crypto tax?

To work out how much tax you’ll need to pay on your crypto, you first need to calculate how much it was worth on the open market at the specific time and date you received it – the Fair Market Value (FMV). This will help you see its value in Pounds Sterling. There are several UK crypto tax calculators you can use online to do this.

What rate of tax will I need to pay?

Once you convert your crypto currency into British Pounds, you can add it to any other income you receive to work out the total for the year. The rate of income tax that you pay depends on how much of your income falls into each tax bracket.

You may also need to pay Capital Gains Tax – which we’ll explain in the next section.

This table shows the tax rates for taxpayers in England, Wales, and Northern Ireland. There are different rates and thresholds for Scottish taxpayers.

Band Taxable income 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 £125,140 upwards 45%


Do I need to pay Capital Gains Tax on my UK crypto income?

Crypto is classed as an asset in the UK, so like any other asset which you send, sell, or swap, you might need to pay Capital Gains Tax on the profit (or ‘gain’) you make – the difference in value between when you acquired it, and when you disposed of it.

This tax year each person in the UK has a tax-free capital gains allowance of £3,000. So, if you make less than this in crypto profit you aren’t required to report your crypto profits or pay CGT. Do, however, bear in mind that you may still need to pay income tax if you’ve exceeded the personal tax threshold as we’ve discussed above.

You might also still need to pay Capital Gains Tax on your crypto profits if any of the below apply to you:

Using crypto to buy goods and services

In this case, you may need to pay Capital Gains Tax on any profits you generated between the time it was bought and the time it was spent. This is regardless of whether your profits were made over 5 years or 5 hours – the tax will remain the same.

Selling crypto in exchange for Pounds

Selling your crypto so you can receive GBP in return means you may well need to pay Capital Gains Tax on any profit you make.

Gifting crypto (except to your spouse or civil partner)

Giving your crypto away to someone else may also mean you need to pay Capital Gains Tax on any profit made between acquiring it and giving it away. This doesn’t apply if you’re gifting it to your spouse or civil partner.

Swapping crypto for crypto

Again, you’ll need to pay Capital Gains Tax on any profits made between when you bought the original token and when you swapped it.

Comprehensive tax return services

From only £24.50 per month

Learn more

How do I calculate how much Capital Gains Tax I’ll pay on my UK crypto profit?

A good place to start is by going through all your transactions to see which ones will actually attract Capital Gains Tax. You will then need to work out the profit (or the “gain”) you made.

Calculate the cost basis for each crypto transaction

This is essentially how much you paid for your crypto, in addition to any transaction fees. For example, you pay £20,000 for 1 Bitcoin and pay £150 in transaction fees. This means your cost basis is £20,150.

Work out the gain that you made

You sell your 1 Bitcoin for £30,000 (so this is the value of your crypto at the time and date you gifted, swapped, spent, or sold it). Deduct the cost basis from this value. In this case your calculation is £30,000 – £20,150, so your profit (the “gain”) is £9,850.

Deduct the tax-free allowance for Capital Gains Tax

In 2024/25 this is £3,000. £9,850 minus £3,000 is £6,850. You’ll pay Capital Gains Tax on £6,850.

How much tax you’ll pay on the gain

The rate of tax that you’ll pay on the gain depends on which band your total income for the year falls into.

In this example, you earn £60,000 from an employer in addition to the £9,850 gain you make from crypto. Your total income for the year is £69,850, which puts your total earnings into the higher rate of income tax bracket.

Capital Gains are taxed depending on whether they’re made from residential property or another type of asset. In this case, crypto falls into the second category.

Type of taxpayer Rate of Capital Gains Tax for other chargeable assets
Basic rate taxpayer 10%
Higher rate taxpayers 20%

As a higher rate taxpayer, you’ll pay 20% tax on the taxable gain of £6,850. Your bill for CGT will be £1,370.

I’ve made a loss on my crypto currency. What does this mean for tax?

You’ll only pay tax on the ‘profit’ or ‘gain’ you make, rather than the actual income itself, so you won’t pay tax on any losses from disposing of your crypto. It’s also worth noting you can carry these losses forward and offset them against future gains for up to four years from the end of the tax year they occurred.

When will crypto transactions not be subject to tax?

In certain cases, no income tax or Capital Gains Tax will need to be paid on your crypto transactions at all. This would be the case if you’re:

  • Transferring your crypto between wallets that are both owned by you
  • Buying crypto with fiat currency. Fiat currency is a national currency which isn’t tied to the price of another commodity such as gold. For example, Sterling or Euros
  • Gifting your crypto to somebody who is your spouse or civil partner
  • Holding your crypto

Find out more about our online accounting services. Call 020 3355 4047 or grab an instant online quote..

About The Author

Elizabeth Hughes

A content writer specialising in business, finance, software, and beyond. I'm a wordsmith with a penchant for puns and making complex subjects accessible. Learn more about Elizabeth.

More posts by this author
Notify of
Inline Feedbacks
View all comments

Read more posts...

Staff Spotlight: Lauren Goodfellow, Admin Junior

This month we spoke to Lauren Goodfellow, Admin Junior at The Accountancy Partnership! Give an overview of the duties, functions and responsibilities…

Read More

Staff Spotlight: Alina Ciorobitca, Payroll Clerk

This month we spoke to Alina Ciorobitca, Payroll Clerk at The Accountancy Partnership! Give an overview of the duties, functions and responsibilities…

Read More

The Accountancy Partnership – Our Positive Reviews

Here at The Accountancy Partnership, we’re proud of our customer reviews The reviews we receive from our customers show how hard we…

Read More
Back to Blog...

Confirm Transactions

The number of monthly transactions you have entered based on your turnover seem high. A transaction is one bookkeeping entry such as a sale, purchase, payment or receipt. Are you sure this is correct?

Yes, submit my quote
No, let me change it

Please contact our sales team if you’re unsure

VAT Returns

It is unlikely you will need this service, unless you are voluntarily registered for VAT.

Are you sure this is correct?

Yes, the business is VAT registered
No, let me change it

Call us on 020 3355 4047 if you’re not sure.


You will receive our bookkeeping software Pandle for free, as part of your package.

You can use this to complete your own bookkeeping, or we can provide a quote to complete your bookkeeping for you.

Please select and option below:

I will do my own bookkeeping
I want you to do my bookkeeping

Call us on 020 3355 4047 if you’re not sure.