Crypto Tax Calculator 2026
Calculate your capital gains tax on Bitcoin, Ethereum, and all cryptocurrencies. Short-term vs long-term rates, FIFO/LIFO cost basis, NIIT, and all 50 state rates. No signup required.
and click Calculate to see your tax breakdown.
| Coin | Buy Price ($) | Sell Price ($) | Qty | Hold Period | Gain/Loss | |
|---|---|---|---|---|---|---|
| $35,000 |
What This Crypto Tax Calculator Does
This calculator estimates the capital gains tax owed on cryptocurrency sales, trades, or exchanges based on your purchase price (cost basis), sale price, holding period, and income. It handles both short-term gains (held under 1 year, taxed as ordinary income) and long-term gains (held over 1 year, taxed at preferential rates), and addresses the unique tax events that crypto creates — including crypto-to-crypto trades.
The IRS Treats Crypto as Property
The IRS classifies cryptocurrency as property — not currency — for tax purposes. This means every transaction that disposes of crypto is a taxable event: selling for cash, trading one crypto for another, using crypto to buy goods or services, receiving crypto as payment for work, and earning crypto through staking or mining rewards.
Each taxable event requires calculating: fair market value at time of transaction, your cost basis, gain or loss, and the holding period. For frequent traders with hundreds of transactions across multiple exchanges and wallets, this is genuinely complex to track without dedicated crypto tax software.
Crypto Tax Rates
| Holding Period | Tax Treatment | Effective Rates |
|---|---|---|
| Under 1 year | Short-term capital gains | 10%–37% (ordinary income rates) |
| Over 1 year | Long-term capital gains | 0%, 15%, or 20% |
| Staking/mining rewards | Ordinary income at receipt | 10%–37% |
| Hard fork / airdrop | Ordinary income at receipt (generally) | 10%–37% |
Crypto-to-Crypto Trades Are Taxable
Trading Bitcoin for Ethereum is a taxable event — you've disposed of Bitcoin (realizing a gain or loss) and acquired Ethereum (establishing a new cost basis). Many crypto traders incorrectly believe that only USD conversions trigger taxes. Every swap, trade, or exchange between cryptocurrencies creates a taxable event at the market value of the crypto received at the time of trade.
Cost Basis Methods
When you've purchased the same cryptocurrency multiple times at different prices, you must choose a cost basis accounting method: FIFO (First In, First Out) — oldest purchases sold first; LIFO (Last In, First Out) — newest purchases sold first; Specific Identification — identify which specific lot you're selling, often most tax-advantaged; HIFO (Highest In, First Out) — highest-cost lots sold first, minimizing gains.
HIFO typically minimizes current tax liability. The method must be consistently applied and documented. The IRS's default is FIFO if no method is specified.
Tips and Best Practices
- Use crypto tax software (CoinTracker, TaxBit, Koinly) to import transaction history from exchanges and wallets — manual tracking across multiple platforms is error-prone and time-consuming.
- Track cost basis from the beginning — retroactively reconstructing cost basis from years of transaction history is difficult and may require paying more tax than necessary if records are incomplete.
- Consider holding periods before selling — crossing the 1-year threshold converts short-term gains to long-term gains, potentially cutting your tax rate substantially.
- Report losses — crypto losses can offset other capital gains and up to $3,000 of ordinary income annually, with excess carried forward. Don't leave unclaimed losses on the table.
Related Calculators
- Capital Gains Tax Calculator — general investment capital gains.
- Income Tax Calculator — full annual tax including crypto income.
Frequently Asked Questions
Do I need to report crypto if I didn't sell?
Holding crypto without selling is not a taxable event. But receiving crypto (as payment, mining rewards, staking, airdrops, or hard forks) typically is taxable as ordinary income at fair market value when received, even without a cash sale.
What happens if I don't report crypto gains?
The IRS receives transaction data from major exchanges (Coinbase, Kraken, Gemini, and others file 1099s). Unreported crypto gains can trigger notices, penalties, and interest. The IRS has actively pursued crypto non-compliance through John Doe summonses and exchange subpoenas.
Can I use tax-loss harvesting with crypto?
Yes — and unlike stocks, crypto is not subject to wash-sale rules (as of current law). You can sell crypto at a loss and immediately repurchase it, realizing the tax loss while maintaining your position. This is a significant potential advantage over stock tax-loss harvesting, though future legislative changes could eliminate this loophole.
Is Bitcoin taxed differently than other cryptocurrencies?
No — the IRS applies the same property tax rules to all cryptocurrencies regardless of type. Bitcoin, Ethereum, altcoins, and stablecoins all fall under the same capital gains framework.
Key Takeaways
Crypto tax obligations are more complex than most traders realize — every trade, not just USD conversions, triggers a taxable event. Tracking cost basis consistently from the start, holding assets beyond one year where feasible, claiming all losses to offset gains, and using specialized crypto tax software makes compliance manageable. The IRS is increasingly data-rich on crypto transactions — accurate reporting protects you from penalties while proper tax planning (HIFO accounting, strategic loss harvesting, holding for long-term rates) minimizes what you legitimately owe.