📊 Tax & Regulatory Intelligence

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.

Total fiat value received upon selling or trading
Original purchase price + exchange trading fees
Your regular salary or business income (excluding crypto)
Prior losses or tax-loss harvesting offsets
Net Capital Gain / Loss
+$10,000.00
Long-Term Capital Gain
Estimated Federal Tax
$1,500.00
Effective Tax Rate: 15.0%
Net After-Tax Profit
$8,500.00
Cash Kept in Pocket

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:

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:

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:

  1. Completely offset an unlimited amount of capital gains from crypto or stock trades.
  2. Offset up to $3,000 in ordinary income per tax year.
  3. 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.