Calculate exactly what you owe HMRC on Bitcoin, Ethereum, and all crypto assets — in minutes, not hours. HMRC-compliant, 2024/25 tax year ready.
How it works
No accountant needed. No spreadsheets. Just enter your trades and get your HMRC-ready figures instantly.
Type in your buy and sell transactions, or import a CSV from Coinbase, Binance, or any exchange.
The calculator automatically applies same-day rules, bed & breakfast rules, and the Section 104 pool — exactly as HMRC requires.
See your total Capital Gains, allowance used, and the exact tax you owe. Export a report for your Self Assessment.
2024/25 Tax Year
Your rate depends on your total taxable income. The calculator works this out automatically.
| Your income tax band | CGT rate on crypto | Annual CGT allowance |
|---|---|---|
| Basic rate (up to £50,270) | 18% | £3,000 |
| Higher / Additional rate (above £50,270) | 24% | £3,000 |
| Below Personal Allowance (£12,570) | 0% | £3,000 |
Common questions
The most common things UK investors ask about crypto and tax.
Yes — the basic calculator is completely free with no sign-up required. A premium plan is available for investors with large portfolios who need full CSV exports and SA108 reports.
Yes. HMRC receives data directly from UK-registered exchanges like Coinbase and Binance under the Cryptoasset Reporting Framework. They have been issuing nudge letters to crypto investors since 2019. Declaring correctly is essential.
Yes. HMRC treats every crypto-to-crypto swap as a disposal. Swapping Bitcoin for Ethereum, for example, is a taxable event based on the GBP value at the time of the swap.
For the 2024/25 tax year (ending 5 April 2025), your Self Assessment deadline is 31 January 2026 for online filing. Late filing incurs an automatic £100 penalty.
Yes. Capital losses can be offset against gains in the same tax year, or carried forward to future years. You must report losses to HMRC to use them — they do not apply automatically.