Crypto Tax Calculator UK

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 helps you quickly understand your potential capital gains tax liability for the 2025/26 tax year.

  • Quick estimate of the crypto tax due on profits from cryptocurrencies
  • Updated with the latest UK capital gains tax allowance and HMRC tax rates
  • Calculate tax for Bitcoin, Ethereum, altcoins, NFTs and other digital assets
  • Free consultation with crypto tax accountant for personalised advice
★ 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.

Estimate Crypto Capital Gains Tax Using Crypto Tax Calculator UK

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 an online tool that estimates how much tax you may owe on cryptocurrency transactions. It calculates potential Capital Gains Tax or Income Tax based on your profits, losses, and the current rules from HMRC for UK taxpayers.

  • Do I pay tax if I only hold crypto?

    No. Simply holding cryptocurrency without selling, trading, or spending it does not create a taxable event. Tax normally applies only when you dispose of the crypto.

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

    No. Transferring cryptocurrency between your own wallets is not a taxable event according to HMRC. You only pay tax when you sell, trade, spend, or otherwise dispose of your crypto.

  • Is there a crypto tax allowance in the UK?

    Yes. The UK Capital Gains Tax allowance for the 2025/2026 tax year is £3,000. If your total capital gains from crypto and other assets stay below this threshold, you may not need to pay Capital Gains Tax. If your gains exceed this amount, tax may apply on the remaining profit.

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

    You need records of all transactions including dates, amounts, GBP values at transaction time, wallet addresses, and the purpose of each transaction.

  • 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 report and pay crypto tax through a Self Assessment tax return with HMRC. After declaring your crypto gains or income, you pay any tax due by 31 January following the end of the tax year.

  • Can I offset crypto losses against gains?

    Yes, capital losses from cryptocurrency can be offset against capital gains in the same tax year, and unused losses can be carried forward to future years.

  • 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 do I reduce my crypto tax bill?

    You can reduce your crypto tax by using your annual Capital Gains Tax allowance, offsetting losses against gains, and timing disposals carefully. A crypto tax specialist can also review your transactions to apply the correct rules from HMRC and identify legitimate tax savings.

Do You Need to Report Crypto to HMRC?

You may need to report cryptocurrency gains to HMRC if:

  • your total gains exceed the £3,000 capital gains allowance
  • your total proceeds exceed £50,000
  • you received crypto as income
  • you sold or traded cryptocurrency during the tax year

Capital Gains Tax on Cryptocurrency

When cryptocurrency increases in value and you dispose of it, you may need to pay Capital Gains Tax on the profit. Tax is charged on the gain you make, not the total value of the crypto you sell.

Example

You buy Bitcoin for £5,000.
Later, you sell it for £12,000.

Your gain is:

£12,000 sale value
Minus £5,000 purchase cost

Capital gain = £7,000

For the 2024/25 tax year, the Capital Gains Tax allowance is £3,000.

£7,000 gain
Minus £3,000 allowance

Taxable gain = £4,000

Example Crypto Tax Calculation

Below is a simplified example showing how capital gains tax on cryptocurrency may be calculated in the UK for the 2024/25 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 2024/25 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 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.

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

Ready to Calculate and File Your Crypto Tax?

You don't need complicated spreadsheets or hours of manual work to calculate your cryptocurrency tax. GoForma makes it easy for UK investors to understand their tax position and file returns without any hassle.

Our team of expert crypto accountants, along with crypto tax software, help you track your profits, organise your transactions, and complete your Self Assessment accurately.

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