Skip to main content
DigitalFinances

Crypto Tax Guide for 2026 (US)

What counts as a taxable event, how cost basis and FIFO/LIFO work, the IRS forms you'll file, and the tools that make crypto tax tractable at any size.

By DigitalFinances Editorial · Published April 12, 2026 · Updated April 22, 2026

Crypto tax is the worst part of being in crypto. The good news: most of the complexity comes from a few rules, applied consistently. This guide covers the US federal basics — use it as a map, not as legal advice.

Not tax advice. This is an educational overview. Your specific situation may differ materially. Consult a CPA or enrolled agent who knows crypto.

Taxable events

In the US, the IRS treats crypto as property — so every disposition is a potential taxable event:

  • Selling crypto for USD or any fiat currency.
  • Swapping one crypto for another (BTC → ETH is taxable).
  • Spending crypto on goods or services.
  • Receiving staking rewards, airdrops, or mining income (taxed as ordinary income).
  • Earning crypto as payment (W-2 or 1099-equivalent income).

Not taxable events: buying crypto with USD, transferring between your own wallets, holding crypto without selling.

Short-term vs long-term

  • Short-term (held < 1 year): taxed as ordinary income — same rate as your salary.
  • Long-term (held ≥ 1 year): taxed at preferential LTCG rates (0%, 15%, 20%).

This alone can be the difference between a 12% tax bill and a 37% tax bill. Hold for 12+ months where possible.

Cost basis methods

When you sell part of a holding, you need to identify which units you sold. US rules allow:

  • FIFO (first in, first out) — default, and what the IRS assumes if you don't specify.
  • LIFO (last in, first out) — can lower gains in a rising market.
  • HIFO (highest cost first) — optimal for minimizing gains, but requires careful recordkeeping.

Most tax tools support all three and let you optimize at year-end.

Estimate your bill

Use our US crypto tax estimator to model a sale before committing. It handles short vs long-term, filing status, and your other taxable income to give a realistic marginal rate.

Tools we'd recommend

For active users (50+ transactions):

  • Koinly — broad exchange coverage, clean UI.
  • CoinTracker — integrates with TurboTax.
  • TaxBit — enterprise-grade, often used by accountants.

All three pull transactions from exchanges via API + wallet addresses, classify them, and produce an IRS Form 8949.

What to keep

Every year, export from each exchange and every wallet:

  • All trades with timestamps and USD values.
  • Deposits and withdrawals with transaction hashes.
  • Staking and airdrop events with dates.

Store these as CSVs in a dated folder. If the IRS ever asks, you have a paper trail.

Common mistakes

  • Forgetting that DeFi swaps are taxable.
  • Missing airdrops or hard forks (taxable as income).
  • Double-counting when tokens move between your own wallets (not taxable, but looks scary in raw logs).
  • Using wrong cost basis when you've been stacking a position over years.

Next steps

Frequently asked questions

Is crypto-to-crypto trading taxable?

Yes. In the US, every crypto-to-crypto trade is a taxable event — the IRS treats it like selling the first crypto for USD and buying the second.

What about staking rewards?

Staking rewards are generally taxable as ordinary income at fair market value when received, *then* subject to capital gains again when you eventually sell the staked asset.

Do I need a crypto tax tool?

If you made fewer than ~20 transactions across one or two exchanges, you can probably track it manually. Beyond that, a tool like Koinly, CoinTracker, or TaxBit pays for itself by catching cost-basis errors.