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.