Crypto Tax Calculator — Estimate Capital Gains on Bitcoin & Crypto

Free crypto tax calculator. Estimate capital gains and losses on Bitcoin, Ethereum, and other cryptocurrencies. Supports US, UK, Germany, Australia, and Canada tax rules.

Tax Settings

Short-term rate: 22.0%
Long-term rate: 15.0%
Long-term threshold: >365 days

Short-term gains taxed as ordinary income. Long-term gains (held >1 year) taxed at preferential rates. Up to $3,000 in net losses can offset ordinary income annually.

Transactions

Transaction #1
Fill in all fields

United States Crypto Tax Rates

Income BracketShort-Term RateLong-Term Rate
Under $47,02512.0%0.0%
$47,026 – $100,525Selected22.0%15.0%
$100,526 – $191,95024.0%15.0%
$191,951 – $243,72532.0%15.0%
$243,726 – $518,90035.0%15.0%
Over $518,90037.0%20.0%

Quick Reference

Taxable Crypto Events

  • Selling crypto for fiat currency
  • Trading one crypto for another
  • Spending crypto on goods or services
  • Receiving mining or staking rewards

Non-Taxable Events

  • Buying crypto with fiat
  • Transferring between your own wallets
  • Gifting crypto (below annual limits)
  • Holding / HODLing crypto

Tax Reduction Strategies

  • Hold for long-term rates (>1 year)
  • Harvest losses to offset gains
  • Use specific identification method
  • Donate appreciated crypto to charity

Working in Crypto? Find Your Next Role

Browse thousands of Web3 jobs and get paid in crypto.

How Is Cryptocurrency Taxed?

In most countries, cryptocurrency is treated as property for tax purposes, not as currency. This means that every time you sell, trade, or spend crypto, you trigger a taxable event. The tax you owe depends on the difference between what you paid for the crypto (your cost basis) and what you received when you disposed of it (your proceeds). If proceeds exceed cost basis, you have a capital gain. If cost basis exceeds proceeds, you have a capital loss. This calculator helps you estimate the tax impact of your crypto trades by applying the rules of your selected jurisdiction.

Short-Term vs Long-Term Capital Gains

Many countries, including the United States and Australia, distinguish between short-term and long-term capital gains. In the US, crypto held for one year or less before selling is classified as short-term and taxed at your ordinary income tax rate, which can be as high as 37%. Crypto held for more than one year qualifies for long-term capital gains rates of 0%, 15%, or 20%, depending on your income. This distinction creates a strong incentive to hold crypto assets for at least 366 days before selling. Germany offers an even more favorable treatment: crypto held for over one year is completely tax-free, regardless of the gain amount.

Bitcoin Capital Gains Calculator — Understanding Cost Basis

Your cost basis is the original value of an asset for tax purposes, typically the purchase price plus any transaction fees. When you buy 0.5 BTC at $40,000 per coin, your cost basis is $20,000 plus the exchange fee. If you later sell that 0.5 BTC at $65,000 per coin, your proceeds are $32,500 and your capital gain is $12,500 ($32,500 minus $20,000). If you made multiple purchases at different prices, you need a method to determine which specific coins you are selling. The three most common methods are FIFO (first-in, first-out), LIFO (last-in, first-out), and HIFO (highest-in, first-out). HIFO typically minimizes your tax liability because it assumes you are selling the most expensive coins first, reducing your realized gain.

Crypto Tax-Loss Harvesting

Tax-loss harvesting is a strategy where you deliberately sell crypto assets at a loss to offset capital gains from other trades. In the United States, if your total capital losses exceed your capital gains, you can deduct up to $3,000 of the excess loss against your ordinary income. Any remaining losses carry forward to future tax years indefinitely. Unlike traditional securities, cryptocurrency is currently not subject to the wash sale rule in the US, which means you can sell a crypto asset at a loss and immediately repurchase it. However, legislation to extend wash sale rules to crypto has been proposed, so this loophole may not last forever.

Crypto Tax Rules by Country

Tax treatment of cryptocurrency varies significantly around the world:

  • United States: Crypto is taxed as property. Short-term gains (held under 1 year) taxed at ordinary income rates (10-37%). Long-term gains taxed at 0%, 15%, or 20%. Up to $3,000 in net losses can offset ordinary income.
  • United Kingdom: Capital gains tax of 10% (basic rate) or 20% (higher rate). Annual exempt amount of £3,000 (2024-25). No distinction between short-term and long-term holdings.
  • Germany: One of the most crypto-friendly regimes. Gains on crypto held over one year are completely tax-free. Short-term gains have a 600 annual exemption.
  • Australia: Taxed at marginal income tax rates, but assets held over 12 months receive a 50% CGT discount, effectively halving the tax rate.
  • Canada: 50% of capital gains are included in taxable income and taxed at your marginal rate. No short-term/long-term distinction, but the inclusion rate increases to 66.67% for gains exceeding C$250,000 annually.

Common Crypto Tax Mistakes to Avoid

The most common mistake crypto investors make is failing to report trades at all. Tax authorities worldwide are increasing enforcement, and major exchanges now report transaction data directly to governments. Other common mistakes include:

  • Forgetting crypto-to-crypto trades: Trading ETH for SOL is a taxable event, even though you never converted to fiat.
  • Ignoring staking and mining income: Staking rewards and mining income are taxed as ordinary income at the fair market value when received.
  • Missing airdrops: Airdropped tokens are generally taxable as income at the time of receipt.
  • Not tracking DeFi transactions: Yield farming, liquidity provision, and token swaps on DEXs all have tax implications that need to be tracked.
  • Poor record keeping: Without accurate records of purchase dates, amounts, and prices, you cannot accurately calculate your cost basis.

Record Keeping for Crypto Taxes

Good record keeping is essential for accurate crypto tax reporting. For each transaction, you should record the date, the type and amount of crypto involved, the fair market value in fiat at the time, any fees paid, and the purpose of the transaction. Many investors use crypto tax software like CoinTracker, Koinly, or CoinLedger to automatically import transactions from exchanges and wallets and generate tax reports. If you trade frequently, investing in such software can save significant time and reduce the risk of errors.

Earn Crypto Through Web3 Employment

If you work in the crypto industry, your compensation may include tokens or stablecoins. Crypto received as employment income is taxed at fair market value when received, creating a cost basis for future capital gains calculations. Explore open positions on CryptoJobsList or estimate your crypto salary with our Crypto Salary Calculator. For investors who prefer a gradual approach, our DCA Calculator shows the historical returns of dollar cost averaging into Bitcoin, Ethereum, and Solana.

Crypto Tax — Frequently Asked Questions

How is cryptocurrency taxed in the United States?

In the US, cryptocurrency is treated as property by the IRS. You owe capital gains tax when you sell, trade, or spend crypto. Short-term gains (held under 1 year) are taxed at your ordinary income rate (10-37%). Long-term gains (held over 1 year) are taxed at 0%, 15%, or 20% depending on income. You must report all crypto transactions on your tax return.

Do I have to pay taxes on crypto if I didn't sell?

Simply holding (HODLing) crypto is not a taxable event. You only owe capital gains tax when you dispose of it by selling, trading, or spending. However, receiving crypto as income (salary, mining rewards, staking rewards, airdrops) is taxable as ordinary income at the time of receipt, even if you don't sell it.

Can I deduct crypto losses on my taxes?

Yes. Capital losses from crypto can offset capital gains from other crypto trades or other investments. In the US, if your net capital losses exceed your gains, you can deduct up to $3,000 per year against ordinary income. Remaining losses carry forward to future tax years. This makes tax-loss harvesting a valuable strategy.

What is the difference between short-term and long-term crypto gains?

The difference is how long you held the asset before selling. In the US, short-term means held for 1 year or less, taxed at ordinary income rates (up to 37%). Long-term means held for more than 1 year, taxed at preferential rates (0%, 15%, or 20%). In Germany, crypto held over 1 year is completely tax-free.

Is trading one cryptocurrency for another a taxable event?

Yes. Trading one crypto for another (e.g., swapping ETH for SOL) is a taxable event in most jurisdictions. You are effectively selling the first crypto at its current market value, which triggers a capital gain or loss based on your original cost basis.

How are staking rewards taxed?

In the US, staking rewards are generally taxed as ordinary income at the fair market value when you receive them. This creates a cost basis for the received tokens. If you later sell the staked tokens at a higher price, you would owe additional capital gains tax on the appreciation. Tax treatment varies by country.

More Web3 Tools

Share