Cryptocurrency Tax Guide: How Crypto Is Taxed in 2026

The IRS treats cryptocurrency as property, not currency—meaning nearly every transaction can trigger a taxable event. Here’s how crypto taxes work and how to minimize what you owe.

Table of Contents

Taxable vs. Non-Taxable Crypto Events

Taxable Events

Event Tax Type Rate
Selling crypto for cash Capital gains Short-term (10-37%) or long-term (0-20%)
Trading one crypto for another Capital gains Short-term or long-term
Spending crypto on goods/services Capital gains Short-term or long-term
Receiving crypto as payment for work Ordinary income 10-37%
Mining rewards Ordinary income 10-37%
Staking rewards Ordinary income 10-37%
Airdrops Ordinary income 10-37%
Hard fork (new coins received) Ordinary income 10-37%
DeFi interest/yields Ordinary income 10-37%
Liquidity pool rewards Ordinary income 10-37%

Non-Taxable Events

Event Why Not Taxable
Buying crypto with USD No gain realized
Holding crypto No disposition
Transferring between your own wallets No change of ownership
Donating crypto to charity May qualify for tax deduction
Gifting crypto (under $18,000) Gift tax exclusion applies

Capital Gains Tax Rates on Crypto

Short-Term (Held Less Than 1 Year)

Short-term gains are taxed as ordinary income:

Taxable Income (Single) Tax Rate
$0-$11,600 10%
$11,601-$47,150 12%
$47,151-$100,525 22%
$100,526-$191,950 24%
$191,951-$243,725 32%
$243,726-$609,350 35%
$609,351+ 37%

Long-Term (Held More Than 1 Year)

Taxable Income (Single) Tax Rate
$0-$47,025 0%
$47,026-$518,900 15%
$518,901+ 20%

Plus 3.8% Net Investment Income Tax if income exceeds $200,000 (single) or $250,000 (married).

How to Calculate Crypto Gains

Gain/Loss = Sale Price - Cost Basis

Example: Multiple Purchases

Date Action Amount Price Cost Basis
Jan 2024 Buy 1 BTC 1 BTC $42,000 $42,000
Jun 2024 Buy 0.5 BTC 0.5 BTC $65,000 $32,500
Mar 2026 Sell 1 BTC 1 BTC $85,000 ?

Using FIFO (First In, First Out): Sell the January purchase first.

  • Cost basis: $42,000
  • Sale price: $85,000
  • Gain: $43,000 (long-term, held over 1 year)

Using Specific Identification: Choose the June purchase.

  • Cost basis: $65,000 (for 0.5 BTC) + $42,000 (for 0.5 BTC from Jan lot) = adjusted
  • You can pick which lots to sell to optimize taxes

Tax-Loss Harvesting with Crypto

Unlike stocks, which have a 30-day wash sale rule, crypto currently has no wash sale rule (check current law, as this may change). This means you can:

  1. Sell crypto at a loss to realize the loss
  2. Immediately buy it back
  3. Deduct the loss against gains

Example

Action Amount Tax Impact
Bought ETH at $4,000 10 ETH
ETH drops to $2,500 10 ETH
Sell 10 ETH at $2,500 -$15,000 loss Realize $15,000 loss
Immediately buy 10 ETH at $2,500 10 ETH New cost basis: $2,500
Tax benefit $15,000 loss offsets other gains

You can deduct up to $3,000 in net capital losses per year against ordinary income, carrying forward the rest.

Record-Keeping Requirements

What to Track Why
Date of acquisition Determines short-term vs. long-term
Cost basis (purchase price + fees) Calculates gain/loss
Date of sale/exchange Tax year reporting
Sale price Calculates gain/loss
Transaction fees Adds to cost basis
Wallet transfers Prove no taxable event (same owner)
Fair market value at receipt For mining, staking, airdrops

The Bottom Line

Every crypto sale, trade, or spend is a taxable event. Hold crypto for more than one year to qualify for lower long-term capital gains rates (0-20% vs. 10-37%). Use tax-loss harvesting to offset gains, track every transaction, and consider crypto tax software to simplify reporting. Mining, staking, and airdrop income are taxed as ordinary income when received—don’t forget to report them.