Crypto Trading Taxes: Capital Gains, DeFi Income, and IRS Reporting

    10 min readTraderTaxHQ

    Cryptocurrency trading creates unique tax challenges. The IRS treats crypto as property, meaning every trade is a taxable event.

    Basic Crypto Tax Rules

  1. Every sale, trade, or exchange is a taxable event
  2. Trading one crypto for another triggers capital gains
  3. Receiving crypto as income is taxable at fair market value
  4. Mining and staking rewards are ordinary income
  5. Capital Gains Treatment

  6. Short-term: Held less than 1 year, taxed as ordinary income
  7. Long-term: Held more than 1 year, taxed at 0%, 15%, or 20%
  8. Cost Basis Methods

    You can use different methods to determine cost basis:

  9. FIFO (First In, First Out): Oldest coins sold first
  10. LIFO (Last In, First Out): Newest coins sold first
  11. Specific Identification: Choose which coins to sell
  12. DeFi Tax Implications

    DeFi activities create additional complexity:

  13. Liquidity provision: Adding/removing liquidity may be taxable
  14. Yield farming: Rewards are ordinary income when received
  15. Token swaps: Each swap is a taxable trade
  16. Airdrops: Taxable as income at fair market value
  17. IRS Reporting Requirements

  18. Report all crypto trades on Form 8949
  19. Answer the crypto question on Form 1040
  20. Report income from mining, staking, and airdrops
  21. Maintain detailed transaction records
  22. Exchange Reporting

    Exchanges are increasingly issuing 1099 forms, but they often have limited information. Use specialized crypto tax software to aggregate across exchanges.

    Frequently Asked Questions

    Is trading one crypto for another taxable?
    Yes. Swapping one cryptocurrency for another is a disposal and triggers a capital gain or loss measured against your cost basis in the coin you gave up.
    Do wash sale rules apply to crypto?
    Under current law the wash sale rule applies to securities, not property, so crypto losses can generally be harvested and repositions made immediately. Proposed legislation could change this.

    Need Help With Your Trading Taxes?

    Our team specializes in trader tax preparation and planning. Schedule a consultation today.

    Schedule Consultation