Best Crypto Tax Software in 2026
Every one of these handles spot trades competently. Give them ten thousand perp fills and hourly funding payments and they separate very quickly.
If you only buy and hold, pick whichever is cheapest and stop reading. This article is about the case that actually breaks these tools: derivatives. A month of active perp trading produces more taxable rows than a decade of buying Bitcoin, and most consumer tax software was built for the second case.
The short answer
- Best for derivatives
- Crypto Tax Calculator Purpose-built rules for on-chain derivatives, 3,000+ integrations. The most likely to get a perp fill right unaided.
- Best all-rounder
- Koinly 800+ integrations, 20+ countries, strong DeFi. Auto-classification is imperfect and bulk fixes are tedious.
- Best for margin history
- CoinTracking The oldest tool here and the best at margin and futures. A 200-transaction free tier, and an interface from another era.
- Best in the EU
- Blockpit Country-specific reports a German or Austrian tax office will accept without argument.
- Avoid, for perps
- CoinLedger Lovely interface, cleanest TurboTax export, and the weakest derivatives handling of the six.
Why perps break tax software
Spot tax is conceptually simple. You acquired an asset at one price, disposed of it at another, and the difference is a gain. Software that tracks cost basis across venues solves it.
A perpetual future is not a disposal of anything. You never own the underlying. What you have is a contract whose value changes, a stream of funding payments in both directions, fees on every fill, and a position that may be opened and closed dozens of times a day. Four specific things go wrong:
- Fills versus positions. A single position might be built from fifteen partial fills and closed with eight more. Some tools treat each fill as a separate taxable line, which is technically defensible and produces an unreadable report; others aggregate to the position, which is usually what an accountant wants. Getting to choose matters.
- Funding payments. On Hyperliquid these settle hourly. A position held a month generates over seven hundred individual funding rows, each of them income or expense depending on sign. Tools that treat every one as a separate taxable event produce reports nobody can check.
- No underlying asset. Cost-basis engines are built around "you own X units of Y". A perp has no units of anything, so tools that force it into a spot data model produce phantom acquisitions and disposals that inflate your apparent activity.
- Unrealised versus realised. An open position at year end has an unrealised PnL that most jurisdictions do not tax and some do. Tools differ on whether they even show it.
A tool that handles all four is doing real work. A tool that imports your perp history as a series of token trades is generating a confident, detailed, wrong answer, which is worse than no answer.
What this actually costs
The advertised $49 entry price is close to fictional for anyone reading this page, because it caps at around 100 transactions. Here is the realistic maths.
An active perp trader's transaction count for one tax year.
- Round trips
- 5 per week × 52 × 2 fills
- 520 rows
- Partial fills
- realistically ×3
- 1,560 rows
- Hourly funding
- on open positions
- 2,000–8,000 rows
- Transfers
- deposits, withdrawals, bridges
- 200+ rows
- Total
- 4,000–10,000
That lands you in the $199 to $499 tier at every provider here. CoinLedger's Pro+ covers 10,000 at $299 and unlimited at $499. Budget $200 to $300 as a realistic annual cost, not $49, and note that most tools charge per tax year, so a three-year backlog costs three times.
The full comparison
| Product | From | Free tier | Integrations | Countries | Derivatives | DeFi |
|---|---|---|---|---|---|---|
| Crypto Tax Calculator | $49/tax year | Yes, preview only | 3,000+ including many DeFi protocols | 20+ | Yes, purpose-built rules | Excellent |
| Koinly | $49/tax year | Yes, preview only | 800+ | 20+ | Yes, futures and margin | Strongest of the mainstream tools |
| CoinTracking | $49/year | Yes, up to 200 transactions | 300+ | 100+ | Yes, strong margin and futures handling | Good, with manual work |
| Blockpit | €49/tax year | Yes, portfolio tracking | 250,000+ assets | EU-focused: DE, AT, FR, ES, NL and more | Yes | Good |
| CoinLedger | $49/tax year (100 tx) | Yes, preview only | 500+ | US-focused, some international | Limited; margin needs manual work | Weakest of the group |
| Awaken Tax | ~$199/year | Yes, up to ~100 transactions | Fewer chains, deep on Solana and EVM | US-focused | Partial | Very good on supported chains |
Crypto Tax Calculator
The pick for anyone whose history is genuinely messy. It has purpose-built categorisation rules for on-chain derivatives rather than trying to squeeze them into a spot model, and over 3,000 integrations including a long list of DeFi protocols that the mainstream tools ignore. When it meets a transaction it does not recognise, it tends to flag it for review rather than silently guessing, which is the correct behaviour and rarer than it should be.
It supports 20-plus countries and starts at $49 per tax year with the usual transaction caps. The interface is denser than Koinly's and it expects you to engage with the classification process rather than accept a number. For an active trader that is a feature.
Pick it if you trade perps or DeFi seriously and you would rather review flagged transactions than trust an automatic guess.
Skip it if you have a simple spot history, where you are paying for capability you will never use.
Koinly
The reasonable default and the most widely used. Over 800 integrations, 20-plus countries, genuinely strong DeFi handling, and the cleanest onboarding of the group: connect accounts, let it sync, review, export. It handles futures and margin adequately, which puts it comfortably above CoinLedger and slightly below the two specialists.
Its consistent weakness is classification. Koinly frequently mislabels transaction types, and reclassifying in bulk is more painful than it should be, which turns into real hours when you have thousands of rows. The fix is to review classifications early rather than at the end, when a systematic error has propagated through your whole cost basis.
Pick it if you want one tool that handles spot, DeFi and moderate derivatives use without becoming a project.
Skip it if your history is derivatives-heavy and you do not want to spend an evening correcting labels.
CoinTracking
The oldest tool here, and it shows in both directions. It has been handling margin and futures correctly since long before most competitors existed, it supports over 100 countries, and its free tier covers 200 transactions rather than the preview-only tease most others offer. For complex derivatives history it is arguably the most capable engine on this page.
The interface is genuinely dated and the sheer number of options is intimidating. There is a learning curve, and you will spend an hour understanding the import model before anything makes sense. If your history is complicated enough that you were worried before reading this article, that hour is a good trade.
Pick it if you have years of margin and futures history to reconcile and you want the deepest engine regardless of how it looks.
Skip it if you want to be finished in twenty minutes. That is Koinly or CoinLedger, not this.
Blockpit
The EU answer. Blockpit produces country-specific reports formatted for German, Austrian, French, Spanish and Dutch tax requirements, which is a materially different thing from a generic capital gains report you then reformat yourself. If you file in one of its core countries, this removes a category of work and argument.
Outside the EU it has no particular advantage, and its integration count is lower than Koinly's or Crypto Tax Calculator's. Derivatives support is present and reasonable rather than exceptional. Pricing starts at €49 per tax year.
Pick it if you file in Germany, Austria, France, Spain or the Netherlands and you want a report your tax office already recognises.
Skip it if you file anywhere else, where the localisation advantage disappears and the coverage is narrower.
CoinLedger
The friendliest interface of the six and the smoothest path into TurboTax, which is a genuine advantage if you are a US filer with a straightforward history. It doubles as a portfolio tracker and the whole experience is designed to take twenty minutes. For someone who bought Bitcoin on Coinbase three times, it is the right tool.
It is the weakest here on exactly what this article is about. Margin trading and complex DeFi require substantial manual work, and the tool does not surface that clearly, so it is possible to produce a confident-looking report that has quietly mishandled your derivatives. Pricing runs from $49 for 100 transactions to $499 unlimited.
Pick it if you have a simple spot history, you file in the US, and TurboTax integration is what you care about.
Skip it if you trade perps or futures at all. This is the one recommendation on this page that is close to unconditional.
Awaken Tax
Newer and more expensive, starting around $199 a year, with a free tier of roughly 100 transactions. Its distinguishing strength is Solana: it parses Solana DeFi activity better than the generalist tools, which frequently produce nonsense on that chain. If your activity is Solana-centric, it may save you more in manual correction than it costs.
The trade is coverage. It supports fewer chains than the established tools and is US-focused, so it is a specialist pick rather than a default. Derivatives support is partial.
Pick it if most of your on-chain activity is Solana and you have watched another tool mangle it.
Skip it if your activity spans many chains, or you need strong derivatives handling, where the specialists above are better.
Getting your Hyperliquid history in
Direct integrations for on-chain perp venues change frequently, and no article should be trusted on which tool supports what today. Check the provider's current integration list before paying.
Where a direct integration is missing, every tool here accepts CSV. LabelYX exports full trade history for any Hyperliquid wallet as CSV, including entry, exit, size, fee per fill and funding, free and without a sign-up, because the data is public on-chain. Paste an address, open the trade history page, export. That covers the import even when the integration does not exist.
Two practical habits that save more time than any tool choice. Export quarterly rather than in April, because reconstructing a year of activity from memory is where errors enter. And keep transfers between your own wallets clearly labelled at the time, because an unlabelled self- transfer looks exactly like a disposal and will inflate your gains.
What we could not verify
- Per-country derivatives treatment. How perps are taxed varies enormously and in several jurisdictions is genuinely unsettled. Nothing here is tax advice, and the right classification for your situation is a question for an accountant who knows your country.
- Current integration lists. These change monthly. The counts above are the providers' own published figures on the verification date, and providers count generously.
- Real-world accuracy at scale. We have not run identical ten-thousand-row perp histories through all six tools. The derivatives assessments reflect documented capability and consistent user reporting, not a controlled test.
Choosing, in one paragraph
Trade perps or DeFi seriously: Crypto Tax Calculator, or CoinTracking if you have years of margin history to untangle. Mixed activity and you want it done without a project: Koinly. Filing in Germany, Austria, France, Spain or the Netherlands: Blockpit. Simple spot history in the US: CoinLedger, and it is genuinely the nicest experience. Solana-heavy: Awaken. Whatever you pick, budget $200 to $300 rather than the advertised $49, export quarterly, and have an accountant look at the derivatives treatment before you file.
Export your Hyperliquid trade history as CSV, free:
Open LabelYX Every fill with entry, exit, size, fee and funding. No sign-up, read-only, works for any address.Frequently asked
Which handles futures and perps best?
Crypto Tax Calculator and CoinTracking. Koinly is adequate. CoinLedger is the weakest and needs substantial manual work on margin trades.
How are perps taxed?
It depends heavily on your country, and in several places the treatment is unsettled. Many jurisdictions treat perp PnL as a realised gain per closed position with funding as separate income or expense. This is not tax advice.
What will it actually cost?
$200 to $300 a year for an active trader, not the advertised $49. Perp trading produces thousands of rows, which puts you in the upper tiers, and most tools charge per tax year.
Can I just use exchange CSVs?
For one venue and a few dozen trades, yes. Beyond that the value is reconciliation across sources: carrying cost basis, not counting self-transfers as disposals, and aggregating thousands of funding rows.
Do they support Hyperliquid?
Coverage varies and changes often, so check the current list. Where there is no direct integration, LabelYX exports full trade history including fees and funding as CSV for any address, free.
Is a free tier enough?
Most are preview-only. CoinTracking's 200-transaction free tier is the real exception. If you trade perps you will exceed 200 within days.