TaxesAdvanced

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.

Updated: April 10, 2026Reading time: 13 min

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.

📋Tax Reality Check

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 PeriodTax RateExample ($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

SoftwarePriceBest ForDeFi Support
CoinTracker$49-349Casual tradersGood
Koinly$79-399DeFi farmersExcellent
TaxBitEnterpriseSerious investorsGood
CryptoTaxCalculator$999+AccountantsExcellent

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

Top Mistakes:
  • 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.

Disclaimer: This is not tax advice. Consult a CPA or tax attorney for your specific situation. Tax rules vary by jurisdiction (US-focused). IRS rules change; verify current guidance before filing.
N
NullPointer·Data Engineer
·
Apr 10, 2026
·
13 min read