1,000+ on-chain transactions per client. S104 pools built by hand. Same-day and B&B rules applied manually. ChainTax does all of it — you review the audit trail and sign off.
Built by a UK crypto investor who needed this for his own accountant. Read the story →
Are you a crypto investor wondering if you need an accountant? See our pricing.
The DeFi client problem
Your client connects their wallets and imports exchange CSVs. ChainTax sorts every transaction across 33 protocols and 5 chains, then shares a read-only report link with you. You verify and file. With CARF cross-matching live from May 2027, the reconciliation step is no longer optional — it's the new default.
Result: you eat the margin or turn the client away.
Review in minutes. Bill for advice, not data entry.
The feature accountants actually need
Every disposal shows the matching rule applied, the S104 pool snapshot before and after, the gain calculation, and the SA108 box it maps to. No black boxes. No "trust us".
The maths
Each client runs ChainTax on their own wallets and exchanges. You review the Show Working output and sign off the return — typically 20–30 minutes instead of 3+ hours of manual reconciliation. One Active tax-year purchase (£99, up to 10,000 transactions) covers a single client's full HMRC return — no subscriptions, no per-seat billing. For higher-volume clients, the Concierge sync is quoted on a per-portfolio basis.
in time costs recovered — before accounting for new clients you can now accept profitably.
No tax tool is perfect. Here's what ChainTax cannot yet handle automatically — and what you should check manually or discuss with your accountant.
Full detail: How it works → Known limitations
I'll set up a demo with your most complex client type — every transaction sorted, every disposal with Show Working, full SA108 output.