We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

Best Crypto Tax Software for the UK (2026)

Choosing crypto tax software for a UK return comes down to one question that most feature lists never answer: does it apply HMRC's share-matching rules in the right order? This page sets out what HMRC-ready actually means, how we rank tools against it, and what to check on any shortlist before you trust its numbers. We build one of the tools discussed, and we say where.

Rankings reflect CryptaTax's view as of June 2026 and are not impartial: we build one of the tools discussed. Every tool worth listing is capable, and no vendor is approved or certified by HMRC. Competitor names are trademarks of their owners; verify current features and pricing on each vendor's official site. General information, not tax advice.

Best Crypto Tax Software for the UK (2026)

What makes crypto tax software HMRC-ready

"HMRC-ready" is not a certification and no vendor is approved by HMRC, so the phrase means whatever the marketing page wants it to mean. Used precisely, it should mean four things, and you can test all four on any tool in an afternoon.

  • The matching order is right. A disposal is matched against same-day acquisitions first, then acquisitions in the following 30 days, and only then the Section 104 pool. Not the pool first, and not simple date order.
  • The pool is a real average. Every acquisition changes the averaged cost of the whole holding, and disposals draw from that average rather than from a purchase you nominate.
  • Everything is in sterling, at the time. Conversion happens on every leg, not once at year end, so an offshore trade in dollars is valued when it happened.
  • The output maps onto the forms you file. Disposals to the SA108 Capital Gains Summary, crypto income to the SA100 as miscellaneous income.

A tool can be excellent globally and still fail the first of those, because most jurisdictions let you choose a method and the UK does not. That is the single most useful thing to test before you commit.

How we ranked the tools for UK investors

We rank on criteria rather than on a scoreboard, and it is worth saying why. We do not know how each vendor implements share matching today, or what its current SA108 output looks like, and asserting an order we cannot verify would be worth less than nothing to you. Vendor behaviour also changes without notice. So the ranking below is a set of tests, weighted, that you can run yourself:

  1. Matching accuracy (heaviest). Give the tool a disposal followed by a repurchase inside 30 days and see whether the loss survives. If it does, the 30-day rule is not being applied and every loss figure it produces is suspect.
  2. Traceability. Can you click a number on the report through to the transactions that produced it? A pooled average you cannot decompose is a black box at exactly the moment you need to defend it.
  3. Sterling handling. Check an offshore trade denominated in dollars or a stablecoin, and confirm it was converted at the time rather than at a year-end rate.
  4. Coverage of your venues. Not of "400+ exchanges" — of the specific accounts and wallets you actually use, including any you have closed.
  5. Finishing the return. How far does it get you towards a filled-in SA108, versus handing you a CSV you still have to interpret?

The full shortlist of tools worth testing is on the main best crypto tax software roundup, which describes each one without asserting specifics that go stale. Run the five tests above against any two of them and the choice usually makes itself.

Section 104 pooling and share-matching rules

Under Section 104 pooling all units of a token sit in one pool at an averaged cost, and a disposal takes its cost from that average. But the pool is the last step, not the first. HMRC matches in a fixed order, and the order changes the answer:

Same day, then 30 days, then the pool

Acquisitions made on the day of the disposal are matched first. Then acquisitions made in the 30 days after it, taken in order — the bed and breakfasting rule. Only the remaining quantity draws on the averaged pool. Sell at a loss and buy back within a month and the disposal is matched against that repurchase, so most of the loss you were realising is not there. Unlike a US wash sale it is not disallowed, it is re-matched, which produces a different number rather than a rejected one.

Why the order is the whole test

A tool that runs first-in-first-out across your purchases will produce a confident, plausible, wrong number, and nothing on the report will look off. This is the failure that is invisible without a deliberate test, which is why it sits at the top of our criteria rather than in a footnote.

The £3,000 allowance and 18% / 24% rate handling

The annual exempt amount is £3,000 for 2025/26 and 2026/27, applied to your net gains for the whole tax year across every chargeable asset — not per disposal. Above it, gains are taxed at 18% for basic-rate taxpayers and 24% for higher- and additional-rate taxpayers, the rates in force since 30 October 2024.

There is a second threshold worth checking a tool against, because it decides whether you must report at all rather than how much you owe: total disposal proceeds above £50,000 create a reporting requirement even when the gain sits inside the allowance. A tool that only tracks gains and never surfaces proceeds cannot tell you that you need to file. Both are covered in the UK crypto tax guide.

Exchange and wallet coverage for UK platforms

Coverage claims are the least useful number in this category. "Supports 500 exchanges" tells you nothing if the one venue you used in 2022 is not among them, and it is usually the venue you have stopped using — and can no longer easily export from — that decides whether your history is reconstructable at all.

So do this instead of comparing totals: list every account and wallet you have held crypto in, including closed ones, and check that list against each vendor's own connector directory. Then check how the tool handles the ones it does not support natively, since a clean CSV import path matters more than the headline count. CryptaTax's coverage is on the integrations directory.

SA108 and Self Assessment-ready exports

Crypto reaches a UK return in two places: disposals on the SA108 Capital Gains Summary in the cryptoassets section, and crypto income on the main SA100 as miscellaneous income. A tool that produces one combined "crypto profit" figure has left you the job of splitting it, and getting that split wrong misstates both.

What to look for is a report you can transcribe rather than interpret, with income kept separate from gains, and each figure traceable to the transactions behind it. Detail on each form: Capital Gains Summary SA108 and the SA100.

Pricing for UK filers

Compare at your real transaction volume rather than at the entry tier. A year with any DeFi activity produces far more transactions than most people estimate, and volume is where the price difference between tools actually shows up. Vendor pricing changes often enough that any figure quoted on a page like this would be wrong before long, so check each vendor's current plans on its own site.

One thing worth pricing in beyond the subscription: how much of your own time each tool costs you. A cheaper tool that leaves fifty transactions needing manual review is not cheaper if you value the evening.

Our top pick for HMRC reporting

Ours is CryptaTax, and you should read that with the obvious discount — we build it. What we will defend is the specific claim rather than the ranking: CryptaTax applies the same-day and 30-day rules before the Section 104 pool, in HMRC's order, maintains the pool as a real average, works in sterling at the time of each event, produces SA108-ready figures with income kept separate, and links every figure back to its source transaction.

The honest test is not our say-so. Run a closed period you already understand through CryptaTax and through whichever tool you are considering, and compare the two on the disposal-then-repurchase case. That single test settles more than any ranking.

Test it on your own UK history

Related UK guides and comparisons

Read the rules in full in the UK crypto tax guide, estimate a single disposal with the UK crypto tax calculator, or see the head-to-head if you are switching: best Koinly alternative for HMRC reporting. The same regional depth for the other markets: best crypto tax software Australia and Canada.

FAQ

What is the best crypto tax software for the UK?

The one that applies HMRC's matching order — same day, then the 30-day rule, then the Section 104 pool. That single behaviour separates tools that produce a correct UK gain from tools that produce a plausible one. We build CryptaTax and it does this, but test it against your shortlist on a disposal followed by a repurchase within 30 days rather than taking our word for it.

Is any crypto tax software approved by HMRC?

No. There is no HMRC approval or certification scheme for crypto tax tools, so "HMRC-ready" is a marketing phrase rather than a status. Judge it on behaviour instead: correct share matching, a real Section 104 average, sterling conversion at the time of each event, and output that maps onto SA108 and SA100.

How do I check whether a tool handles the 30-day rule?

Give it a disposal at a loss followed by a repurchase of the same token a few days later. If the loss comes through in full, the 30-day rule is not being applied and the tool is matching in simple date order. It is a five-minute test and it tells you more than any feature comparison.

Do I need crypto tax software if I only made a few trades?

Not necessarily. With a handful of disposals and no self-transfers you can do it by hand, though you still need the matching order right. Software earns its cost once you have multiple venues, transfers between your own wallets, or reward income — because that is where a pooled cost basis stops being something you can reliably maintain in a spreadsheet.

Does crypto tax software file my Self Assessment for me?

No. These tools produce the figures; you or your accountant enter them into Self Assessment. What varies is how close to transcription-ready those figures are — whether income is separated from gains, whether the numbers map onto SA108 boxes, and whether you can trace each one back to a transaction if asked.

When do I need to report crypto to HMRC?

If your net gains exceed the £3,000 annual exempt amount, or if your total disposal proceeds exceed £50,000 in the tax year even when no tax is due. Reporting losses is also worth doing, since it lets you carry them forward. The online filing deadline is 31 January after the tax year ending 5 April.