Crypto taxes are unlike any other asset class. Every trade, swap, or use of crypto is a potentially taxable event. The IRS has made it clear they're watching — and enforcement is increasing. Active crypto traders face a complex web of rules that even experienced tax professionals sometimes get wrong.

How the IRS Treats Cryptocurrency

The IRS classifies cryptocurrency as property, not currency. This means every time you sell, trade, or use crypto, you potentially trigger a capital gain or loss — just like selling a stock. The gain or loss is the difference between your cost basis (what you paid) and the fair market value at the time of the transaction.

What Counts as a Taxable Event?

⚠️ Crypto-to-crypto trades are taxable. This surprises many traders. Trading BTC for ETH triggers a taxable event based on BTC's value at the time of the trade, regardless of whether you ever converted to USD.

Short-Term vs Long-Term Crypto Gains

Just like stocks, crypto held for more than one year qualifies for the lower long-term capital gains rates (0%, 15%, or 20%). Crypto held for one year or less is taxed as short-term gains at your ordinary income tax rate. Active crypto traders are almost always generating short-term gains.

Cost Basis Methods

Your cost basis method dramatically affects your tax bill. The IRS allows several methods for crypto:

Staking and DeFi Income

Staking rewards are taxable as ordinary income when received, based on the fair market value at the time of receipt. This applies to Ethereum staking, Cosmos, Solana, and any other proof-of-stake network. DeFi yield is treated similarly. You then have a second taxable event when you sell those tokens.

The Record-Keeping Problem

Active crypto traders can generate thousands of transactions per year across multiple wallets, chains, and exchanges. Tracking cost basis across all these transactions manually is practically impossible. Crypto tax software like Koinly, TokenTax, or CoinTracker can aggregate transactions, but they often make errors that require CPA review.

Key tip: Never delete wallet history or exchange records. The IRS can request records going back years. Keep all transaction history from every exchange you've ever used.

The $10,000 Reporting Threshold Is Gone

Starting with the Infrastructure Investment and Jobs Act, brokers and exchanges are now required to report crypto transactions to the IRS on Form 1099-DA. This dramatically increases IRS visibility into crypto activity. The days of unreported crypto gains are effectively over.

Get a Crypto Trader Tax Snapshot

Free tool — no signup required.

Start Free Tax Snapshot →