TaxScouts is now Taxfix.

New name, same trusted service.  Learn More

<- View all Taxfix tax calculators

Crypto tax calculator

Quickly calculate how much tax you owe from your crypto trading, staking and mining profits.

Your situation

Outlined number oneImage of an arrow
How did you make money?
Profit from trading crypto
Other income
Crypto-related expenses

Tax and profit

Outlined number two
  • Your profit from
    crypto
    £20,000
    £3,000 tax-free CGT allowance
    ?
  • Capital Gains Tax to pay
    £1,700
  • Profit after tax
    £18,300

How your CGT is calculated on crypto

The total Capital Gains Tax you owe from trading crypto depends on how much you earn overall every year (i.e. your salary, or total self-employed income plus any other earnings).

This number determines how much of your crypto profit is taxed at 10% or 20%.
Our capital gains tax rates guide explains this in more detail.

In your case where your capital gains from crypto were £20,000 and your total annual earnings were £20,000:

Capital gains tax (CGT) breakdown

You pay no CGT on the first £3,000 that you make. This is the tax-free yearly CGT allowance.

You pay tax on £17,000 of your capital gains at 10%, which is £1,700

Tax bill amount £1,700
I want to pay by
Savings frequency

You need to save

£2.55 per day

to pay your £1,700.00 tax bill by 31/1/2026 which is in 666 days

File a crypto tax return

Our expert accredited accountants are well-versed in all things crypto. Get your crypto tax return sorted and filed to HMRC.

Don’t lose out on any allowances or expenses available to you. File your tax return today for peace of mind.

Do I have to pay income tax on my crypto?

The answer is both yes and no. Not everyone who buys crypto will have to pay income tax on it – but there are some circumstances where you’ll definitely have to, i.e:

  • Your employer pays all or part of your wages in crypto
  • You regularly buy and sell crypto to make short-term profit, i.e a trader
  • You mine crypto (create new coins) as a business

The income tax rates for crypto are the same as the regular income tax rates:

The income tax rates in the 2025/26 tax year 👇

Income Tax rate Tax band
Up to £12,570 0% Personal allowance
£12,571 to £50,270 20% Basic rate
£50,271 to £125,140 40% Higher rate
over £125,141 45% Additional rate

🚨 Bear in mind, if you have to pay income tax on your crypto assets, you’ll also have to pay national insurance contributions on this too. 🚨

Find out more about national insurance contributions here.

Do I have to pay capital gains tax on my crypto?

If you decide to sell or dispose of your crypto and the profit is more than the capital gains tax(CGT) threshold, you’ll have to pay CGT on this profit. Capital gains tax is the most common type of tax on crypto.

Capital gains tax rates in the 2025/26 tax year. It’s paid on profits over the £3,000 CGT allowance 👇

Type of asset Basic rate Higher rate
Shares 10% 20%
Residential property 18% 24%
Bitcoin/cryptocurrency 10% 20%
Other 10% 20%

There are a few circumstances where you can enjoy your crypto without having to worry about CGT:

  • Your profit from the sale is below £3,000 💸
  • You’re giving/selling your crypto assets to your spouse/civil partner 👩‍❤️‍👩
  • You’re donating crypto to a selected registered charity 🎗️

You won’t have to pay capital gains tax on any asset until you sell or give it away. Then you have until 31st January (following the end of the tax year) to pay.

You can do this by:

What is Capital Gains Tax?

We’re glad you asked!

Capital Gains Tax is the tax you owe on profits. You pay it when you sell an asset (e.g. a luxury car, jewellery, a house etc.). For the 2024/25 tax year, you pay CGT at the following rates:

  • 10% (18% for residential property) for your entire capital gain if your overall annual income is below £50,270
  • 20% (24% for residential property) for your entire capital gain if your overall annual income is above the £50,270 threshold

When it comes to crypto, you can earn up to £3,000 tax-free per tax year (previously £6,000) before you have to pay Capital Gains Tax. 

Do I have to pay inheritance tax on my crypto?

In short, yes. HMRC considers crypto to be ‘property’ for inheritance tax (IHT) purposes.

So even though you may not physically be able to live inside your crypto coins, if someone passes away and you inherit crypto which exceeds the IHT threshold, it’ll be subject to inheritance tax.

Inheritance tax (IHT) rates in the 2025/26 tax year 👇

Inheritance type Tax-free threshold Rate payable after threshold
Standard £325,000 40%
Children, grandchildren £500,000 40%
Spouse, civil partner, charity No limit 0%
Charity donation 10% or more of estate value 36%
Small gifts £3,000 per tax year 40%
Agricultural property £1m* 20%

*there’s also a 50% tax relief for farmers with land worth more than £1m. Check out HMRC for more on this.

 

For example: you inherit £500,000 worth of crypto. The rule is that you have to pay 40% tax on the crypto that exceeds the threshold.

 

Quick mathematics 🤓:

 

  • You’d minus the £325,000 threshold from your £500,000 crypto asset which equals £175,000
  • This means £175,000 of your £500,000 crypto is taxable
  • £175,000 at 40% tax = £70,000
  • This leaves you with £105,000 of your £175,000 after tax
  • From your £500,000 crypto asset, you’ll have a new total of £430,000

 

You won’t have to pay inheritance tax if:

 

  • The person who receives the crypto is your spouse (love always wins🥹)
  • The crypto is donated to a registered charity
  • The crypto assets have value of less than £325,000

When do I pay the tax I owe?

If you owe tax on your crypto profits, you should get the tax return deadline into your diary. You have to file and pay your tax bill on 31st January, the tax year after you started earning from crypto activity. Never filed a tax return before? 

Then, the time to learn is now!

First things first, you’ll need to let HMRC know that you’re earning untaxed income. You do this via a process that’s called Self Assessment. You basically just tell HMRC (via online form) the type of income you’re earning and when you started operating.

They will then send you a Unique Taxpayer Reference number (UTR) in the post, which you’ll use to file your tax return. 

How can I reduce the tax I pay? 

If you’re earning money from trading crypto, unfortunately you’re not allowed to deduct your business spending from your profits. But if you’re staking or mining, you can. You’re allowed to deduct anything that you use wholly, exclusively and necessarily for your business e.g. mining rigs. Read more about how expenses work.

Something else to make use of if you’re staking or mining crypto is the Trading Allowance. You can earn up to £1,000 in untaxed income per year. You’ll see it applied to your calculation when you use our calculator.

Getting crypto tax advice

If you want tax advice on your crypto situation, speak to one of our accredited accountants. Book a 30 minute, 1-1 consultation to better understand your position as a crypto investor.

Get advice