Capital Gains Tax Calculator Crypto
This capital gains tax calculator crypto tool is specifically designed for UK cryptocurrency investors who need to calculate their CGT liability across multiple transactions. Whether you're an active trader or long-term holder, our calculator helps you understand exactly how much capital gains tax you owe on your crypto portfolio.
Unlike basic calculators, our crypto capital gains calculator accounts for the £3,000 annual CGT allowance (2024/25), supports multiple buy/sell transactions, and applies the correct tax rates based on your income band. Calculate your crypto capital gains tax UK liability in seconds with HMRC-compliant calculations. Perfect for Bitcoin, Ethereum, and all digital assets. 100% free, no registration required.
Use the Capital Gains Tax Calculator Below
Calculate your crypto CGT liability with our HMRC-compliant calculator supporting multiple transactions.
1Transaction 1
2Transaction 2 (Optional)
3Transaction 3 (Optional)
Your CGT Summary
Combined gains across all transactions
Tax-free allowance for selected tax year
Amount subject to CGT
Basic rate taxpayer (flat rate under A1 rules)
Amount payable to HMRC
Your total take-home gain
How the CGT Calculator Works
Inputs Required
To calculate your liability, provide:
- Purchase price and sale price for each crypto disposal (up to 3 transactions)
- The tax year when disposals occurred (affects allowance amount)
- Your income tax bracket determines your CGT rate
Outputs Provided
The calculator shows you:
- Gain or loss for each transaction
- Combined gains across all your disposals
- Your tax-free CGT allowance (£3,000 for 2024/25)
Calculation Method
This calculator follows HMRC's official methodology:
- For each transaction: Sale Price - Purchase Price = Individual Gain
- Add all individual gains together (losses can offset gains)
- Total Gains - annual allowance = Taxable Gain
- Taxable Gain × CGT Rate (10% or 20%) = Total CGT
- Total Gains - Total CGT = Net Profit After Tax
HMRC Rules Applied
This tool incorporates:
- CGT allowances: £3,000 (2024/25), £6,000 (2023/24), £12,300 (2022/23)
- Correct CGT rates: 10% basic rate, 20% higher/additional rate taxpayers
- Loss offsetting: losses automatically reduce gains in the same tax year
Example CGT Calculations
Example 1: Multiple Profitable Trades
Mark made 3 crypto trades in 2024/25. He's a basic rate taxpayer.
• Transaction 1: Bought BTC for £10,000, sold for £15,000 = £5,000 gain
• Transaction 2: Bought ETH for £5,000, sold for £7,500 = £2,500 gain
• Transaction 3: Bought ADA for £2,000, sold for £3,000 = £1,000 gain
- Total Capital Gains: £5,000 + £2,500 + £1,000 = £8,500
- Annual Allowance (2024/25): £3,000
- Taxable Gain: £8,500 - £3,000 = £5,500
Result: Mark pays £550 in CGT and keeps £7,950 profit.
Example 2: Mix of Gains and Losses
Sarah is a higher rate taxpayer with profitable and unprofitable trades.
• Transaction 1: Bought BTC for £20,000, sold for £30,000 = £10,000 gain
• Transaction 2: Bought SOL for £8,000, sold for £5,000 = -£3,000 loss
• Transaction 3: Bought AVAX for £3,000, sold for £4,500 = £1,500 gain
- Total Capital Gains: £10,000 - £3,000 + £1,500 = £8,500
- Annual Allowance: £3,000
- Taxable Gain: £8,500 - £3,000 = £5,500
Result: The £3,000 loss automatically reduced Sarah's taxable gains. She pays £1,100 CGT.
Example 3: Gains Below Allowance
Tom had modest gains that don't exceed the annual allowance.
• Transaction 1: Bought BTC for £5,000, sold for £6,200 = £1,200 gain
• Transaction 2: Bought ETH for £3,000, sold for £4,500 = £1,500 gain
- Total Capital Gains: £1,200 + £1,500 = £2,700
- Annual Allowance: £3,000
- Taxable Gain: £0 (gains below allowance)
Result: Tom pays no CGT as his gains are below the £3,000 allowance. He must still report if proceeds exceed £12,000.
Ready to Optimise Your Crypto Strategy?
Don't leave your portfolio performance to chance. Secure a free 15-minute strategy session with an expert to discuss your efficiency and profit-taking goals.
Limited spots available this week
Frequently Asked Questions
What is capital gains tax on crypto UK?
How do I calculate capital gains on crypto?
Do I pay CGT on every crypto transaction?
Can crypto losses reduce my CGT?
What's the difference between 10% and 20% CGT rates?
Do I need to report crypto if I'm below the allowance?
Calculator Hub
A collection of specialized tools for UK crypto tax planning and portfolio management.
Crypto Tax Calculator
Run full UK crypto CGT calculations for any tax year in minutes.
Crypto Capital Gains Tax Calculator
Calculate precise capital gains and losses across your crypto transactions.
Crypto Profit Taking Calculator
Design profit-taking ladders and work out how much to sell at each level.
Crypto Tax Savings Estimator
Estimate how much tax you could legally save using UK crypto strategies.
Crypto Tax-Free Countries Explorer
Compare global crypto tax regimes and identify low-tax jurisdictions.
Crypto Tax Loss Harvesting Calculator
See how much tax you can save by realising strategic crypto losses.
Should I Sell My Crypto?
Get a structured, data-led view on whether to hold, trim, or exit.
Crypto Gains Calculator
Monitor ROI and cumulative performance across your crypto positions.
Crypto Portfolio Risk Analyser
Measure concentration, volatility, drawdowns, and diversification risk.
Crypto DCA Calculator
Model DCA strategies and compare them against lump-sum investing.
This capital gains tax calculator provides estimates for educational purposes only and should not be considered financial, tax, or legal advice. Actual tax liability may vary based on individual circumstances, transaction complexity, and changes to tax regulations. For accurate reporting and personalized tax planning, consult with a qualified tax professional or chartered accountant specializing in cryptocurrency taxation. HMRC rules are subject to change. Always verify current CGT rates and allowances with official sources.