What Triggers Crypto Taxes
Taxable events (you owe taxes):
- Selling crypto for USD (or any fiat currency)
- Trading one crypto for another (BTC to ETH counts as selling BTC)
- Buying goods or services with crypto
- Receiving crypto as payment for work (taxed as ordinary income)
- Mining or staking rewards (taxed as income when received)
- Airdrops (taxed as income at fair market value when received)
Not taxable:
- Buying crypto with USD (no gain until you sell)
- Transferring between your own wallets
- Donating crypto to a qualified charity
- Gifting crypto (up to $18,000/year per recipient, no tax for either party)
Capital Gains Rates (2026)
- Short-term (held less than 1 year): Taxed as ordinary income (10-37% depending on your bracket)
- Long-term (held 1 year or more): 0%, 15%, or 20% depending on income level
Single filer 2026: 0% on gains up to ~$47K taxable income, 15% up to ~$518K, 20% above that. Holding for 12+ months before selling can cut your tax rate in half.
Tax-Loss Harvesting
If you have crypto that's lost value, sell it to realize the loss. Use that loss to offset gains from profitable sales. You can offset up to $3,000/year in ordinary income with crypto losses, plus unlimited capital gains.
Unlike stocks, crypto is NOT subject to the wash-sale rule (as of 2026). You can sell at a loss and immediately repurchase the same asset. This may change - check current IRS guidance.
Tracking and Reporting Tools
- CoinTracker (free up to 25 transactions): Connects to exchanges and wallets. Auto-calculates gains/losses. Generates IRS Form 8949.
- Koinly ($49-$279/tax year): Supports 300+ exchanges and 100+ wallets. International tax support. DeFi and NFT tracking.
- TaxBit (free for basic): Backed by major exchanges. Some exchanges (like Coinbase) provide TaxBit reports automatically.
- CoinLedger ($49-$299): Formerly CryptoTrader.Tax. Simple interface, supports most exchanges.
How to Report (Step by Step)
- Connect your exchanges (Coinbase, Kraken, etc.) to a tracking tool
- Import all wallet transactions (DeFi, transfers, airdrops)
- Review and categorize transactions the tool couldn't auto-detect
- Generate Form 8949 (lists each sale/trade with cost basis and gain/loss)
- File Form 8949 with your tax return (or provide to your CPA)
- Answer "Yes" to the digital asset question on Form 1040 (required since 2020)
Common Mistakes
- Ignoring crypto taxes entirely: The IRS receives transaction data directly from exchanges (1099-DA starting 2026). They know you traded.
- Not tracking cost basis: If you can't prove what you paid, the IRS may assume your cost basis is $0 (maximizing your tax).
- Forgetting DeFi: Token swaps on Uniswap, liquidity pool entries/exits, and yield farming are ALL taxable events.
- Missing staking rewards: Staking rewards are taxed as income at their value when received, not when you sell them.
Sources: IRS Notice 2014-21, IRS Revenue Ruling 2023-14, Form 8949 instructions, 2026 tax bracket projections

