🇺🇸 Just updated: 2026 US Crypto Tax Guide — Form 1099-DA filings for tax year 2025 Read now →

Free Crypto Tax Calculator 2026

Estimate your crypto capital gains tax. Add multiple trades. Pick FIFO, LIFO, or HIFO. Covers 12 jurisdictions.

$

Used to find your bracket for short-term gains in the US, UK, Australia, Japan.

Affects how cost basis is matched for multiple lots.

Your Trades

How accurate is this? The brackets, allowances, and methods are based on official 2024–25 tax authority data. The estimate is for educational use only — file with the help of a qualified CPA or tax adviser.

How to Use This Crypto Tax Calculator

  1. Pick your country. Each country has different brackets, allowances, and methods baked into the calculator.
  2. Enter your other annual income. Used to determine your marginal bracket — important for the US, UK, Australia, Japan, and other progressive systems.
  3. Add each crypto trade. Click "+ Add another trade" to record buy price, sell price, quantity, and holding duration (short or long term).
  4. Pick a cost basis method. FIFO is the default and most-common; LIFO and HIFO can lower tax in some scenarios where you have many lots at different prices.
  5. Read the results. Total gain/loss, estimated tax, effective rate, and after-tax profit. The "tax saved by holding long-term" line shows how much the long-term preference is worth to you.

Understanding FIFO, LIFO, and HIFO for Crypto

FIFO (First In, First Out) assumes the first units you bought are the first you sold. It is the default treatment when you cannot specifically identify lots. In a rising market, FIFO typically maximises long-term gain qualification but produces a larger taxable gain (since the oldest, cheapest lots are matched).

LIFO (Last In, First Out) assumes the last units bought are the first sold. In a rising market this matches more recent, higher-cost lots — typically reducing taxable gain. LIFO is permitted in the US with adequate records but is not allowed in some other jurisdictions (UK uses share pooling; Germany requires FIFO).

HIFO (Highest In, First Out) matches the highest-cost lots first, minimising taxable gain. Allowed in the US with proper specific identification. Particularly useful after a volatile run where you have a mix of high-priced and low-priced lots.

The right method depends on your jurisdiction and your goal. US investors with multiple lots can benefit from HIFO; UK investors must follow share pooling; German investors are restricted to FIFO. Always document your method consistently.

What Counts as a Taxable Crypto Event?

  • Selling crypto for fiat (USD, GBP, EUR, etc.) — taxable in most jurisdictions
  • Crypto-to-crypto swaps — taxable in US, UK, Canada, Australia, Germany, Japan, India (not in France for occasional investors)
  • Spending crypto on goods or services — taxable in most jurisdictions
  • Mining/staking rewards — ordinary income at receipt, then potential CGT on later disposal
  • Receiving crypto as wages — ordinary income at receipt
  • Buying crypto with fiat — not taxable, establishes cost basis
  • Holding crypto — no taxable event
  • Wallet-to-wallet transfers (own accounts) — no disposal

Crypto Tax Calculator FAQs

How accurate is this calculator?

The calculator uses official 2024–25 tax brackets, allowances, and rules from each country's tax authority. The estimate is reasonably accurate for straightforward investor scenarios. Complex situations — DeFi protocols, multiple residency, business income — require professional advice. Numbers update annually each January.

Does this tool save my data?

No. The calculator runs entirely in your browser using JavaScript. Nothing is sent to our servers. You can verify this by inspecting your browser's network tab while using the tool. We do not use cookies, analytics, or tracking for this calculator.

Does it cover staking and mining?

This calculator focuses on disposal/capital-gains scenarios. Staking and mining income — taxable at receipt as ordinary income — should be added to your "annual income" input (it forms part of your taxable income for the year). The subsequent disposal of staked/mined coins is then captured as a trade with cost basis equal to the receipt value.

What about country-specific allowances?

Built in: UK's £3,000 annual exempt amount, Germany's €1,000 short-term allowance, Germany's 1-year tax-free rule, Australia's 50% CGT discount, Canada's 50% inclusion rate. Countries with 0% personal tax (UAE, Singapore, Switzerland) return $0 tax for personal investors.

Can I export to a tax return form?

Use the "Copy results" button to copy the breakdown to your clipboard. For full tax filing you'll want dedicated crypto tax software (Koinly, CoinTracker, TokenTax, ZenLedger) that integrates with your exchanges and generates compliant filing documents (Form 8949 for US, SA108 for UK, etc.).

Does the calculator account for crypto losses?

Yes. Enter trades that resulted in losses by setting the sell price below the buy price. Losses offset gains within the supported jurisdictions' loss rules. Note that India's regime does not allow loss offset under Section 115BBH — and our India calculation respects that rule.