How to Report Crypto Income in the US: A Complete Guide for Taxpayers

Crypto is no longer a niche asset class — the IRS treats digital currency as property, and every taxable event must be accounted for. If you earned, sold, staked, or received crypto in the past year, you need to know how to report crypto income in the US correctly to avoid penalties, audits, or amended returns.

What Counts as Taxable Crypto Income

Not all crypto activity triggers a tax bill, but many events do. The IRS considers the following as reportable income: selling crypto for fiat or another coin, paying for goods and services, receiving mining or staking rewards, earning interest through lending platforms, and getting paid in crypto for work.

Each of these events has a fair market value in USD at the moment of receipt or disposal. That value becomes your basis for future calculations. Airdrops and hard forks are also taxable as ordinary income in most cases, which surprises many filers.

Which Forms to Use When Reporting Crypto Income

The form you file depends on the nature of the income. Crypto received as payment for services is typically reported on Schedule C or Schedule 1 as self-employment income. Mining and staking rewards count as ordinary income and go on Schedule 1, with the value recorded at the time of receipt.

Capital gains from selling or trading crypto are reported on Form 8949 and Schedule D. Short-term gains (assets held under a year) are taxed at ordinary income rates, while long-term gains benefit from lower capital gains rates. Since 2023, the IRS has also asked a direct question about digital assets on Form 1040, so failing to disclose crypto activity is now far riskier than in previous years.

Step-by-Step: How to Report Crypto Income in the US

Start by gathering all transaction records from exchanges, wallets, and DeFi platforms. Most major exchanges provide annual tax forms like 1099-MISC or 1099-K, but these rarely capture the full picture. Reconcile every buy, sell, swap, and reward manually or with crypto tax software.

Next, calculate cost basis using FIFO or specific identification methods. Document every taxable event with dates, amounts, and USD values. Then transfer the totals to the appropriate forms and attach them to your return. Keep records for at least three years — the IRS can audit crypto returns within that window, and longer if substantial underreporting is suspected.

Finally, remember that state tax rules may differ from federal ones. Some states impose additional reporting requirements, so check your local guidelines before filing.

Conclusion

Understanding how to report crypto income in the US protects you from costly mistakes and keeps your filings audit-ready. Track every transaction, classify income correctly, use the right forms, and keep detailed records. When in doubt, consult a tax professional who specializes in digital assets — the complexity of crypto taxation makes expert guidance a worthwhile investment.

Need help calculating your crypto taxes? Download our free reporting checklist or book a consultation with a crypto tax specialist today. Перейти к подборке →