Cryptocurrency Taxes: What to Report and Which Records to Keep
Cryptocurrency Taxes: Yes, You Can Owe Tax Before You Cash Out
Many people assume cryptocurrency is only taxable when they convert it to cash and move the money to their bank account. That is not always true.
In many cases, a tax reporting obligation starts earlier, such as when you trade one coin for another, receive staking rewards, or use crypto to buy something.
The first step is understanding what actually happened in each transaction. The second step is keeping enough records to report it correctly.
Why cryptocurrency taxes get confusing
Crypto tax reporting is often more complicated than people expect.
That is because one person may use multiple exchanges, move assets between wallets, earn rewards, and make trades throughout the year. By the time tax season arrives, the records may be incomplete, inconsistent, or spread across several platforms.
Even when you receive a tax form, it may not tell the full story.
Which cryptocurrency transactions are usually taxable?
The IRS generally treats cryptocurrency and other digital assets as property for federal tax purposes. That means a taxable event can happen when you dispose of crypto or receive it as income.
Common taxable transactions include:
- Selling cryptocurrency for U.S. dollars
- Exchanging one cryptocurrency for another
- Using cryptocurrency to pay for goods or services
- Receiving cryptocurrency as payment for work or services
- Receiving staking rewards or other crypto income
A transaction can require reporting even when no cash reaches your bank account. See the IRS guidance on digital assets.
Selling crypto for cash
If you sell cryptocurrency for U.S. dollars, you generally need to calculate the difference between:
- what you sold it for, and
- what it cost you to acquire it
That difference is usually a capital gain or capital loss.
Trading one crypto for another
This is one of the most commonly misunderstood crypto tax issues.
If you trade Bitcoin for Ethereum, or one token for another, the IRS generally treats that as a taxable transaction. Even though you did not receive cash, you still gave up one asset and received another.
That means you may have a gain or loss that must be reported.
Spending crypto is usually taxable too
Using cryptocurrency to buy something can also trigger tax reporting.
For example, if you use crypto to pay for a product, service, or invoice, the IRS generally treats that as if you sold the crypto at its value on the date of the purchase.
If the crypto increased in value since you bought it, you may have a taxable gain.
The IRS virtual currency FAQs explain these underlying property-tax principles. Those FAQs generally address transactions completed before January 1, 2025; current reporting requirements should also be reviewed.
Getting paid in cryptocurrency
If you receive crypto as payment for freelance work, business services, or other labor, that is generally taxable income.
The amount of income is usually based on the crypto’s fair market value in U.S. dollars at the time you receive it.
If you later sell that same crypto, you may also have a separate gain or loss based on any change in value after the date you received it.
Staking rewards can be taxable before you sell
A lot of taxpayers are surprised by this.
If you receive staking rewards, the IRS generally treats them as taxable income when you have control over them, even if you keep holding the coins and do not sell them right away.
Later, when you sell those rewards, you also need to calculate gain or loss from that separate sale.
So staking can create one tax event when the rewards are received and another when they are eventually sold.
The income recognized on receipt generally establishes the rewards’ initial basis. The later sale should account for that basis rather than treating all proceeds as a new gain. See IRS Revenue Ruling 2023-14 on staking rewards.
Are any crypto transactions not taxable?
Yes. Some crypto activity is generally not taxable by itself.
Examples often include:
- Buying cryptocurrency with U.S. dollars and continuing to hold it
- Moving cryptocurrency between wallets or accounts you own
That said, these transactions still need to be tracked carefully. Transfers between your own wallets can easily be misclassified in software if the records are incomplete.
Also, fees paid during transfers may need separate review.
The IRS addresses purchases, holding activity, and transfers in its digital asset guidance.
What about Form 1099-DA?
Form 1099-DA is part of the IRS’s digital asset reporting rules, but it does not replace your own recordkeeping.
Even if you receive a tax form from an exchange or platform, it may not include everything needed to prepare an accurate return. In some cases, it may not show your original purchase history or cost basis, especially if:
- you transferred assets from another platform
- you used multiple exchanges
- you used private wallets
- you held older assets acquired years earlier
That is why your own records still matter.
Missing basis on Form 1099-DA does not automatically mean your basis is zero. Reconcile the form with supporting records before calculating gains or losses. A basis amount should be supported, not guessed.
You must report applicable income, gains, and losses whether or not you receive a Form 1099-DA. If the form contains incorrect information, request a correction from the issuer and retain the correspondence. See Understanding Your Form 1099-DA.
What records should you gather before filing?
If you had cryptocurrency activity during the year, it helps to collect:
- Transaction exports from every exchange you used
- Wallet addresses and transfer history
- Purchase dates and purchase prices
- Sale dates and sale proceeds
- Transaction fees
- Records of staking rewards and other crypto income
- Forms 1099-DA and any other tax documents received
- Prior-year crypto reports, if available
Looking at only one exchange account usually does not provide the full picture. Reviewing all accounts together often helps identify missing basis, duplicate transactions, and transfers that were incorrectly treated as sales.
Why crypto tax reports may need review?
Crypto tax reports can be incomplete for several reasons:
- Missing purchase history
- Transfers between wallets not matched correctly
- Duplicate imports from multiple sources
- Staking or reward income not classified properly
- Assets acquired years earlier with no basis records attached
- Activity across centralized exchanges, self-custody wallets, and DeFi platforms
That does not always mean the taxpayer did something wrong. It usually means the data needs to be reconciled before the return is filed.
Can You Rely on Crypto Tax Software?
Third-party crypto tax software and transaction aggregators can help organize activity across exchanges and wallets. Their reports still depend on complete imports, appropriate settings, and correct transaction classifications.
Before relying on a report, review it for:
- Missing acquisition history or cost basis.
- Duplicate transactions.
- Unmatched transfers between your own wallets.
- Incorrectly classified rewards.
- Unresolved DeFi or other complex transactions.
- Differences from prior-year records.
An automatically generated report is a starting point for review. Unresolved discrepancies should be addressed before its figures are used on a return.
Where Are Crypto Transactions Reported?
Sales and exchanges of cryptocurrency held as a capital asset generally are reported on Form 8949 and summarized on Schedule D, subject to applicable reporting exceptions.
Crypto received as compensation or other income may belong elsewhere on the return. Reporting depends on the nature of the activity.
See the IRS information about Form 8949 for capital asset reporting.
When to get professional help
You should consider getting help if you:
- used more than one exchange
- transferred crypto between wallets
- earned staking rewards
- traded frequently
- have missing cost basis information
- received tax forms that do not seem complete
- had crypto activity in prior years that may not have been reported correctly
These situations are common, and they are much easier to address before filing than after.
Need help with cryptocurrency tax reporting?
AI TAX CONSULTING PLLC helps taxpayers review cryptocurrency activity, reconcile exchange and wallet records, identify missing basis issues, and prepare accurate tax reporting.
If your records are incomplete or your transactions involve multiple platforms, schedule an appointment to discuss your cryptocurrency tax preparation needs.
Disclaimer
This article is for general informational purposes only and is not tax advice for any specific person. Cryptocurrency tax reporting depends on the facts, records, and type of activity involved.



