Your crypto tax position can be incomplete when exchange exports or software reports miss wallet movements, DeFi transactions, crypto payments or historic transfers. HMRC-ready figures need on-chain activity matched to the right UK Income Tax, Capital Gains Tax (CGT) and record-keeping treatment.
The real risk lies not in the software alone, but in the missing activity behind the report.
When UK crypto activity needs specialist review
Specialist review is usually needed when records cover wallets, exchanges, crypto income, DeFi activity or historic gaps.
Crypto tax software calculates only from records you give it. It cannot confirm that an omitted MetaMask wallet, old exchange export or labelled transfer is complete. A report may calculate cost basis. It does not usually accept responsibility for the data, tax assumptions or your HMRC position.
HMRC pooling, same-day and 30-day rules can also change how disposals are matched.
Historic errors can often be corrected. The route depends on the tax year and whether the return remains open. Check wallets, exchange accounts, bank payments and crypto received for services before filing a correction.
For example, USDC received for work may be taxable income when received. A later swap into ETH can create a separate CGT disposal.
Staking rewards, airdrops, NFTs and DeFi need transaction-by-transaction checks, not one broad label. Income tax may arise when you receive rewards, fees or tokens. Use their sterling market value at that time.
A later sale, swap, spend or deposit into another protocol can create a separate Capital Gains Tax calculation.
DeFi treatment can be unclear when tokens are lent, wrapped, pooled or exchanged for liquidity-pool tokens. Legal and beneficial ownership can affect the tax result. Think of ownership as the right to control an asset, not merely seeing it in a wallet.
NFT creators should separate primary-sale income, royalty receipts and later token disposals. Good wallet reconciliation records wallet addresses, transaction hashes, valuations and reasons for each on-chain movement.
The most common mistake here is treating every token movement as a simple transfer. The next choice is selecting help that fits the actual risk.
Choose the provider that matches your risk
Use software for organisation. Use an accountant for reconciled calculations and filing. Use a specialist adviser for uncertain treatment, and a tax lawyer for serious disclosure or dispute risk.
| Provider type | Best fit | What to confirm | Typical UK starting range |
|---|
| Crypto tax software | Clear, low-volume records | Wallet coverage and manual review limits | £50 to £300 yearly |
| Crypto accountant | Calculations and Self Assessment | Reconciliation, filing and HMRC support scope | £500 to £2,500+ |
| Specialist tax adviser | DeFi, income status or uncertain treatment | Written technical advice and assumptions | £1,000 to £5,000+ |
| Tax lawyer | Formal enquiry, fraud risk or litigation | Representation and legal privilege position | £3,000 to £10,000+ |
Questions that test real capability
Ask if the provider has handled your transaction types. Do not only ask whether they have “crypto clients”. A useful answer names work involving staking, mining, airdrops, NFTs, crypto-to-crypto trades, DeFi or employment income paid in cryptoassets.
Ask who checks the work. Ask whether insurance is in place and how your data is kept safe.
The engagement letter should list wallets, exchanges, tax years, calculations, filings, assumptions and HMRC support within the fee. It should explain what happens when records are missing. It should also cover errors in prior returns and HMRC letters.
A low quote may exclude wallet reconciliation, disclosure work and HMRC contact.
🛒
Recommended product
A current UK crypto tax reference book can help you prepare better questions before appointing an adviser. It helps explain engagement-letter terms. It cannot replace advice based on your own facts.
- Explains CGT and Income Tax terms used in UK crypto calculations.
- Helps you spot missing records before sending wallet and exchange data.
- Gives business owners clearer questions about invoices, VAT and corporation tax.
View on Amazon →
A suitable provider explains what they will not check. That written limit matters more than a quick promise.
Crypto-paid work creates two tax moments
Crypto received for work can be taxable income when received. It can create a later gain or loss when sold, swapped or spent.
Invoice value, VAT and later disposal
Record the pound sterling value at receipt, payment date, cryptoasset received and wallet evidence. For a sole trader or contractor, payment commonly goes into Income Tax and National Insurance. For a company, it generally affects corporation tax accounts.
If a VAT-registered supplier makes a taxable supply, VAT uses the sterling invoice value. Later Bitcoin price moves do not change that VAT value.
Expenses and trading status
Allowable expenses can include direct business platform fees, accountancy costs and a fair business share of relevant costs. They must be incurred wholly and exclusively for the trade. This means the cost must be for the business, not private use.
Calling yourself a crypto “trader” does not make your activity a trade. HMRC considers frequency, purpose, organisation and commercial pattern.
These principles are clear in theory, but practice often reveals mixed records. A consultancy paid in ETH should record the fee’s sterling value at the accounting or receipt date. It should then track the ETH for any later gain or loss.
Professional service providers must separate crypto payments, token-denominated fees and client-held cryptoassets. A firm that only holds client assets should separate those assets, movements and service fees. Client-held crypto is not automatically the firm’s trading income because it passes through its systems.
The engagement should state wallet ownership and private-key control. It should also state whether the firm acts as principal or agent. These records support corporation tax, VAT and cryptoasset record keeping.
Two tax moments need two sets of evidence. The next section shows where records usually fail.
Prevent the omissions HMRC may question
Complete records and a clear scope protect both the taxpayer and the provider.
Reconcile before calculating tax
Reconciliation means matching every movement between platforms and wallets before calculating CGT or income. Sending exchange CSVs without self-custody wallets can result in duplicated sales, erase acquisition costs or hide crypto received for services.
Unexplained movements are not automatically taxable. They cannot safely be ignored.
Use a staged working method
A sound process covers discovery, record collection, wallet reconciliation, tax calculation, review, then filing or disclosure. Ask whether the provider gives a transaction exception list. Unresolved items often need the most manual work.
Keep before the review: all wallet addresses; exchange exports; dates and sterling values of crypto receipts; invoices; bank evidence; transaction hashes; fee records; previous returns; and a short reason for each transfer between your own wallets.
This selection guide is less relevant if you have no UK tax residence or reporting duty. It is also less relevant for a fully documented, simple crypto position. Urgent HMRC enquiries, fraud claims and litigation need tailored advice from a qualified tax lawyer or representative.
For Self Assessment reporting, separate income receipts from capital disposals before completing the return. Trading profits, token-paid professional fees, staking income and other taxable receipts may go in income sections. Gains and losses from disposals are generally considered on Capital Gains Tax pages.
HMRC crypto tax work is stronger with on-chain records, exchange CSVs, sterling valuations and bank evidence. It should also include a reconciliation of transfers between wallets you control.
Where historic crypto errors are found, an open return may be amended. If it is closed, consider early disclosure with a qualified adviser. This helps identify the right route, years and calculations before HMRC contacts you.
Good reconciliation turns a confusing history into a reviewable file. The final questions address common hiring and reporting concerns.
What people ask
Do I need a crypto accountant in the UK?
You may need one for multiple wallets, crypto income, DeFi, historic gaps or frequent disposals. A simple, documented holding may need less support.
Is crypto tax software enough for HMRC?
Software may be enough only when imported data and tax treatment are checked for your facts. It does not usually verify omitted wallets or give tailored advice.
How much does a UK crypto accountant cost?
Work often starts between £500 and £2,500. Fees rise for DeFi, historic years, business activity or HMRC correspondence.
Is crypto paid for services taxable income?
Crypto paid for services is usually taxable at its sterling value when received. Selling, swapping or spending it later may create a separate CGT event.
Do I charge VAT when a client pays in Bitcoin?
VAT can apply when a VAT-registered business accepts Bitcoin for a taxable supply. Calculate it from the invoice’s sterling value at the tax point.
Can I deduct crypto transaction fees?
Fees may be allowable when they directly relate to a taxable disposal or real business activity. Treatment depends on the fee and your tax position.
Can HMRC see my crypto exchange records?
HMRC can obtain information through statutory powers and international reporting arrangements. Keep records for every exchange and wallet.
What should I ask before hiring a crypto tax accountant?
Ask about matching transaction experience, written scope, insurance, data security and HMRC support. Confirm exclusions before agreeing a fixed fee.
Choose scope and evidence before price
Choose the provider who explains limits in writing. Do not choose one just because they promise the fastest report.
A clear scope lets you compare quotes fairly. It also shows which records you must supply before work begins.
What matters most:- Use software as a record tool, not proof that your tax position is correct.
- Match the provider to your risk, from simple filing to technical advice or legal representation.
- For crypto-paid work, record sterling income at receipt and check the later disposal separately.
- Agree wallets, years, transaction types, assumptions and HMRC support in the engagement letter.
- Reconcile every wallet and exchange before submitting or correcting a UK tax return.
Related sources
These articles can help you explore the topic in more depth: