Crypto Taxes
Explained
Every taxable event, short vs long-term rates, NFT and DeFi treatment, and the legal strategies that reduce your crypto tax bill โ with the actual IRS rules.
the IRS Treats Cryptocurrency
The IRS treats cryptocurrency as property โ not currency. This has enormous tax implications. When you sell, exchange, or use crypto, it's treated exactly like selling a stock: you realize a capital gain or loss based on the difference between your purchase price (cost basis) and your sale price. Every transaction is a potential taxable event.
The IRS takes crypto taxation seriously: the tax return now asks 'Did you receive, sell, exchange, or otherwise dispose of any digital asset?' on Form 1040. Answering 'no' when you did is potentially perjury. The IRS also receives 1099-B forms from major exchanges and has issued John Doe summonses to Coinbase and other exchanges to identify unreported gains.
Capital losses on crypto are deductible against capital gains and up to $3,000 of ordinary income per year. Excess losses carry forward. You still must report these losses โ you can't simply not file. And failing to report even loss transactions can trigger IRS penalties for incomplete reporting.
Events โ The Complete List
| Event | Taxable? | What It Triggers |
|---|---|---|
| Selling crypto for dollars | Yes | Capital gain or loss |
| Trading Bitcoin for Ethereum | Yes | Capital gain or loss (crypto-to-crypto IS taxable) |
| Using crypto to buy goods/services | Yes | Capital gain or loss on the crypto used |
| Receiving crypto as payment for work | Yes | Ordinary income at fair market value received |
| Mining crypto | Yes | Ordinary income at fair market value when received |
| Staking rewards | Yes (IRS position) | Ordinary income when received |
| Receiving crypto as a gift | No | Not taxable when received; inherits giver's basis |
| Donating crypto to charity | No | Deductible at fair market value; no capital gains |
| Buying crypto with dollars | No | Not taxable; establishes cost basis |
| Transferring between your own wallets | No | Not taxable; document for record-keeping |
| Crypto-to-crypto on DEX | Yes | Capital gain or loss on each swap |
-Term vs Long-Term Capital Gains on Crypto
The holding period determines your tax rate โ exactly as it does for stocks:
| Holding Period | Tax Rate | Notes |
|---|---|---|
| Under 1 year (short-term) | 10โ37% (ordinary income rates) | Same as if it were regular income |
| Over 1 year (long-term) | 0%, 15%, or 20% | 0% if income under $47,025 (single, 2024) |
| 3.8% NIIT surcharge | Added at $200K income (single) | Net Investment Income Tax applies |
A taxpayer in the 22% federal bracket pays 22% on short-term crypto gains โ but only 15% on long-term. On a $30,000 gain, that's $2,100 in tax savings by waiting until the 12-month mark. This is the simplest legal crypto tax reduction available.
to Calculate Your Crypto Taxes
Cost basis methods (how you calculate your gain) include FIFO (first-in, first-out โ the IRS default), specific identification (choose which lots to sell), and HIFO (highest-in, first-out โ minimizes gains by selling highest-cost lots first). Specific ID and HIFO typically produce lower tax bills but require detailed record-keeping.
Tools: Koinly, CoinTracker, TaxBit, and CryptoTrader.Tax all connect to exchanges and wallets to automatically calculate your crypto tax liability. For complex DeFi activity or large portfolios, these tools are essential โ manually tracking every on-chain transaction is impractical.
and DeFi Tax Treatment
NFTs: Buying an NFT is not taxable. Selling an NFT is taxable as a capital gain. Creating and selling an NFT as an artist is ordinary income (like selling any artwork you created). Trading crypto for an NFT triggers a taxable event on the crypto used.
DeFi (decentralized finance): Providing liquidity, yield farming, borrowing against crypto, and receiving governance tokens are all potentially taxable events. DeFi tax treatment is complex and evolving โ the IRS has not issued specific guidance on many DeFi scenarios. Consult a CPA familiar with crypto for significant DeFi activity.
to Reduce Your Crypto Tax Bill (Legally)
- Hold over 12 months: Long-term rates are 0โ20% vs 10โ37% short-term
- Tax-loss harvesting: Sell crypto at a loss to offset gains. Unlike stocks, there's no 30-day wash sale rule for crypto โ you can immediately repurchase after selling at a loss
- Donate appreciated crypto: Donating crypto directly to a 501(c)(3) charity allows you to deduct the full fair market value while avoiding capital gains tax entirely
- Max retirement accounts: Reducing your AGI through retirement contributions can drop you into a lower capital gains bracket
- Use HIFO: Selecting your highest-cost lots for sale minimizes taxable gains โ requires specific identification elections