GG Tax Logo

GG Tax Services

← Back to Guides
Advanced10 min readFebruary 10, 2025

Crypto Taxes: What You Need to Know

The IRS treats cryptocurrency as property, not currency. This means every transaction may trigger a taxable event. Many crypto investors don't realize they owe taxes until it's too late. Here's what you need to know.

Taxable Events

You owe taxes when you:

  • Sell crypto for fiat currency (USD, EUR, etc.)
  • Trade one cryptocurrency for another
  • Use crypto to purchase goods or services
  • Receive crypto as payment for services
  • Receive crypto as a gift (in some cases)
  • Earn mining or staking rewards

⚠️ Important: Simply transferring crypto between your own wallets is NOT a taxable event.

Types of Income

Short-Term Capital Gains

Crypto held less than 1 year. Taxed as ordinary income (highest rate).

Long-Term Capital Gains

Crypto held 1+ year. Taxed at lower capital gains rates (0%, 15%, or 20%).

Mining/Staking Rewards

Treated as ordinary income at fair market value on receipt date.

Reporting Requirements

Track all transactions with:

  • Date acquired and date sold
  • Amount of crypto in units
  • Cost basis (what you paid)
  • Proceeds (what you sold for)
  • Fair market value in USD at time of transaction

Report on Form 8949 (Sales of Capital Assets) and Schedule D (Capital Gains and Losses). The IRS uses this information to verify your tax return.

Record Keeping Best Practices

  • Export transaction history from all exchanges (Coinbase, Kraken, etc.)
  • Keep records for at least 7 years
  • Use crypto tax software to simplify calculations
  • Track the cost basis for each transaction
  • Document which cost basis method you use (FIFO, LIFO, or Specific ID)

Common Mistakes to Avoid

  • Forgetting to report trades between cryptocurrencies
  • Not tracking the cost basis for each purchase
  • Failing to report mining or staking income
  • Missing the deadline for amended returns
  • Underestimating gains due to accounting errors

Need Help with Crypto Taxes?

Our experts specialize in cryptocurrency taxation and can help ensure your returns are accurate and compliant.

Schedule a Consultation