How crypto is generally taxed
Many first-time crypto holders assume taxes only apply when converting back to regular currency. In most jurisdictions that treat crypto as property, that's not how it generally works.
Trading one crypto for another is usually a taxable event
In jurisdictions where crypto is treated as property, swapping Bitcoin for Ethereum is generally treated as disposing of the Bitcoin at its current value — triggering a capital gain or loss — even though no cash ever touched a bank account.
Spending crypto is also generally taxable
Using crypto to buy something is typically treated the same way as selling it for cash and then making the purchase, which can create a tax event on everyday purchases if the crypto has changed in value since you acquired it.
Mining, staking, and airdrops often count as income
Rewards received from mining, staking, or airdrops are commonly treated as ordinary income at the value on the day received, separate from any later capital gain or loss when that crypto is eventually sold.
Record-keeping is the practical challenge
Because gains and losses are typically calculated per transaction, active traders can face a genuinely large record-keeping burden — cost basis, acquisition date, and fair value at each transaction — which is why dedicated crypto tax software has become common.