Short answer
The answer in plain English
In the United States, merely buying and holding crypto is generally different from disposing of it or receiving new value. Selling, swapping, or spending a digital asset can create a capital gain or loss; staking rewards can be ordinary income when the taxpayer gains dominion and control; and stablecoins remain digital assets whose disposition can produce gains or losses. Transfers between your own wallets are usually not sales, but records and fees still matter.
Why it matters
What to understand
Crypto taxation follows the economic event, not whether cash reached a bank. A disposal compares proceeds with cost basis, while rewards can create income and a new basis before a later sale. Stablecoins can generate reportable dispositions, and blockchain records alone do not identify ownership, purpose, or original cost. This article uses U.S. federal examples; other countries can classify the same activity differently.
Visual guide
How the pieces fit together

Start with the event, not the cash-out
The most persistent crypto-tax mistake is assuming that nothing happened until money returned to a bank. U.S. federal tax rules generally care about what the transaction did: whether you disposed of property, received income, or merely moved an asset you still owned.
That creates two useful tracks. The first is a sale or other disposition of an asset you already held. The second is receipt of new value, such as payment or a staking reward. One transaction can lead to a later event on the other track, so keeping them separate makes the records easier to understand.
This is a U.S.-focused explanation, not a universal rulebook. Residence, business activity, entity type, accounting method, and local law can change the result.
Sales, swaps, and spending are dispositions
Suppose you buy a digital asset for $1,000, including costs that qualify for basis. If you later sell it for $1,300, the simplified capital gain is $300. If the amount realized is $800, the simplified result is a $200 loss. Holding period and other rules then affect how the gain or loss is treated.
A crypto-to-crypto swap can trigger the same calculation. Exchanging appreciated ether for another token does not preserve the old position merely because both sides are digital assets. Economically, you disposed of the ether and acquired a different asset. Spending appreciated crypto on a laptop can likewise be treated as a disposition followed by a purchase.
The IRS’s current digital-asset transaction FAQ addresses sales, exchanges, basis, transaction costs, and reporting. The important record is not just the number of tokens. It is the date, quantity, fair market value in dollars, basis, relevant fees, and what the transfer represented.
Your own wallet transfer is a different event
Moving an asset from an exchange account to a wallet you control ordinarily does not change the beneficial owner. That makes it different from selling, paying someone, or gifting the asset. Self-custody still creates a recordkeeping problem: the receiving platform may later see a sale without knowing what you originally paid.
A hardware wallet protects signing keys; it does not carry a tax history inside the device. Preserve the acquisition lot, basis, timestamp, and fees when assets move between systems. Label both sides as yours so a future export does not misread the transfer as income or a disposal.
Network fees need fact-specific treatment. A fee paid in crypto can change basis, proceeds, or create a separate disposition depending on the transaction and applicable rules. Do not silently delete it from the history.
Staking can create income before a sale
U.S. Revenue Ruling 2023-14 says a cash-method taxpayer generally includes staking validation rewards in gross income when the taxpayer gains dominion and control—the ability to sell, exchange, or otherwise dispose of them. The amount is their fair market value at that time.
That value generally becomes relevant to the reward tokens’ basis. If a $10 reward is later sold for $14, the simplified story can contain $10 of ordinary income at receipt and a later $4 capital gain. It is not one untaxed windfall followed by a $14 gain.
Timing can be harder when rewards are locked, automatically restaked, routed through a custodian, or delivered through a product that uses “staking” as a marketing label. The legal and technical arrangement matters more than the button’s name.
Stable does not mean tax-invisible
A dollar stablecoin is designed to reduce price movement, not to disappear from the tax system. The IRS includes stablecoins within digital assets. Its updated FAQ states that a person holding stablecoins as capital assets recognizes gain or loss on disposition even when a broker does not issue a reporting form.
The gain may be tiny when acquisition and disposal both occur near one dollar. The transaction still matters, especially at large scale or across many trades. More importantly, swapping appreciated bitcoin into a stablecoin can realize the bitcoin gain even if the newly received token remains near $1.
DeFi multiplies the classification questions
Lending, liquidity pools, bridges, wrapped assets, and reward tokens can combine transfers and receipts in one interaction. A useful first pass is to follow each asset: Did the original token remain yours? Did you receive a materially different token? Did you earn a reward? Did debt arise? Was part of the balance spent as a fee?
Networks such as Base lower transaction costs by executing activity on an Ethereum Layer 2, but cheaper execution does not simplify the tax character of a swap, loan, or reward. A bridge or protocol record shows what code moved. It may not settle what property rights changed under tax law.
Why the blockchain cannot finish the return
A blockchain can show that address A sent tokens to address B. It cannot reliably say whether B was your second wallet, an exchange deposit, a merchant, a gift recipient, or a thief. It also cannot recover basis held in an exchange account that never appeared on-chain.
Good records connect the public transaction to private context without exposing secrets: transaction hash, date and time, asset and quantity, dollar value, fees, platform or wallet label, ownership, reason, and supporting statements. Keep full exports rather than screenshots alone.
The IRS explicitly includes sales, exchanges, rewards, and stablecoins in its digital-asset guidance. Other countries can reach different answers. The safe conclusion is not that every movement is taxable; it is that every movement needs enough context to determine whether it was.