Complete guide to crypto taxes in the US for 2025 (IRS Form 8949)
Everything you need to know about reporting crypto to the IRS: capital gains, Form 8949, Schedule D, short-term vs long-term, staking income, and how to stay compliant.
How does the IRS treat cryptocurrency?
The IRS treats cryptocurrency as **property**, not currency. This means every time you sell, trade, or use crypto to buy something, you have a taxable event that must be reported.
What triggers a taxable event?
What is NOT taxable?
Short-term vs long-term capital gains
How to report: Form 8949 & Schedule D
Every taxable transaction must be reported on **Form 8949**, which then flows into **Schedule D** of your Form 1040. You need to report:
Cost basis methods
The IRS allows **FIFO** (First In, First Out) by default, but you can use Specific Identification if you keep proper records.
Conclusion
US crypto taxes are complex but manageable. CryptAxly automates all the calculations — upload your Binance, Coinbase, or Kraken CSV and get a professional report in under 5 minutes.
Ready to generate your report?
Upload your CSV and get your tax report in 5 minutes.
Generate my report