
If you held crypto all year and never cashed out to dollars, it feels safe to assume there is nothing to tell the IRS. That is the single most common misread in crypto taxes, and it comes from treating “selling” as the only thing that counts. The question of whether you need to report crypto if you didn’t sell it actually turns on two things that have nothing to do with cashing out.
In plain terms, the tax return asks about digital assets before it ever asks about a sale, and several everyday actions create tax without a single dollar leaving your account. So a quiet year, with no withdrawals to your bank, can still carry a reporting step. This guide separates the cases where holding is genuinely a non-event from the cases where “I didn’t sell” quietly becomes an obligation anyway.
It depends on what you did besides sell. If you only bought crypto with U.S. dollars and held it, you generally have no taxable income and can answer “No” to the IRS digital asset question. However, receiving crypto (from staking, an airdrop, or as payment) is taxable income even if you never sell, and swapping one coin for another counts as a disposal. So “I didn’t sell” does not always mean “nothing to report.”

The confusion starts with the shape of the tax form itself. Near the top of Form 1040, the IRS places a digital asset question, and it sits there before any discussion of gains. It asks whether, at any time during the year, you received, sold, exchanged, or otherwise disposed of a digital asset.
That placement matters. Because the question comes first and applies to everyone, “I didn’t sell” is not really the first thing you answer. The first thing you answer is whether anything happened with a digital asset at all. As a result, many people who never sold still have a box to check.
You can generally answer “No” if your only activity was buying crypto with U.S. dollars, holding it, or transferring it between accounts you own. If you received or disposed of a digital asset in any form, however, the accurate answer is “Yes,” and there may be income or a gain to report underneath it.
Now for the reassuring part. If your year looked like “bought Bitcoin, watched the price, did nothing else,” the IRS generally treats that as a non-event for tax purposes. Buying crypto with dollars and holding it does not create taxable income, and unrealized gains are not taxed while you keep holding.
Moving your own coins around is usually fine too. When you transfer digital assets between wallets or accounts that both belong to you, that transfer is generally not a taxable event. The one wrinkle is that if some of the crypto is used to pay a network or transaction fee, that small piece can count as a disposal. Otherwise, a self-transfer is simply you moving your own property from one pocket to another. For a pure buy-and-hold filer, therefore, the honest answer is often that there is little or nothing to report beyond the question itself.

Here is where the worry is actually justified, and it still has nothing to do with cashing out. Two kinds of activity create tax without any cash changing hands.
The first is receiving new crypto. If you earned staking rewards, claimed an airdrop, or were paid in crypto for work, the IRS generally treats the fair market value of what you received as ordinary income. For staking specifically, the IRS position is that rewards are income in the year you gain dominion and control over them, meaning the point at which you can sell, exchange, or move them. None of that requires you to sell anything.
The second is disposing without cashing out. Trading one token for another is a disposal of the first token, even though no dollars change hands. Likewise, spending crypto on goods or services is a disposal. In each case you may have a capital gain or loss to report, measured against what you originally paid. A common mistake is assuming that a crypto-to-crypto trade is invisible because your bank never sees it. The IRS does not define a sale that narrowly.
| What happened in your wallet | Did you “sell”? | Generally reportable? |
|---|---|---|
| Bought with USD and held | No | No |
| Transferred between your own wallets | No | No (fees aside) |
| Received staking or airdrop rewards | No | Yes, as income |
| Got paid in crypto | No | Yes, as income |
| Swapped one coin for another | Not for cash | Yes, as a disposal |
| Spent crypto on a purchase | Not for cash | Yes, as a disposal |
The pattern is clear once it is laid out. “Did I sell for dollars” is the wrong test. The real tests are “did I receive something new” and “did I dispose of something,” and either one can be true in a year with zero withdrawals.
The biggest mistake is treating “cash out” as the only trigger. Because a swap or a spend feels different from a sale, filers skip them, and their reported basis drifts out of line with reality. Another frequent slip is forgetting that received crypto is income at the moment of receipt, not later when it is sold. A third is mislabeling a self-transfer as a taxable move, which overstates activity rather than understating it. In each case, the fix is the same, a complete record of every transaction, not just the ones that touched your bank.
CRPTM is built for exactly this “I didn’t sell, but did I do something else” problem. It imports your transaction history across connected exchanges, wallets, and blockchains, then classifies each line as capital gain or loss, ordinary income, or non-taxable. It also matches transfers between your own accounts so they are not miscounted as disposals, and it flags entries that need review before anything reaches a form. From there, it can generate pre-filled forms like Form 8949 and Schedule D for a selected tax year. CRPTM covers U.S. filers and spot trading. You can learn more on the CRPTM crypto tax product page or in the Crypto Tax USA 2026 guide.
Buying crypto with U.S. dollars and holding it is not a taxable event, so you generally have no income to report from holding alone. You still answer the digital asset question on your return.
Generally no. A transfer between wallets or accounts you own is not a taxable event, although crypto used to pay a transfer fee can count as a small disposal.
Yes. The IRS generally treats staking rewards as income based on their value when you gain control over them, independent of any later sale.
Yes. Swapping one digital asset for another is a disposal of the first asset, so it can produce a capital gain or loss even though no dollars change hands.
You can answer “No” if your only activity was buying with real currency, holding, or transferring between your own accounts. If you received or disposed of a digital asset, the accurate answer is “Yes.”
IRS – Digital assets – https://www.irs.gov/filing/digital-assets
IRS – Determine how to answer the digital asset question – https://www.irs.gov/filing/determine-how-to-answer-the-digital-asset-question
IRS – Taxpayers need to report crypto, other digital asset transactions on their tax return – https://www.irs.gov/newsroom/taxpayers-need-to-report-crypto-other-digital-asset-transactions-on-their-tax-return
IRS – Frequently asked questions on digital asset transactions – https://www.irs.gov/individuals/international-taxpayers/frequently-asked-questions-on-digital-asset-transactions
IRS – Revenue Ruling 2023-14 (staking rewards) – https://www.irs.gov/pub/irs-drop/rr-23-14.pdf
This article is for educational purposes only and does not constitute tax, legal, or financial advice. Federal and state tax rules may change. Consult a qualified tax professional regarding your specific circumstances.