How to Use This Calculator

  1. Select your country/jurisdiction — tax rates vary significantly
  2. Enter your purchase price — cost basis including fees
  3. Enter your sale price — amount received from sale
  4. Enter the quantity of crypto sold
  5. Select holding period — under or over 1 year affects rate significantly
  6. Enter your income bracket for accurate rate

How Crypto Tax Works

Most countries treat cryptocurrency as a capital asset — similar to stocks or property. When you sell, trade, or exchange crypto for a profit, you trigger a taxable capital gains event. The tax you owe depends on your profit, how long you held the asset, and your local tax laws.

Capital Gains Tax Formula
Capital Gain = Sale Price − Cost Basis Tax Owed = Capital Gain × Tax Rate After-Tax Profit = Capital Gain − Tax Owed

Cost Basis = Purchase price + purchase fees

Tax Rate = Depends on holding period and income bracket

US Capital Gains Tax Rates 2025

Holding PeriodTax RateIncome Bracket
Short-term (under 1 year)10–37%Same as income tax
Long-term (over 1 year)0%Up to $47,025
Long-term (over 1 year)15%$47,025 – $518,900
Long-term (over 1 year)20%Above $518,900

Tax Rates by Country

CountryShort-Term RateLong-Term Rate
United States10–37%0–20%
United Kingdom10–20%10–20%
GermanyUp to 45%0% (after 1 year)
AustraliaUp to 45%50% discount (after 1 year)
Canada50% of gain taxed50% of gain taxed
Singapore0%0%
UAE / Pakistan0%0%

Short-Term vs Long-Term — Why It Matters

The single most important tax decision in crypto is how long you hold. In the US, holding for just one extra day past the 1-year mark can cut your tax rate from 37% to 20% — saving thousands of dollars on a large gain.

ScenarioGainTax RateTax OwedAfter-Tax
Held 11 months (short)$50,00022%$11,000$39,000
Held 13 months (long)$50,00015%$7,500$42,500

Waiting two extra months saved $3,500 in tax on the same gain. This is why holding period tracking is critical.

Tax Loss Harvesting

If you have losing crypto positions, you can sell them to realize a capital loss. This loss offsets your capital gains, reducing your tax bill. In the US, if losses exceed gains, up to $3,000 can offset ordinary income annually, with the rest carried forward.

What Counts as a Taxable Event

What Does NOT Trigger Tax

⚠️ Important: Tax laws change frequently and vary by individual situation. This calculator provides estimates only. Always consult a qualified crypto tax professional or accountant for your specific situation.

Frequently Asked Questions

Do I have to pay tax on crypto?+

In most countries yes. Crypto is treated as property or a capital asset. Selling, trading, or exchanging crypto triggers a taxable event. The tax owed depends on your profit, holding period, and local tax rates. Countries like UAE, Singapore, and Portugal have zero crypto capital gains tax.

What is short-term vs long-term crypto capital gains?+

In the US, crypto held under 1 year is taxed as short-term at income tax rates (10-37%). Crypto held over 1 year qualifies for long-term rates (0%, 15%, or 20%). Long-term rates are significantly lower making holding longer a powerful tax strategy.

How is crypto capital gains tax calculated?+

Capital Gain = Sale Price - Cost Basis. Tax Owed = Capital Gain × Tax Rate. Cost basis is what you paid including fees. If you sell at a loss you have a capital loss which can offset other gains and reduce your total tax bill.

What is cost basis in crypto?+

Cost basis is the original value of your crypto for tax purposes — typically the purchase price plus any fees paid. Accurate cost basis tracking across all purchases is essential for correct tax calculation. Use FIFO, LIFO, or specific identification methods.

Can I offset crypto losses against gains?+

Yes. Capital losses can offset capital gains reducing your tax bill. In the US, if losses exceed gains up to $3,000 can be deducted against ordinary income per year, with excess losses carried forward to future years.

Related Calculators

📋 Crypto Tax Estimator

Jurisdiction
Holding Period
Income Bracket (US)
Purchase Price Per Coin ($)$30,000
Sale Price Per Coin ($)$60,000
Quantity Sold1.0
Estimated Tax Owed
$6,600
Capital Gain
$30,000
Tax Rate Applied
22%
Total Investment
$30,000
Sale Revenue
$60,000
Tax Breakdown
Gross Profit$30,000
Tax Owed−$6,600
After-Tax Profit $23,400