How to File Crypto Taxes 2026
Complete US crypto tax guide: IRS rules, short-term vs long-term gains (15-37%), staking/airdrop income, DeFi taxes, Form 8949, Schedule D, CoinTracker vs Koinly vs TaxBit.
1. US Crypto Tax Rules
IRS treats cryptocurrency as property (not currency). Capital gain/loss applies to every trade/sale. Staking/mining generates ordinary income. Airdrops are taxable at receipt. Short-term gains (held <1 year): taxed as ordinary income (10-37% federal). Long-term gains (held >1 year): preferential rates (0-20% federal). State taxes add 0-13%. Total: 10-50% all-in depending on income + location.
Crypto tax compliance is a mess, but ignoring it is worse. We focus on practical approaches that balance accuracy with the reality that most exchanges have incomplete records.
Key IRS Positions (2026)
Wash sale rule doesn't apply to crypto (yet, but may change). Like-kind exchanges ended (2017). Staking pools with loans: deductible interest if borrowing for business. Mining: deductible depreciation on equipment. Trading losses: deductible up to $3,000/year (carryforward excess). Recommendation: track everything; assume taxable.
2. Taxable Events
(1) Selling: capital gain = sale price - cost basis. (2) Trading: immediate taxable event on both legs. (3) Spending: taxable sale (e.g., buy coffee with BTC). (4) Staking: ordinary income at receipt. (5) Mining: ordinary income at FMV received. (6) Airdrops: ordinary income at receipt date value. (7) Hard forks: no tax (old rule, may change). (8) Air-dropsEscrow: when released. Recommendation: use cost basis method FIFO (first-in-first-out) or ACB (average cost basis) consistently.
3. Short-Term vs Long-Term Capital Gains
| Holding Period | Tax Rate | Example ($1,000 gain) |
|---|---|---|
| <1 year | >37% (top rate) | $370 tax |
| >1 year | >20% (top rate) | $200 tax |
| Plus state tax | >0-13% | +$0-130 |
| Total all-in | >10-50% | $100-500 |
Strategy: hold winners >1 year (save 15-30% tax). Sell losers immediately (harvest losses, offset gains). Carry forward unused losses indefinitely.
4. Staking, Mining & Airdrops
Staking Income
Ordinary income at time of receipt (based on FMV). Example: stake 1 ETH, earn 0.05 ETH reward worth $150 = $150 ordinary income immediately (taxable in year 2024 even if ETH crashes in 2025). Timing: reported in year received, not year sold. Deduction: gas fees to stake/unstake (if minor). Staking fee from platform: might be deductible.
Airdrops
Ordinary income at receipt date (FMV when received). Arbitrum airdrop (March 2023): 625 ARB at ~$1.50 = $937.50 ordinary income (taxable in 2023). If ARB crashes to $0.10, you still owe tax on $937.50 (harsh but IRS position). Plus capital gain when you sell.
Mining
Ordinary income at FMV of block reward. Equipment: depreciable over 5 years (Section 1245). Electricity: deductible business expense if mining is business (vs. hobby). Hobby mining: no deductions. Track: hashrate, electricity costs, maintenance.
5. DeFi & Yield Farming Taxes
Yield farming is complex: (1) Provide liquidity: no tax event. (2) Collect trading fees: ordinary income at receipt FMV. (3) Governance token rewards: ordinary income at receipt. (4) Swap fees (1-2%): deductible or ordinary income? (5) Impermanent loss: may be deductible if farming is business. (6) Exit pool: capital gain (LP token value - cost basis). Recommendation: hire accountant ($500-2K) if >5 farms or >$10K annual yield.
6. Tax Software Comparison
| Software | Price | Best For | DeFi Support |
|---|---|---|---|
| CoinTracker | $49-349 | Casual traders | Good |
| Koinly | $79-399 | DeFi farmers | Excellent |
| TaxBit | Enterprise | Serious investors | Good |
| CryptoTaxCalculator | $999+ | Accountants | Excellent |
7. Filing Process
Step 1: Gather Records
Export transactions from exchanges/wallets. Cost basis for every trade. Dates of purchases/sales. Calculate capital gains/losses per transaction.
Step 2: Form 8949
Report each transaction: date acquired, date sold, cost basis, sale price, gain/loss. Lines A-N for short-term, O-28 for long-term.
Step 3: Schedule D
Summarize totals from 8949. Section 1A (short-term), Section II (long-term). Transfer to Form 1040.
8. Common Mistakes & Penalties
- Not reporting staking/airdrops as income
- Forgetting trades on DEX/L2s
- Wrong cost basis (mixing FIFO/ACB)
- No records for IRA/401k crypto
- Missing deadline (April 15)
Penalties: accuracy (20%), fraud (75%), failure to file (5-25%), interest charges. IRS audit rate: higher for crypto filers. Safe: file on time, be conservative on valuations, keep all records 7 years.
FAQ
What are the main US crypto tax rules?
IRS treats cryptocurrency as property, not currency. Taxable events: (1) Selling (capital gain/loss), (2) Trading (taxable exchange), (3) Spending (like selling), (4) Staking/mining rewards (ordinary income), (5) Airdrops (ordinary income at receipt value). No wash sale rule for crypto (yet). Long-term capital gains (>1 year): 15-20% federal tax. Short-term (<1 year): 37% top rate. State taxes add 0-13%.
What tax software is best for crypto taxes?
CoinTracker ($49-349): easiest UI, DeFi integration, airdrop tracking. Koinly ($79-399): DeFi-focused, 500+ exchange support, CFDs. TaxBit (enterprise): institutional-grade, acquired by Intuit (becoming TurboTax crypto). CryptoTaxCalculator ($999+): accountant-focused, professional reports. Choose: CoinTracker for simple traders, Koinly for DeFi heavy, TaxBit for serious investors. Always review before filing.