Tax that survives an HMRC enquiry.
Personal and corporate cryptocurrency tax handled end-to-end — transaction reconciliation, CGT computation, DeFi and staking treatment, self-assessment filing, and HMRC correspondence. Every return prepared to withstand an enquiry.
Eight categories. One return.
UK crypto tax pulls in capital gains, income, inheritance, and corporate treatments — often in the same return. We handle all of it, with HMRC's own guidance as the reference point.
Transaction reconciliation
Import, dedupe, and reconcile activity across exchanges, wallets, and on-chain sources into a single defensible ledger.
CGT computation
Section 104 pooling, same-day and 30-day matching rules, and part-disposal treatment — applied per HMRC's Cryptoassets Manual.
Income & miscellaneous
Staking, mining, liquidity incentives, airdrops, and hard forks — categorised between income and capital with documented rationale.
DeFi & protocol treatment
Liquidity pools, lending protocols, wrapped assets, bridges, and governance tokens handled on their technical substance, not their marketing.
Self-assessment filing
Full SA100 and SA108 preparation, filed through our agent credentials with confirmation of submission and HMRC receipt.
Corporation tax
CT600 preparation for companies holding or transacting in digital assets, including intangible treatment and IFRS/FRS adjustments.
Voluntary disclosures
Catch-up disclosures for prior-year omissions, including calculated offers under HMRC's digital disclosure facility where appropriate.
HMRC correspondence
Direct handling of HMRC nudge letters, enquiries, and information notices — you don't open an HMRC envelope alone again.
Five stages from wallet to filing.
Every return follows the same documented process, so nothing falls through the cracks between your wallet and your tax bill.
Gather
We pull activity from every exchange, wallet, and protocol you've used — via CSV, API, or on-chain extraction — and compile it into a master transaction ledger.
Reconcile
Deposits, withdrawals, and transfers are matched across sources. Missing-data gaps are flagged and resolved, so every disposal traces to a funded acquisition.
Classify
Each event is classified against HMRC's framework — capital vs income, taxable vs non-taxable, UK-source vs foreign — with written rationale for judgement calls.
Compute
Section 104 pooling applied, matching rules worked through, allowances deducted. Every figure in the final return ties back to a documented computation schedule.
Sign & file
Return prepared, QA-reviewed, signed, and filed through our agent credentials. Supporting schedules retained for six years against any subsequent HMRC enquiry.
Fixed fees, by complexity.
- Up to 3 exchanges / wallets
- Up to 500 transactions
- Spot trading & staking
- SA100 / SA108 filing
- Signed deliverable
- Unlimited exchanges / wallets
- DeFi, LP, and NFT positions
- Cross-jurisdictional income
- Voluntary disclosure if needed
- 90 days HMRC query support
- Response to nudge letters
- Code of Practice 8 / 9 matters
- Voluntary disclosures (multi-year)
- Direct HMRC correspondence
- Expert-witness support
What clients ask.
Do I need to declare crypto if I haven't cashed out to GBP?
Almost certainly yes. Under HMRC's Cryptoassets Manual, disposals include crypto-to-crypto trades, using crypto to pay for goods or services, and gifting. Converting one token for another is a taxable event even if no fiat is involved. Most people who "haven't cashed out" still have reportable disposals.
How do you handle DeFi, staking, and NFTs?
On their technical substance, not their marketing label. We treat liquidity provision, wrapping, lending, and staking against current HMRC guidance and published principles — distinguishing between beneficial-ownership changes and mere contract interactions, and documenting the reasoning where guidance is still developing.
I'm behind on previous years. Can you fix it?
Yes. Most of our new clients arrive with a backlog. We can reconstruct multiple prior years and, where disclosures are needed, prepare them under HMRC's digital disclosure facility — which typically results in significantly better outcomes than waiting for HMRC to find you first.
Will you deal with HMRC directly?
Yes. As your authorised agent we handle all HMRC correspondence — nudge letters, enquiries, information notices, and tribunal matters where needed. You stay informed; we do the heavy lifting.
What records do I actually need to provide?
Read-only API keys or CSV exports from each exchange, and a list of wallet addresses you've held. We extract the rest. Where records are missing — old exchanges, closed accounts, lost wallets — we work with what's available and document the reconstruction methodology.
Stop opening HMRC envelopes alone.
A 30-minute scoping call, no charge. We'll confirm fit, agree the scope, and return a fixed quote the same day.
Request a quote