In the U.S., crypto taxes are actually simpler in concept than most people think—but the timing of when something becomes taxable is where everyone gets confused.
Here’s the clean breakdown based on IRS rules:
1. Holding crypto (HODLing)
Just buying and holding Bitcoin, Ethereum, or any other crypto is **NOT taxable**.
No sale = no taxable event.
2. Selling crypto for USD
The moment you sell crypto for fiat, it becomes a **capital gains event**.
* Profit = taxed
* Held ≤ 1 year → short-term gains (taxed like income: ~10%–37%)
* Held > 1 year → long-term gains (0%–20% depending on income)
3. Crypto-to-crypto swaps
This surprises most people in the U.S.:
Swapping BTC → ETH is treated as if you sold BTC first.
So yes, it’s a taxable event even if you never touched USD.
4. Staking rewards
Staking is treated as **ordinary income at the time you receive it** (based on fair market value that day).
Later when you sell those rewards → you also pay capital gains on any increase.
So it’s:
* Income at receipt
* Capital gain/loss at sale
5. Getting paid in crypto (salary / freelancing)
If you’re paid in BTC, ETH, or stablecoins, it’s taxed like regular income.
* Taxed at value on the day you receive it
* Reported just like wages or contractor income
6/ Airdrops, mining, and rewards
Same rule as staking:
👉 Treated as ordinary income when received
Simple mental model:
* Holding = nothing happens
* Trading/swapping/selling = capital gains
* Earning crypto = income
Why 2026 matters more
With Form 1099-DA reporting rolling out, U.S. exchanges are now sending more transaction data directly to the IRS, so tracking your cost basis correctly is becoming critical.