The tax on your crypto report is usually higher than you owe

Nearly every report we are sent looks finished. The arithmetic is fine. The history underneath it is not, and the errors almost always run one way, against you. We rebuild the history, correct the figure, and file it.

Get a free review of your report

A verdict within 48 hours. No fee until you accept a quote.

How a transfer becomes a phantom gain
Bought 0.4 BTC on an exchangeAcquisition, enters your section 104 pool
Acquisition
Moved 0.4 BTC to your own hardware walletRead by software as a sale at market value
Disposal
The same 0.4 BTC, still yours, never soldMoving your own coins is not a disposal
Transfer
One row, wrongly typed, invents a gain you never made and strips the cost basis from everything after it. Find it and the tax falls.
14 to 21
Days for a standard filing
AAT
Licensed and regulated, licence 1010475
UK
HMRC rules, filed here

Three errors account for most of the damage

Every major crypto tax tool does this by default when the data going in is incomplete, which it almost always is.

Transfers booked as disposals

You move coins between wallets you own. The software sees an outgoing amount with no matching arrival and records a sale at market value. Tax appears on a gain that never happened.

Missing cost basis

An exchange closed, an API only reached back two years, or a CSV lost its early rows. What the coin cost you is gone, so the whole sale price is treated as profit.

FIFO instead of pooling

HMRC matches each disposal under the same day and 30 day rules first, then against the section 104 pool. First in first out plays no part. A report left on a US default is calculating the wrong tax entirely.


Everything we do, and the problem each piece solves

Most people need two or three of these. The free review tells you which, and there is no charge for finding out.

Report audit

For anyone holding a finished report they do not fully trust

You already have a report from crypto tax software. We check it against the underlying data and tell you where it is wrong, before you file it rather than after.

  • Cost basis completeness
  • Transfers misread as sales
  • Pooling method
  • DeFi and staking treatment
Start with the free health check

Transaction reconciliation

For broken, partial or multi exchange histories

The foundation everything else sits on. We take every exchange export, wallet history and on chain record and rebuild one complete ledger, by hand where the data demands it, so each disposal has a cost basis that can be evidenced.

  • Wallet to wallet matching
  • Section 104 pooling
  • DeFi, staking, NFTs
  • Audit ready working papers
How reconciliation works

UK Self Assessment

For UK residents with crypto disposals or income

We calculate the liability under HMRC’s rules, apply the annual exempt amount and any losses you are carrying, then prepare and file the return. You see the full figure and approve it before anything is submitted.

  • Capital gains pages
  • Staking and mining income
  • Losses carried forward
  • Filed as your agent
UK crypto tax explained

Capital gains beyond crypto

For shares, property, land and mixed portfolios

Crypto rarely arrives on its own. Where you have also sold shares, a second property or land in the same year, the gains interact, the allowance is shared and the reliefs need claiming. We compute the whole position rather than the crypto slice of it.

  • Shares and funds
  • Property and land
  • Reliefs and loss claims
  • 60 day property reporting
Capital gains tax work

HMRC letters, enquiries and disclosure

For anyone with a deadline already running

A nudge letter asks you to check your position and an enquiry asks you to explain it, and both deserve a considered reply. We rebuild your actual position first, then respond. Where earlier years were wrong or never filed, a voluntary disclosure usually reduces the penalty.

  • Nudge letter responses
  • Digital Disclosure Service
  • Enquiry correspondence
  • Multi year catch up
Advisory and disclosure work

Company crypto and corporation tax

For limited companies holding or receiving crypto

Crypto held or traded inside a company is taxed under corporation tax rather than capital gains tax, and it has to survive the statutory accounts as well as the tax return. We handle the accounts preparation and the corporation tax computation together.

  • Corporation tax computations
  • Statutory accounts preparation
  • Treasury holdings
  • Crypto received as revenue

Ongoing support

For active traders and anyone facing a big decision

Tax is decided at the moment you act, long before you file. If you are trading through the year or weighing a large disposal, we keep the ledger current and tell you the cost of a decision while you can still change it.

  • Position kept reconciled
  • Cost of a disposal, before you make it
  • Annual return included

What it costs

Most firms in this field make you book a call before they will say a number. Here is what the market charges, and what moves it.

£750 to £2,000

The going rate among UK crypto tax specialists for one reconciled and filed year, checked September 2026. Simple cases filed from a clean software report can cost £300 or less, heavy DeFi years commonly run £1,200 to £2,500, and multi year catch ups with a disclosure to HMRC usually land between £1,500 and £3,500.

Your own figure depends on transaction count, how many years are open and how much of the history has to be rebuilt. How much crypto you hold has nothing to do with it. The pricing calculator prints a range for your case before you speak to anyone, and the free review turns it into a fixed quote.

  • Fixed fee, agreed first. Quoted before any work starts, so the number you approve is the number you pay.
  • Nothing owed until you accept. The review and the quote are free whether you go ahead or not.
  • You approve before filing. Nothing reaches HMRC until you have seen the figure.
  • The working papers are yours. Every figure traced back to a source row you can check.

Three steps, and you can stop after the first

The free review

Send what you have, a report, a set of exports, or just a list of the exchanges you used. Within 48 hours you get a plain verdict on whether the figure holds up, and a fixed quote if it does not. Plenty of people stop here, and that is fine.

The rebuild

We reconstruct the history from source, chase down the missing cost basis, pair the transfers, and classify the DeFi and staking events properly. You see what changed and why, row by row.

The filing

You review the final position and approve it. We file as your agent, hand over the full working papers, and keep the record so next year starts from a clean ledger instead of a blank page.


When this is worth paying for, and when it is not

We would rather tell you to file it yourself than take a fee for work you do not need.

Worth a call

  • You have used more than one exchange, or moved coins to your own wallet
  • An exchange you used has closed, or your history only goes back so far
  • You have touched DeFi, staking, liquidity pools or NFTs
  • Years are unfiled, or a letter has arrived from HMRC
  • Your software report shows a gain that feels wrong to you

Probably not worth it

  • Everything sits on one exchange and has never left it
  • Your gains for the year sit inside the £3,000 annual exempt amount
  • You have a handful of trades and the exchange report reconciles to your own records
  • You bought once, still hold it, and have sold nothing

Common questions

How much does a crypto tax accountant cost?

UK specialist firms typically charge £750 to £2,000 for one reconciled and filed year, checked September 2026. Simple cases filed from a clean software report can cost £300 or less, while heavy DeFi years and multi year catch ups run higher, because the cost tracks transaction count and how much of the history has to be rebuilt. Nothing is charged here until you accept a fixed quote. The pricing calculator shows the range for your own transaction count and years before you speak to anyone.

I already use Koinly. Do I still need you?

Sometimes not. Koinly is a capable aggregator and if your data went in clean it can come out right. The problem is that its output is only as good as what it received, and it will not tell you that a transfer lost its pair or that an early year is missing its cost basis. The report audit exists to answer exactly this question, and it is free.

I have not filed for several years. Is it too late?

No, and coming forward yourself is treated very differently from being found. A voluntary disclosure through HMRC’s Digital Disclosure Service usually reduces the penalty compared with waiting for an enquiry. Multi year catch up is routine work here.

Will hiring an accountant draw HMRC’s attention?

No. Agent authorisation is ordinary administration and HMRC does not read professional representation as a signal. The data that puts people on HMRC’s list arrives from exchanges under information notices and the Cryptoasset Reporting Framework, and it arrives whether or not you have help interpreting it.

What do I need before the first call?

A rough list of the exchanges and wallets you have used and which tax years are involved. Nothing needs preparing. If you already have a software report, send it, because that is usually the fastest route to a real answer.

Find out what the number should be, before you file it

Send your report or just the names of the exchanges you used. Within 48 hours you will have a straight answer on whether it holds up, and a fixed quote if it does not.

Get a free review of your report

Free while you decide. Fixed fee if you go ahead. You approve every figure before it is filed.