We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

CryptaTax Features. Built for Real Crypto Tax Cases

Everything You Need to File withConfidence

From smart cost basis calculation to jurisdiction-specific tax forms.

Smart Tax Engine
  • 12+ cost basis methods: FIFO, LIFO, HIFO, Weighted Average, Moving Average, Total Average, Specific Identification, Section 104 Pool (UK), Global Portfolio, Wallet-Based FIFO, and more
  • Jurisdiction-aware: auto-applies your country's tax rules
  • Compare methods side-by-side to minimise your tax bill
  • Long-term vs short-term gain separation
  • Holding period alerts, never miss a tax-free threshold
  • Tax loss harvesting suggestions to reduce your bill
  • What-if simulator: "What if I sell X today?"
Try it free

Everything CryptaTax does, in depth

The feature list above is the short version. Underneath each capability sits the detail that decides whether a crypto tax report is actually correct, and this is where CryptaTax puts most of its work. Here is what the engine is really doing on your behalf.

A cost basis engine that fits your rules

The number that decides your tax is the cost basis, the amount you are treated as having paid for the coins you sold. CryptaTax supports more than twelve cost basis methods, including FIFO, LIFO, HIFO, weighted average, Wallet-FIFO, moving average and specific identification, because different countries and different filers need different ones. The method you choose is applied consistently across every disposal, every wallet and every tax year.

That consistency matters more than it sounds. A single mismatch between how you acquired a coin and how you disposed of it can shift a gain into a loss or push a short-term gain into a long-term one. The engine tracks each lot from acquisition to disposal, so the basis that leaves your report is the basis that entered it, with nothing double counted and nothing lost between exchanges.

Income treatment aware of your jurisdiction

Receiving crypto is not always income, and when it is, the rate and the timing depend on where you live. CryptaTax carries jurisdiction-specific income treatment for seventy-two countries, so a staking reward, an airdrop or a mining payout is valued and categorised the way your tax office expects rather than the way a generic tool guesses.

This is the part most spreadsheets get wrong. A reward that is ordinary income at receipt in one country may be tax-free until sale in another, and the same event can create both an income entry now and a capital gain later. The engine applies the right treatment automatically and keeps the two tracks separate, so your income and your gains never bleed into each other.

Classification that understands DeFi, staking and NFTs

Raw blockchain data is a stream of transfers with no labels. Turning it into a tax report means knowing that this transfer was a swap, that one was a staking reward, and the next was liquidity being added to a pool. CryptaTax classifies transactions automatically across trading, transfers, staking, lending, airdrops, DeFi and NFT activity, then lets you correct anything that needs a human eye.

Automatic does not mean opaque. Every classification is visible and editable, and a change you make to one transaction can be applied to similar ones in a single action. You stay in control of the judgement calls while the engine handles the volume, which is what makes a wallet with thousands of transactions tractable rather than terrifying.

Reports your tax office recognises

A correct calculation is only useful if it lands in the right form. CryptaTax produces tax-ready reports across twenty-seven form types, from capital gains schedules to income summaries, formatted for the jurisdiction you file in. You can hand them straight to your tax authority or to your accountant without reformatting a thing.

Because the reports are generated from the same lot-level history that drives the calculation, they reconcile by design. The totals on your capital gains report tie back to individual disposals, and each disposal ties back to the acquisition that set its basis, so a reviewer can follow the trail from headline figure to source transaction.

Every exchange, wallet and chain in one ledger

Most people do not hold their crypto in one place, and that is where reconciliation breaks down. CryptaTax connects to forty-nine exchanges by read-only API, syncs native wallets across ninety blockchain networks, and accepts CSV import as a fallback for anything else, then merges all of it into a single chronological ledger.

Once everything is in one ledger, the hard problems become solvable. Transfers between your own accounts are matched rather than mistaken for sales, cost basis follows a coin as it moves from an exchange to a wallet and back, and a disposal on one venue is priced against an acquisition on another. That cross-venue view is the difference between a report that balances and one that quietly overstates your gains.

An audit trail you can defend

Tax software should be able to show its working. CryptaTax keeps a lot-level disposal history for every calculation, so each gain or loss can be traced back to the specific coins it came from, their acquisition date, their basis and the fees folded into them. If a figure is ever questioned, the evidence is already assembled.

The same history separates capital gains from income and, where a jurisdiction requires it, wealth-tax exposure from capital-gains exposure. It also resolves activity across multiple tax years cleanly, so a coin acquired in one year and sold in another is handled correctly rather than stranded. Nothing about your report is a black box.

Built for every kind of crypto user

A long-term holder with a handful of trades and an active DeFi user with tens of thousands of transactions need the same accuracy but very different amounts of help. CryptaTax scales to both, applying the same engine whether you are reconciling one exchange or a dozen wallets across several chains.

That is the point of putting this much depth behind a simple interface. You should be able to connect your accounts, review what the engine found, and file with confidence, without needing to understand cost basis methods or jurisdiction rules yourself. The complexity is real, but it is ours to carry, not yours.

Stop Stressing About Crypto Taxes

Join crypto investors who file with confidence. Get started in under 5 minutes. Free forever for up to 50 transactions.

Calculate My Taxes, Free