UK Crypto Tax Calculator 2025/26

Calculate Your Crypto Tax Liability in Seconds

Use our UK crypto tax calculator to estimate how much tax you may owe on your cryptocurrency gains. Whether you have traded Bitcoin, Ethereum or other digital assets, this calculator gives you an accurate estimate based on HMRC's current 2025/26 rates, in seconds, with no sign-up required.

  • Created by our ACCA-qualified crypto tax accountants
  • Updated with the 2025/26 UK capital gains tax allowance and HMRC tax rates
  • Calculate tax for Bitcoin, Ethereum, altcoins, NFTs and other digital assets
  • Pre and post October 2024gain split for accurate tax liability
★ 4.961 Google Reviews
★ 4.8139 Trustpilot reviews
4,000+Free consultations
GoForma London Limited Company accountant with dashboard icons
Last updated

Free Crypto Tax Calculator

Use the crypto tax calculator below to estimate the tax due on your cryptocurrency gains.

Created by Jordan Macey, AAT
Reviewed by Noor Fiaz - AAT, ACCA
Last updated: 5 March 2026  

HMRC Crypto Tax Changes, Don’t Overpay

Watch a quick overview on how crypto is taxed in UK and how to use our calculator to work out crypto tax quickly

View video transcript

If you made money from crypto in the UK, then you need to figure out your capital gains tax. However, there's one issue.

On October 30th, 2024, the tax rates on capital gains changed drastically, which makes it a little bit tricky to understand how much tax you might actually owe.


Before October 30th, the tax rates were 10% for basic rate taxpayers and 20% for higher rate taxpayers. After October 30th, this jumped to 18% and 24%. Plus, the annual allowances for capital gains decreased from $12,300 in 2022 and 2023 all the way down to 3,000 for 2024 and 2025. That's exactly why we built this crypto tax calculator for the UK.

This handles the complexity for you so you can understand the changes before and after October 30th, 2024. Okay.

So, how it works is pretty simple. There's just three things. Step one, select your tax year. This runs from April 6th to April 5th. Step two, enter the other income that you've received during the tax year. And that helps us understand whether you're going to be paying at the basic or higher rate or a combination of the two. Step three, add your total capital gains for 2024 and 2025. You'll need to input the amount that you gained before October 30th, and then the amount that you gained on or after October 30th, 2024.

Then it's the results. We'll show you the tax that you owe, your effective tax rate, and a detailed breakdown of your results. So, look, don't guess your cryptocurrency tax liability. You can use our free calculator and then you can book in a free 20 minute consultation with one of our cryptocurrency accountant.

Notification of someone booking a free UK crypto accountant consultation

How Cryptocurrency is Taxed in the UK

In the UK, HMRC treats cryptocurrency as a taxable asset rather than currency. This means most individuals pay capital gains tax (CGT) when they dispose of crypto and make a profit.

  • Capital Gains Tax Applies - For most individual investors, profits from selling or exchanging cryptocurrency are taxed under capital gains tax rules rather than income tax.
  • Annual Capital Gains Allowance - For the 2025/26 tax year, individuals can realise up to £3,000 in capital gains tax free.
  • Record Keeping Required - HMRC requires detailed records of all crypto transactions including dates, amounts, and GBP values.
UK based individual importing crypto transactions to calculate tax

How HMRC Calculates Your Crypto Tax

HMRC applies specific rules when calculating capital gains on cryptocurrency. These rules determine how the purchase cost of your crypto is matched with the sale price to calculate your taxable gain.

  • Pooling Method - Identical cryptocurrencies are grouped together in a single pool and the average purchase cost is used when calculating gains on disposals.
  • Same Day Rule - Crypto disposals are first matched with any purchases made on the same day, using the actual purchase cost of those assets.
  • 30 Day Rule - If no same day transactions exist, HMRC matches the disposal with crypto acquired within the next 30 days, which prevents rapid sell and buy back transactions to reduce tax.
Koinly crypto tax software logoRevolut logoHMRC logo
Process of filing a crypto tax return in the UK

When You Need to Pay Crypto Tax

Not every crypto activity creates an immediate tax bill, but when you dispose of cryptocurrency and make a profit, you may need to calculate the crypto tax and report it through your Self Assessment tax return.

  • Selling Crypto for Fiat Currency - Converting cryptocurrency to pounds or other traditional currency creates a taxable disposal
  • Crypto-to-Crypto Trading - Exchanging one cryptocurrency for anothertreated as a taxable event.
  • Spending Cryptocurrency - Using cryptocurrency to buy goods or services counts as a disposal.
UK based individual importing crypto transactions to calculate tax

Expert UK Crypto Tax Support from £275

GoForma specialises in UK cryptocurrency tax returns, combining expert knowledge with cutting-edge technology to ensure accurate reporting. Our specialist crypto accountants combine practical tax expertise with advanced software to handle everything from simple trades to complex DeFi activity.

  • Specialist Crypto Accountants - Work with a dedicated team experienced in UK cryptocurrency tax rules and HMRC reporting requirements.
  • Advanced Software Integration - Get a free Koinly licence to import and categorise up to 25,000 crypto transactions automatically.
  • Complete Service Package - We calculate your gains, prepare your Self Assessment tax return, and submit it to HMRC with ongoing expert support.

Trusted by Crypto Investors Across the UK

Hundreds of UK crypto investors trust GoForma to simplify their cryptocurrency taxes and stay compliant with HMRC rules.

4.9
★★★★★61
reviews
on Google
4.8★★★★★139
reviews
on Trustpilot
★★★★★
GoForma, particularly Jordan Macey from GoForma, have been fantastic from the moment I have been with them. Consistently taking the time to provide the highest standard of advice. They have even continued with their fantastic service when due to financial difficulties I had to pause payment.
Chris J.IT Contractor, LondonOpen new tab icon
★★★★★
Having dealt with GoForma personally I was extremely happy with the pricing and ultimately speed of the services. Definitely will be using them for the next tax year.
DavidIndependent ConsultantOpen new tab icon
★★★★★
I wholeheartedly recommend GoForma.  From initial set up of my company, to helping me with numerous tax related queries, and efficiently and promptly assisting me to meet all my tax reporting deadlines, to finalising the closedown of my Ltd company when I chose to retire, they have been fantastic.
Mark CSmall Business OwnerOpen new tab icon
★★★★★
The whole goforma experience has been amazing. Jawad fitchett has helped me above and beyond and I would definitely recommend him and the company.
Kamal MSelf EmployedOpen new tab icon

Read more reviews on Google and Trustpilot.

UK Crypto Tax Return Pricing

Crypto Self Assessment Tax Return

£275

one time

Sign up

Get compliant with HMRC. We help UK investors and traders calculate crypto tax and file your Self Assessment – accurately, on time.

  • Capital gains tax calculation and optimisation
  • Import up to 25,000 transactions
  • Complete self assessment tax return filing
  • Unlimited advice throughout the process
  • Online dashboard to complete everything

Get Expert Help with Your Crypto Tax Return

Speak with GoForma’s specialist crypto tax accountants to get clear guidance on your crypto tax obligations and ensure your gains are reported correctly to HMRC.

Cryptocurrency Tax Calculator FAQs

Everything you need to know about crypto tax and our calculator. Can't find the answer?

Contact us
Accountant with an FAQ bubble above them that says Do I have to be based in London to use your service
  • What is a crypto tax calculator?

    A crypto tax calculator is a free online tool that estimates how much Capital Gains Tax or Income Tax you owe on cryptocurrency transactions. You enter your total crypto gains, other income, and the tax year, and the calculator applies HMRC's current rates and allowances to give you an instant estimate. It does not replace professional tax advice or a filed Self Assessment return, but it gives you a clear picture of your liability before you act.

  • How much crypto tax do I pay in the UK for 2025/26?

    For 2025/26, you pay no CGT on the first £3,000 of crypto gains. Above that, you pay 18% if you are a basic-rate taxpayer (total income up to £50,270), or 24% if you are a higher or additional-rate taxpayer (total income above £50,270). If your gains straddle both bands, you pay 18% on the portion in the basic rate band and 24% on the rest. Income from staking, mining, or receiving crypto as payment is taxed as Income Tax at 20%,40%, or 45% depending on your total income.

  • Do I pay tax on crypto if I only hold it and never sell?

    No. Simply holding cryptocurrency, sometimes called 'HODLing', does not create a taxable event. HMRC only charges tax when you dispose of your crypto by selling, swapping, spending, or gifting it. Until you dispose, no tax is due, no matter how much the value has increased.

  • Do I have to declare crypto to HMRC?

    Yes, if your total crypto gains exceed the £3,000 annual CGT allowance, or if your total disposal proceeds exceed £50,000 in a year, you must report your gains to HMRC through a Self Assessment tax return. You must also report crypto income from staking, mining, or airdrops if it exceeds your Income Tax-free allowances. Failing to report can result inpenalties and interest charges.

  • Do I need to pay tax if I move crypto to another wallet?

    No. Transferring cryptocurrency between your own wallets, for example from a Coinbase account to a Ledger hardware wallet, is not a disposal and does not trigger tax. You must, however, keep records of wallet transfers to prove the assets have not changed hands.

  • Is swapping one crypto for another a taxable event in the UK?

    Yes. HMRC treats a crypto-to-crypto swap as a disposal of the coin you sell and an acquisition of the coin you buy. You calculate a gain or loss on the coin you disposed of, based on its GBP value at the time of the swap compared to your original cost. Even if you never converted to pounds, the swap is still a taxable event.

  • What is the crypto CGT allowance in the UK?

    Yes. The UK Capital Gains Tax allowance for the 2025/2026 tax year is £3,000. This covers gains from all assets, not just crypto. If you have also sold shares or property, those gains count towards the same £3,000 allowance. Gains above the allowance are taxed at the CGT rates applicable to your income band.

  • What records do I need to keep for crypto tax?

    HMRC requires you to keep records of: the type and amount of each cryptocurrency transaction; the date of each transaction; the value in pounds at the time of the transaction; the wallet addresses involved; any fees paid in relation to the transaction; and the nature of the transaction (trade, gift, payment, etc.). You should keep these records for at least five years after the 31 January self-assessment filing deadline.

  • Do I need to report crypto to HMRC?

    You must report cryptocurrency gains or income to HMRC if your gains exceed the annual allowance or if your total proceeds pass reporting thresholds. You must report it through a Self Assessment tax return.

  • How do I pay crypto tax in the UK?

    You pay crypto tax through HMRC's Self Assessment system. You register for Self Assessment (if you are not already registered), complete the Capital Gains section of your tax return with details of all disposals, and HMRC calculates your bill. Payment is due by 31 January following the end of the tax year. For complex situations, particularly if you have hundreds or thousands of transactions from DeFi, NFTs, or multiple exchanges, our crypto accountants can handle the entire process only for £275.

  • Can I offset crypto losses against gains to reduce my tax bill?

    Yes. If you make a loss on a crypto disposal, for example by selling for less than you paid, you can offset that loss against gains from other disposals in the same tax year.

    If your losses are higher than your gains, you can carry them forward to future tax years. You must report these losses to HMRC to use them, even if you do not owe any tax in that year.

  • How accurate is this free crypto tax calculator?

    Our calculator provides estimates based on standard UK tax rates and allowances. For complex situations or final tax preparation, consult our specialist crypto tax accountants.

  • What if I've made thousands of crypto transactions?

    Our crypto tax service includes Koinly software that can automatically import and categorise up to 25,000 transactions from 800+ exchanges and wallets.

  • When is the deadline for crypto tax returns?

    Self assessment tax returns including crypto gains must be filed by 31st January following the end of the tax year (e.g., 31st January 2027 for 2025/26 tax year).

  • Can an accountant help with crypto tax?

    Yes. A specialist crypto accountant can calculate gains correctly, apply HMRC rules such as pooling and matching, and prepare your Self Assessment return. Professional support is helpful if you trade frequently, use DeFi platforms, or have a large number of crypto transactions.

  • How can you legally reduce your crypto tax bill in the UK?

    You can legally reduce your UK crypto tax bill by using your annual £3,000 CGT allowance, offsetting capital losses against gains, transferring crypto to a spouse or civil partner before selling, spreading disposals across two tax years, and claiming allowable expenses. Tax avoidance is illegal but tax planning using these legitimate strategies is not.

What are the UK crypto tax rates for 2025/26?

The October 2024 Autumn Budget introduced significant changes to crypto Capital Gains Tax rates. If you made gains both before and after 30 October 2024 in the same tax year, you need to apply the old rates to earlier gains and the new, higher rates to gains made after that date.

Our calculator handles this split automatically, so your tax is calculated accurately.

Period

CGT Allowance

Basic Rate

Higher Rate

6 Apr 2024 – 29 Oct 2024

£3,000

10%

20%

30 Oct 2024 – 5 Apr 2025

£3,000

18%

24%

6 Apr 2025 – 5 Apr 2026 (2025/26)

£3,000

18%

24%

How does HMRC calculate crypto capital gains?

HMRC uses three matching rules to calculate crypto capital gains: (1) the same-day rule, (2) the 30-day rule (bed-and-breakfasting), and (3) the Section 104 pool, which averages the cost of all coins of the same type.

  1. Same-day rule
    If you buy and sell the same cryptocurrency on the same day, HMRC matches the sale to those same-day purchases first, using their actual cost.
  2. 30-day rule (bed and breakfasting)
    If no same-day purchase applies, HMRC checks for any purchases within 30 days after the sale. If found, it matches the disposal to those purchases using their actual cost. This rule prevents investors from selling to crystallise a loss and immediately rebuying.
  3. Section 104 pool
    If neither rule applies, HMRC matches the disposal to your Section 104 pool, using the average cost of all coins held at that time.

Quick example:

  • You buy 1 Bitcoin in January 2024 for £30,000 and another in June 2024 for £50,000.
  • In March 2025 you sell 1 Bitcoin for £70,000.
  • Your Section 104 pool average cost is £40,000 (the average of £30,000and £50,000).
  • Your taxable gain is £70,000 minus £40,000 = £30,000.
  • After deducting the £3,000 CGT allowance, you pay tax on £27,000.

Example Crypto Tax Calculation

Here is a simple example of how crypto Capital Gains Tax is calculated in the UK for the 2025/26 tax year using our crypto tax calculator.

Example Scenario

Other annual income: £50,000
Crypto capital gain before 30 October 2024: £15,000
Crypto capital gain after 30 October 2024: £0

Step 1: Calculate Your Total Capital Gain

Total crypto gain during the tax year: £15,000

Step 2: Apply the Capital Gains Allowance

For the 2025/26 tax year, the UK capital gains tax allowance is £3,000.

£15,000 total gain
Minus £3,000 annual allowance

Taxable capital gain: £12,000

Step 3: Determine Your Tax Band

With other income of £50,000, your total income including gains becomes:

£65,000

This means part of your crypto gain falls into the basic rate band, while the remaining amount falls into the higher rate band.

Step 4: Apply Capital Gains Tax Rates

Basic rate CGT (10%) applied to £270
Tax due: £27

Higher rate CGT (20%) applied to £11,730
Tax due: £2,346

Total Crypto Capital Gains Tax

Total tax payable: £2,373

After paying capital gains tax, your net profit from £15,000 of crypto gains would be £12,627.

Effective tax rate: 19.8%

Disclaimer: This UK crypto tax calculator provides an estimate based on current UK tax rules. Your actual tax position may vary depending on your full financial situation, transaction history, and income level.

For accurate reporting and personalised guidance, speak with a qualified accountant before submitting your Self Assessment tax return.

When do you need to pay crypto tax in the UK?

Not all crypto activity creates a tax bill. Simply buying and holding cryptocurrency does not trigger any tax. You only pay tax when you dispose of your crypto.

Here is what counts as a taxable disposal and what does not:

Taxable events on which you may owe CGT or Income Tax

  • Selling crypto for pounds, euros, dollars, or any other fiat currency
  • Swapping one cryptocurrency for another (for example, ETH to BTC, or BTC to USDC)
  • Using cryptocurrency to pay for goods or services
  • Gifting crypto to someone other than your spouse or civil partner
  • Receiving staking rewards, mining income, or airdrop tokens (Income Tax applies)
  • Receiving crypto as salary or in exchange for services

Non-taxable events with no immediate tax liability

  • Buying cryptocurrency with pounds 
  • Holding cryptocurrency in a wallet without selling or spending it
  • Transferring crypto between your own wallets (same owner, same person)
  • Gifting crypto to a spouse or civil partner

UK crypto tax deadlines

You report crypto gains through a Self Assessment tax return. The key deadlines are:

Tax Year

Paper Return Deadline

Online Return & Payment Deadline

2025/26

31 October 2026

31 January 2027

Who Should Use This Crypto Tax Calculator?

This calculator is designed for UK taxpayers who invest or trade in cryptocurrency and want to estimate their potential tax liability.

It is useful for:

  • Crypto investors
    Individuals who buy and sell Bitcoin, Ethereum or other cryptocurrencies.
  • Active traders
    People who make frequent crypto trades across multiple exchanges.
  • DeFi users
    Investors earning rewards from decentralised finance platforms.
  • NFT traders
    Individuals buying or selling digital collectibles.
  • Crypto beginners
    Anyone who wants to understand how cryptocurrency gains are taxed in the UK.

Why Use GoForma’s UK Crypto Tax Calculator

GoForma has created this crypto tax calculator for UK investors who want a quick estimate of their potential cryptocurrency tax liability.

The tool uses current UK tax rules to help you understand how much tax may apply before you file your Crypto Self Assessment return.

Benefits of using the GoForma crypto tax calculator include:

  • Built by experienced UK crypto tax accountants
  • Based on latest rates and rules from HMRC
  • Designed for crypto investors, traders and DeFi users
  • Fast calculation in seconds
  • Works for Bitcoin, Ethereum and other cryptoassets
  • Helps you prepare for your Self Assessment tax return

Get expert help with your crypto tax return

Working out your crypto tax liability with our free calculator is a great first step. But, if you’ve traded accross multiple exchanges, received staking or DeFi rewards, bought or sold NFTs, or you just want to make absolutely sure your Self Assessment is accurate and HMRC compliant, our crypto tax accountants, along with crypto tax software, help you track your profits, organise your transactions, and complete your Self Assessment accurately.

At GoForma, our ACCA-qualified cryptocurrency accountant has dealt with every situation. We’ve filed thousands of cryptocurrency Self Assessment returns for UK investors, traders, NFT enthusiasts, and DeFi users. We handle the entire process from importing your transaction records, calculating everything with HMRC’s pooling rules, to ensuring your return is submitted before the 31 January deadline.

Already behind on your crypto tax?

If you haven’t reported crypto gains from previous years, don’t delay. HMRC receives data from UK-regulated exchanges and is actively looking for those who haven’t declared their gains. If you come forward before they reach out, you can avoid large penalties. We’ll help you get everything sorted quickly and hassle-free.

Not sure if you owe Crypto tax?

Try our free crypto tax calculator above for an instant estimate. If you need more guidance, book a free 20-minute call with one of our crypto accountants. There is no pressure and no obligation, just clear advice on what you need to do to stay compliant with HMRC.

Start today by using our crypto tax self assessment service or speak with our team for professional support.