crypto tax calculator uk

UK Crypto Tax Estimator

Use this free crypto tax calculator UK tool to estimate Capital Gains Tax (CGT) and income tax from crypto activity.

Amount received from selling, swapping, spending, or gifting crypto (excluding spouse/civil partner transfers).
Enter taxable income (salary, self-employment, etc.) for the year, excluding crypto income below.
This calculator is for educational use and gives an estimate only. It does not fully model same-day/30-day matching in every case, DeFi complexity, employment tokens, or residency edge cases. Always check HMRC guidance or speak to a qualified UK tax adviser.

How crypto tax works in the UK

HMRC generally taxes crypto in two ways: Capital Gains Tax on disposals and Income Tax on certain receipts. If you are buying and later selling BTC, ETH, or altcoins, you are often in CGT territory. If you earn tokens through staking, mining, or some rewards, income tax may apply at the point you receive them.

For most individual investors, the core question is simple: “How much tax could I owe this year?” That is exactly why a crypto tax calculator UK tool is useful. It gives you a fast estimate so you can plan ahead, avoid surprises, and set money aside before filing your Self Assessment return.

What this UK crypto tax calculator includes

This calculator focuses on the most common scenario for UK taxpayers:

  • Estimated capital gain from total proceeds minus allowable costs
  • Deduction for allowable losses entered by you
  • Use of annual CGT exempt amount (set to £3,000 in the tool)
  • CGT split between 10% and 20% bands for crypto gains
  • Estimated income tax on crypto income using UK income tax bands

It is designed for clarity and speed rather than full forensic tax accounting. For many people, this “first-pass estimate” is the right starting point before doing a detailed report.

When do you trigger a crypto disposal?

In the UK, a taxable disposal can happen even when no cash hits your bank. Common disposal events include:

  • Selling crypto for GBP or another fiat currency
  • Swapping one token for another token
  • Using crypto to buy goods or services
  • Gifting crypto to someone other than your spouse/civil partner

Many people think tax only happens when they “cash out.” HMRC does not see it that way. A crypto-to-crypto swap can still be taxable.

Income vs capital gains: quick rule of thumb

Capital Gains Tax (CGT)

Usually applies when you dispose of crypto investments. Gains are calculated from disposal value minus allowable costs, then reduced by losses and annual exemption (where available).

Income Tax

Usually applies when crypto is received as income. Examples can include:

  • Staking rewards
  • Mining receipts
  • Certain referral or incentive rewards
  • Airdrops in some circumstances

Those tokens may then create a second tax point later if you dispose of them at a higher value.

Important HMRC identification and matching rules

UK crypto tax is not simply “first in, first out.” HMRC uses matching rules that can materially change your gain calculation:

  • Same-day rule: disposals are matched with acquisitions on the same day first.
  • 30-day rule (bed and breakfasting): then matched with tokens acquired in the next 30 days.
  • Section 104 pool: anything else usually goes into a pooled average cost basis.

This calculator does not run full transaction-by-transaction matching. If you trade frequently, use detailed software or a specialist accountant for final numbers.

Example calculation (simple case)

Suppose in one tax year you dispose of crypto worth £25,000. Your allowable purchase cost plus fees is £15,300. You also claim £1,200 allowable losses and have £42,000 other taxable income.

  • Net gain before annual exemption: £25,000 - £15,300 - £1,200 = £8,500
  • Less annual exempt amount (£3,000): taxable gain = £5,500
  • With £42,000 other taxable income, little or no basic band may remain for 10% CGT
  • Most or all taxable gain likely at 20%

That means estimated CGT might be around £1,100 in that example (ignoring advanced adjustments).

Records you should keep for HMRC

Good records make crypto tax reporting far easier. Keep:

  • Dates of every acquisition and disposal
  • Token quantities and values in GBP at each tax point
  • Wallet and exchange statements
  • Fees, gas costs, and relevant receipts
  • Evidence of losses and transfer history

If HMRC asks questions, complete records are your best defense.

Common mistakes UK crypto investors make

  • Ignoring crypto-to-crypto swaps in their tax calculations
  • Forgetting to report staking or mining income
  • Mixing personal and business activity without clear separation
  • Not tracking GBP value at transaction time
  • Assuming “no withdrawal to bank” means “no tax”

Final thoughts

A crypto tax calculator UK tool is the fastest way to estimate your liability and plan cash flow before deadlines. Use it early, keep organized records, and review your figures well before filing. If your activity includes frequent trading, DeFi, NFTs, or cross-chain activity, treat this as a planning estimate and get professional advice for your final return.

🔗 Related Calculators