Cryptocurrency tax reporting requirements have become significantly stricter in recent years, and the IRS now specifically asks about digital asset activity on every federal tax return. Whether you’re trading, mining, staking, or holding crypto long-term, understanding what actually needs to be reported can help you avoid costly mistakes.
This guide breaks down what counts as a taxable crypto event, how different types of transactions are taxed, and the reporting requirements you need to follow.
Does the IRS Really Ask About Crypto on Every Tax Return?
Yes. Form 1040 includes a direct digital asset question that every filer must answer, regardless of whether they actually engaged in crypto activity during the year. Answering this question incorrectly — even by accident — can create compliance issues, so it’s important to understand exactly what activity requires a “yes” response.
What Counts as a Taxable Crypto Event?
| Activity | Taxable? |
|---|---|
| Buying crypto with cash | No |
| Selling crypto for cash | Yes — capital gain or loss |
| Trading one cryptocurrency for another | Yes — treated as a sale of the first asset |
| Using crypto to purchase goods or services | Yes — treated as a sale at fair market value |
| Receiving crypto from mining or staking | Yes — taxed as ordinary income at fair market value |
| Receiving crypto as payment for work | Yes — taxed as ordinary income |
| Holding crypto without selling or trading | No |
How Crypto Capital Gains Are Taxed
When you sell or trade cryptocurrency, the difference between your cost basis (what you paid) and the sale price is a capital gain or loss.
- Short-term capital gains apply if you held the asset for one year or less, taxed at your ordinary income tax rate
- Long-term capital gains apply if you held the asset for more than one year, taxed at generally lower long-term capital gains rates
This is one of the biggest reasons for accurate record-keeping matters — the holding period directly affects how much tax you owe on the same transaction.
Reporting Mining and Staking Income
Cryptocurrency received through mining or staking is taxed as ordinary income at its fair market value on the date you receive it. This creates two separate taxable events:
- Ordinary income tax when you receive the mined or staked coins
- Capital gains tax later, if you sell or trade those coins after their value has changed
Failing to separately track and report both events is one of the most common cryptocurrency tax reporting mistakes.
NFT Tax Reporting
NFTs (non-fungible tokens) are generally treated similarly to other digital assets for tax purposes:
- Buying an NFT with cryptocurrency triggers a taxable event on the cryptocurrency used
- Selling an NFT triggers a capital gain or loss based on your cost basis
- Certain NFTs may be classified as collectibles, which can be subject to a higher long-term capital gains rate than standard investment assets
Calculating Cost Basis for Crypto Transactions
Accurate cost basis tracking is essential, especially for active traders. Key considerations include:
- Tracking the purchase price and date for every individual crypto acquisition
- Choosing and consistently applying a cost basis method (such as FIFO — first in, first out)
- Accounting for transaction fees, which typically adjust your cost basis
- Reconciling cost basis across multiple wallets and exchanges if you’ve moved assets between them
Reporting Forms You May Need
- Form 8949 — Reports individual capital gains and losses from crypto sales and trades
- Schedule D — Summarizes total capital gains and losses from Form 8949
- Schedule 1 — Reports mining, staking, or other crypto income treated as ordinary income
- Schedule C — May apply if crypto mining or trading rises to the level of a trade or business rather than a hobby or investment activity
Common Cryptocurrency Tax Reporting Mistakes
- Assuming crypto-to-crypto trades aren’t taxable because no cash was involved
- Failing to report mining or staking income as ordinary income when received
- Not tracking cost basis accurately across multiple exchanges and wallets
- Answering the digital asset question on Form 1040 incorrectly
- Overlooking NFT transactions when reporting overall crypto activity
Why Professional Crypto Tax Reporting Support Matters
Between multiple exchanges, wallet-to-wallet transfers, DeFi activity, and NFTs, most active crypto users generate far more taxable events in a year than they realize. A cryptocurrency tax accountant can help reconcile this activity accurately, apply the correct cost basis methodology, and ensure nothing is missed on your return.
Frequently Asked Questions
Do I owe tax if I only bought crypto and never sold it? No. Simply buying and holding cryptocurrency is not a taxable event. Tax obligations arise when you sell, trade, spend, or earn crypto.
Is trading one cryptocurrency for another taxable? Yes. The IRS treats crypto-to-crypto trades as a sale of the first asset, triggering a capital gain or loss even though no cash changed hands.
How is crypto received from staking taxed? Staking rewards are taxed as ordinary income at their fair market value when received, and any later sale of those coins triggers a separate capital gains calculation.
Do I need to report crypto if I only made a small amount of money? Yes. There is no minimum threshold that exempts crypto transactions from reporting requirements, unlike some other types of income.
What happens if I don’t answer the digital asset question correctly on my tax return? Incorrectly answering this question can create compliance issues and may increase IRS scrutiny of your return, even if your underlying crypto activity was otherwise reported correctly elsewhere.
Can crypto losses offset other capital gains? Yes. Crypto capital losses can generally offset other capital gains, and a limited amount of net losses can offset ordinary income each year, with any excess carried forward.
Get Your Crypto Taxes Reported Correctly
Cryptocurrency tax reporting only gets more complex as your activity grows. Schedule a consultation to make sure your crypto activity is reported accurately and completely.