TraderAI
FeaturesPricingBlog
Sign InGet Started
Free summary · Pro export

A crypto tax report that shows its work, in your jurisdiction's own rules

Capital gains, turnover tax, flat rate or wealth tax - nineteen jurisdictions, each modelled on its own tax authority's published rules, not a generic guess.

Generate my report freeSee how it works

Free summary and totals. CSV export for Form 8949, TurboTax and Koinly is a Pro feature.

Nineteen jurisdictions, verified against official sources

Each rule set is checked against the tax authority's own published guidance, not a blog or news article - and dated so you know when it was last confirmed.

United States
United Kingdom
Germany
Australia
Canada
France
Spain
Italy
Brazil
Japan
South Korea
Vietnam
Indonesia
India
Netherlands
Singapore
Hong Kong
United Arab Emirates
Malaysia

Not listed? You still get a complete transaction report with totals - we just don't compute a tax figure until the rule set is verified.

Five cost-basis methods

Some jurisdictions mandate a specific method - Canada requires ACB, the UK requires Section 104 pooling. Others let you choose.

FIFO - first in, first out
LIFO - last in, first out
HIFO - highest in, first out
ACB - adjusted cost base
Section 104 pooling

Built to be checkable, not just believable

Real exchange fills, not guesses

Built from your synced broker fills, journal entries and portfolio history - each labelled by how verifiable it is.

Historical FX rates, on the actual trade date

Foreign-currency amounts are converted using the exchange rate on each transaction's own date, not today's rate.

Country-specific rules, not one formula

Capital gains, turnover tax, flat rate with no loss offset, or wealth tax on assumed returns - modelled per jurisdiction, sourced from official guidance.

Export for the software you already use

CSV formats for IRS Form 8949, TurboTax and Koinly, alongside a detailed row-by-row export.

Frequently asked questions

How is crypto taxed in Vietnam?

Vietnam taxes crypto disposals under a turnover model, not a capital-gains one: individuals pay 0.1% personal income tax on the VALUE of each transfer made through a licensed crypto-asset service provider, under Resolution 05/2025/NQ-CP and Circular 32/2026/TT-BTC. Because the charge is on the sale value rather than on the profit, it applies whether the trade made money or lost it - a losing year still generates tax. That also means no cost-basis method (FIFO, HIFO, average cost) changes the answer, which is why TraderAI hides the method picker entirely for Vietnam and computes the report from total disposal value instead.

Which cost basis method should I use - FIFO, HIFO or average cost?

It is usually not a free choice: the method is set by your country. Canada requires the Adjusted Cost Base (a running average across all your holdings of that asset) and does not permit FIFO for identical properties. The UK requires Section 104 pooling, with disposals matched first against same-day acquisitions, then against acquisitions in the FOLLOWING 30 days (the bed-and-breakfast rule), and only then against the averaged pool. The United States defaults to FIFO but allows LIFO or HIFO under Specific Identification if your records support it - and since Revenue Procedure 2024-28, US taxpayers must track basis wallet-by-wallet rather than pooling across accounts. Germany matches FIFO per wallet. TraderAI applies the method your jurisdiction actually permits and silently corrects an unavailable choice rather than producing a figure your tax office will not accept.

This report is an estimate for informational purposes only, computed from the data you've connected. It is not tax advice and does not account for your other income, deductions or filing status. Always confirm with a qualified tax professional before filing.
Generate my report free