The short version
- Software is excellent at importing, matching, computing and producing forms — and poor at judgement, ambiguous on-chain behaviour, and advice about you.
- Garbage in, garbage out: results are only as good as the records you feed in.
- Judge tools on four things first: your country’s rules and forms, your exchanges and wallets, cost basis methods, data privacy.
- We publish criteria, not rankings — and complex situations still belong with a licensed professional.
What software does well
- Aggregation: pulling several exchanges and wallets into one dataset via CSV or read-only API.
- Matching and reconciliation: recognising self-transfers, pairing buys to sells, normalising currency and time zones.
- Computation: gain, loss and holding period per disposal under the chosen cost basis method.
- Output: country-shaped summaries and forms — Form 8949-style detail for the US, and so on.
What it cannot do
- Decide the ambiguous cases: whether a particular airdrop is income, how a DeFi interaction should be classified — these need a human, sometimes a professional one.
- Repair missing data: absent cost bases and lost transfer legs get guessed or left blank; the filling-in is still yours.
- Replace advice: it does not know your total income or residency, and its output is not tax advice.
- Guarantee agreement with the official position: rules move yearly, and tools differ on edge cases.
How to judge one
| Dimension | The question to ask |
|---|---|
| Country fit | Does it implement your country’s rules and forms? (The UK, Australia, the US and Germany differ substantially.) |
| Integrations | Does it cover your exchanges, chains and wallets — by CSV, API or both? |
| Cost basis methods | Does it support the methods your country permits or requires (FIFO, pooling), applied consistently? |
| Data privacy | Where does data live, how is it encrypted, are APIs read-only, can you export and delete? |
| Auditability | Can you export the line-level detail for your own or an accountant’s review — or does it hand you a single unexplained total? |
| Pricing | Per-transaction tiers or annual? Does the free tier cover your volume? |
Why there is no leaderboard here
Features, pricing and country support in this category change fast enough that any “best of” list ages into misinformation. A set of criteria you can verify yourself outlasts any ranking — and fits this site’s source discipline besides.
The upstream: exchange exports
No tool outruns its inputs. Most exchanges provide transaction exports, annual statements and read-only APIs — the raw material that enters the software. What to prepare before importing is in Keeping and exporting transaction records.
FAQ
If I use software, do I still need an accountant?
Two tools gave me different tax figures. Is that normal?
Is connecting by API safe?
Further reading
- Records and exports: Keeping transaction records.
- Each country’s rules: United Kingdom · Australia · United States · Germany.
- Why the authority will have your data anyway: CARF and automatic reporting.
Before you rely on this
No product endorsement, no recommendation, and no tax, legal or investment advice. Verify against your country and circumstances, and take complexity to a licensed tax professional.