FCalc Plus

How to calculate tax on crypto gains in the UK

Guides4 min read5 October 2026

By · Published · Updated

How HMRC taxes cryptoassets: what counts as a disposal, the matching rules, a worked example, the £3,000 allowance and current rates, income from staking and mining, losses, reporting and records.

HMRC treats most cryptoassets held as personal investments as property for Capital Gains Tax (CGT). Tax can be due when you dispose of them, not only when you cash out to pounds. Swaps between tokens and spending crypto both count. This guide covers the main rules for individuals; it isn't tax advice, and crypto tax can be complicated.

What counts as a disposal?

Moving coins between your own wallets isn't a disposal. Transaction fees paid in crypto can themselves be disposals.

Working out the gain

Gain = disposal value − allowable costs. Allowable costs include what you paid for the tokens and certain fees, such as exchange fees and transaction fees. For disposals of tokens bought at different times, HMRC applies three matching rules, in this order:

  1. Same-day rule: tokens disposed of are matched with tokens of the same type bought the same day.
  2. 30-day ("bed and breakfasting") rule: next, with tokens bought in the following 30 days.
  3. Section 104 pool: otherwise, with the average cost of your remaining holding of that token.

A worked example

You buy 1 token for £10,000 and later another for £20,000. Your pool is 2 tokens costing £30,000, an average of £15,000 each. You sell 1 token for £22,000 (with no same-day or 30-day purchases). Your gain is £22,000 − £15,000 = £7,000, less allowable fees.

Allowance and rates

The CGT annual exempt amount is £3,000. Gains above that are taxed at 18% where they fall within your basic-rate band, and 24% above it. Your taxable income determines how much of the basic-rate band is available.

In the example, £7,000 − £3,000 = £4,000 taxable. For a higher-rate taxpayer, that's £960 at 24%.

Losses

Losses can be set against gains in the same year, and unused losses carried forward, but you must report them to HMRC within four years of the end of the tax year in which they arose. If a token becomes worthless, you may be able to make a "negligible value" claim.

Income, not gains

Crypto received from mining, staking, airdrops in some cases, or as payment for work is generally treated as income, taxed at its pound value when you receive it. That value then becomes the cost for working out any later gain. Employers paying in crypto may need to operate PAYE.

Reporting

If you've underpaid in the past, HMRC offers a disclosure service for cryptoassets. Correcting voluntarily usually means lower penalties.

Records to keep

Exchanges close and data disappears, so export your history regularly. Crypto tax software can help calculate gains, but check its output.

Frequently asked questions

Is buying crypto taxable?

No. Tax arises on disposal, or when you receive crypto as income.

Do I pay tax on unrealised gains?

No, only on disposals.

Sources and further reading

Facts checked on 20 October 2026. Spotted an error? Tell us and we will correct it.

Get the next guide first

New articles land every week. Follow along by RSS or bookmark the homepage.

Follow by RSS