Cryptocurrency Capital Gains Tax Calculator
Estimate your federal capital gains tax liability, compare short-term vs. long-term holding brackets, and calculate net taxable profit on crypto trades.
How the IRS & Global Tax Authorities Treat Cryptocurrency
Under IRS Notice 2014-21 and subsequent revenue rulings, cryptocurrency is legally classified as property, not foreign currency. Every time you sell, exchange, or spend cryptocurrency, you trigger a taxable disposal event that must be reported on IRS Form 8949 and Schedule D.
What Triggers a Taxable Crypto Event?
| Cryptocurrency Action | Taxable Event? | Tax Classification |
|---|---|---|
| Selling Crypto for USD / Fiat | Yes | Capital Gains / Losses (Form 8949) |
| Trading Crypto-for-Crypto (e.g. BTC to ETH) | Yes | Capital Gains / Losses (Treated as sale of BTC at market value) |
| Purchasing Goods with Crypto | Yes | Capital Gains / Losses (Based on asset appreciation) |
| Receiving Staking Rewards or Airdrops | Yes | Ordinary Income (Fair market value at time of receipt) |
| Buying & Holding Crypto with Fiat | No | Non-taxable event (Cost basis established) |
| Transferring Between Own Wallets | No | Non-taxable transfer (Keep records of gas fees) |
Short-Term vs. Long-Term Capital Gains Tax Brackets
The single most powerful tax-saving strategy in crypto is holding your assets for at least 365 days before selling:
- Short-Term Capital Gains (Held ≤ 1 Year): Taxed at your ordinary income tax bracket (ranging from 10% to 37%).
- Long-Term Capital Gains (Held > 1 Year): Taxed at preferential capital gains rates (0%, 15%, or 20% depending on your total income threshold). For single filers earning under $47,025 (2024–2026 threshold), the long-term crypto tax rate is 0%!
Cost Basis Accounting: FIFO vs LIFO vs HIFO
When you purchase cryptocurrency at multiple different price points over time, the accounting method you choose determines your reported profit:
- FIFO (First-In, First-Out): Sells your oldest coins first. Often results in higher capital gains in a bull market. (IRS default standard).
- LIFO (Last-In, First-Out): Sells your most recently acquired coins first.
- HIFO (Highest-In, First-Out): Sells the specific coins you purchased at the highest price first. This minimizes your taxable gain or maximizes your capital loss, delivering the largest immediate tax savings.
Tax-Loss Harvesting: How to Legally Offset Capital Gains
If some of your crypto holdings are currently underwater, you can execute Tax-Loss Harvesting: selling the depreciated asset to lock in a capital loss. Capital losses can be used to:
- Completely offset an unlimited amount of capital gains from crypto or stock trades.
- Offset up to $3,000 in ordinary income per tax year.
- Carry forward any remaining unused losses into future tax years indefinitely.
Disclaimer: This calculator is designed for informational and educational estimates only and does not constitute formal legal or certified public accounting (CPA) advice. Consult a licensed crypto tax professional for specific filing guidance.