Taxable vs Non-Taxable Crypto Events
The quickest way to understand crypto tax is to sort your actions into two piles: taxable events, which create a gain, loss or income you must report, and non-taxable events, which do not. In the US, disposing of crypto or receiving it as income is taxable; buying, holding and moving between your own wallets is not. This guide is a plain checklist of the common cases — general information for the 2025 tax year, US-focused, checked 10 September 2026, and not tax advice.
The taxable events
A taxable event is any action that either disposes of crypto or hands you new crypto as income. Selling for dollars, swapping one coin for another, and spending crypto on goods or services are all disposals that create a capital gain or loss. Receiving crypto as pay, mining rewards, an airdrop, lending interest, or staking rewards is ordinary income at its value when received. These are the moments the tax attaches; our full explainer on how crypto is taxed shows why each one counts. The list below spells out the everyday cases people ask about most.
- Selling crypto for fiat: taxable — a capital gain or loss on the difference from your cost basis.
- Swapping one coin for another (including to a stablecoin): taxable — you dispose of the first coin.
- Spending crypto on goods or services: taxable — spending is a disposal at the coin's value that day.
- Getting paid, mined, airdropped or rewarded crypto: taxable as ordinary income at receipt.
- Staking and lending rewards: taxable as income when you gain control of them, then capital gains when sold.
The non-taxable events
Just as important is knowing what does not trigger tax, so you don't over-report. Buying crypto with dollars and holding it is not taxable — the gain is only unrealised until you dispose of it, as our guide on tax on crypto you haven't sold explains. The following are generally not taxable events in the US, though you should still keep records of them because they affect your basis and future calculations.
- Buying crypto with fiat and holding it: not taxable until you dispose of it.
- Moving crypto between wallets or accounts you own: not a disposal — ownership hasn't changed.
- Gifting crypto within the annual gift-tax exclusion: generally not taxable to you (large gifts may need a return).
- Donating crypto to a qualified charity: not a taxable disposal, and potentially deductible.
- Holding through a price fall: not taxable — a loss only counts once you realise it by selling.
The grey areas people get wrong
A few cases surprise people. Swapping into a stablecoin feels like nothing happened, but it is still a disposal of whatever you swapped from. Using crypto to buy a coffee is a disposal, however small. Wrapping a token, bridging it across chains, or moving through a DeFi protocol can look like a mere transfer but may be treated as a disposal depending on the mechanics — this is genuinely unsettled in places, which is why our DeFi, staking and airdrop tax guide flags where the answer is not clear-cut. When something is ambiguous, that is precisely the moment to ask a professional rather than guess.
Keeping track of it all
The reason crypto tax feels hard is not the rules but the volume — a single year can hide hundreds of taxable events across several wallets. Keep a record of every transaction with its date and dollar value, and reconcile it before filing season. For a small number of events a spreadsheet works; for a busy year, crypto tax software sorts the taxable from the non-taxable automatically and produces your forms. This checklist is general information; for your own edge cases, confirm the treatment with a qualified tax professional and your current local rules.
Records: the part everyone regrets skipping
Sorting events into taxable and non-taxable is only useful if you can prove which was which, and that is where people get caught out a year later. For every transaction, keep the date, what you did, the amount of crypto, and its value in your home currency at the time. Non-taxable events matter here too: a wallet-to-wallet transfer isn't taxed, but if you can't show it was a transfer rather than a sale, software — or a reviewer — may treat it as a disposal and invent a gain. Likewise, the cost basis of a coin needs to travel with it from purchase through every move, so that when you finally dispose of it, the gain is calculated correctly. Exchanges delete or limit history over time and wallets don't label things for you, so export and save your records each year rather than hoping to reconstruct them under deadline. Good records turn a stressful filing into a mechanical one.
Country differences, in brief
This checklist is US-based, and the taxable/non-taxable split is not identical everywhere. Most countries with a capital-gains system tax disposals and treat received crypto as income in a broadly similar way, but the details differ sharply: some do not tax crypto-to-crypto swaps the way the US does, some exempt small disposals under an annual allowance, and a few apply favourable treatment to assets held long enough or no capital-gains tax on crypto at all. Gift and donation rules vary too. If you file outside the US, use this page to understand the shape of the question, then confirm the specific answers with your own tax authority, because getting the wrong country's rules can flip an event from taxable to non-taxable or back again.
Taxable events — quick questions
Is transferring crypto between my own wallets taxable?
Is converting crypto to a stablecoin a taxable event?
Do I owe tax when I buy crypto?
Is spending crypto really taxable?
When it is time to file, see the best crypto tax software, ranked on the merits, or start with how crypto is taxed. General information, not tax advice — confirm current rules for your country and consult a professional.