Crypto Tax Calculator

Estimate short-term and long-term tax liabilities

$
$
$
$

Short vs Long Term

In many tax regions, assets held for **longer than 1 year** trigger lower "Long-Term Capital Gains" tax rates (e.g. 0%, 15%, or 20% in the US).

Assets sold **within 1 year** trigger standard ordinary income brackets, which are usually higher. Keep trade logs detailed!

Multi-Currency Capability

Calculate capital gains liabilities in Euros, Dollars, Sterling, or Rupees using the global configuration dropdown selector.

Active Currency: USD ($)

About the Crypto Tax Calculator

Cryptocurrency transactions are treated as property by standard global tax bureaus (including the IRS in the US and HMRC in the UK). This classification means purchasing or selling crypto assets creates capital gains liabilities. The Crypto Tax Calculator estimates your capital gains tax bill based on holding periods.

How to Calculate Crypto Taxes

To find your crypto tax liability, calculate your net gain using standard accounting formulas:

  1. Find the Cost Basis: (Buy Price × Crypto Amount) + Purchase Fees = Cost Basis.
  2. Calculate gross sales proceeds: Sell Price × Crypto Amount = Gross Proceeds.
  3. Subtract Cost Basis and sales fees to find Net Gain: Proceeds - Cost Basis - Sell Fees = Net Capital Gain.
  4. Multiply by tax bracket percentage: Net Capital Gain × Tax Bracket Rate = Estimated Tax Due.

How to Work Out Crypto Taxes

Suppose you bought 0.5 BTC for $20,000 per coin ($50 fee) and sold it 6 months later for $30,000 per coin ($50 fee). You are in a 22% tax bracket:

  • Cost Basis: (0.5 × $20,000) + $50 = $10,050
  • Gross Proceeds: (0.5 × $30,000) = $15,000
  • Net Gain: $15,000 - $10,050 - $50 = $4,900 net profit
  • Estimated Tax Due: $4,900 × 0.22 = $1,078

Frequently Asked Questions