Crypto taxes can be confusing. Do you owe tax when you withdraw crypto from an exchange, or only when you cash it out? This article clears up when tax events actually occur.
When is crypto taxable by the IRS?
In the US, the IRS treats crypto as property. Tax events happen when you dispose of crypto—selling it for fiat, exchanging it for another coin, using it to buy goods, or earning it through mining or staking.
Do you pay taxes upon withdrawal from an exchange?
Withdrawing your crypto—say, moving BTC from Coinbase to your wallet—isn't taxable. There's no disposition or sale. However, any selling, exchanging, or spending that realizes a gain or loss triggers a taxable event. That includes moving to a different token without converting to cash.
Are unrealized gains taxed before withdrawal?
No. You don't pay tax on unrealized gains. Holding crypto on an exchange or wallet without selling, swapping, or spending isn't a taxable event. Tax is only calculated on realized gains when you dispose.
What happens when you swap one crypto for another?
Crypto-for-crypto trades are taxable. If you trade BTC for ETH, the difference between your BTC purchase price and its value at swap time counts as a gain or loss—even though no cash changed hands.
What record keeping should you maintain?
Track acquisition dates, amounts, and values at each transaction. The IRS now requires Form 1099‑DA (Digital Assets) from platforms in 2025. For accuracy, it's wise to use a crypto-savvy tax professional.
Conclusion
You don't owe tax when withdrawing crypto alone—it's the sale, swap, or spending that matters. Keep clean records of every transaction and understand that even crypto-to-crypto trades are taxable. Get support from a crypto-aware tax advisor to avoid surprises.




















