Not financial, legal, or tax advice. Tax rules vary by jurisdiction and change over time. Consult a qualified tax professional for your specific situation.

In most jurisdictions, yes. Crypto is generally taxed, though the details depend heavily on where you live and what you actually did with it. Simply holding usually isn't taxable, but selling, trading, spending, or earning crypto typically is, all relevant to a broader investing plan. The IRS treats digital assets as property for US taxpayers, and the UK's HMRC takes a broadly similar approach.

Taxable events

Common taxable events include selling crypto for cash, trading one crypto for another, spending crypto on goods or services, and earning crypto through staking, mining, or rewards. Simply buying and holding is generally not a taxable event on its own.

The one that catches people, every year, is the second: trading one crypto for another. Swapping ETH for SOL feels like moving between positions rather than realizing anything, since no cash was involved and nothing reached your bank. Tax authorities in most jurisdictions disagree. Because crypto is treated as property, that swap is a disposal of one asset and an acquisition of another, and you owe tax on the gain in the asset you gave up, measured in your local currency, whether or not you ever saw any.

Spending works the same way and surprises people just as much. Buying a coffee with bitcoin is, technically, selling bitcoin and then buying coffee, with a taxable gain on the sale. It is a genuinely awkward outcome for something that markets itself as money, and it is the rule nearly everywhere.

Two categories are worth separating, because they are taxed differently. Disposals produce capital gains, based on the change in value since you acquired the asset. Earnings, from staking, mining, airdrops, or being paid in crypto, are usually income, taxed at the value on the day you received them, and then you also hold an asset with a cost basis set at that value, so a later sale can produce a separate capital gain on top.

Records

Keeping detailed records, including dates, amounts, cost basis, and the purpose of each transaction, makes tax filing dramatically easier and is often required to accurately calculate gains or losses.

The reason this is harder than it sounds is that cost basis is per-acquisition, not per-asset. Someone who has been buying weekly for two years has a hundred separate lots, each with its own date and price, and selling part of the position means identifying which of them you sold. Exchanges rarely track this across platforms, wallets do not track it at all, and reconstructing it years later from incomplete history is the single most expensive administrative mistake in crypto.

What to keep, from the beginning rather than in April: the date and local-currency value of every acquisition, every disposal, and every reward received; the fees paid, since they usually adjust the gain; and a note of what each transfer was, because moving your own coins between your own wallets is not taxable but looks identical to a disposal in a raw transaction log. Software that syncs exchanges and wallets is worth its cost the moment you have more than a handful of transactions.

Common mistakes

Frequent errors include forgetting that crypto-to-crypto trades are often taxable, not tracking cost basis carefully, and overlooking income from staking, mining, or other rewards. These mistakes tend to surface only at tax time, when they're hardest to fix.

Add three that recur reliably. Assuming nothing is owed because no money reached your bank account, which is not the test anywhere. Assuming it is invisible, which stopped being true as exchanges began reporting to tax authorities and international frameworks for sharing account data came into force; the chain itself is public and permanent, which is an unusual quality in a record of your activity. And not claiming losses, since in most jurisdictions realized losses offset gains and reduce the bill, and plenty of people who lost money in a bad year failed to get the one benefit available from it.

The worst version is a timing trap that has genuinely ruined people. Receiving crypto as income creates a tax liability at that day's value; if the asset then falls before you sell, the liability does not fall with it. Owing tax on a value that no longer exists is a real outcome, and the defense is setting aside the tax portion in cash when the income arrives rather than after.

Get a professional

Because crypto tax rules are complex, vary widely by country, and continue to evolve, working with a tax professional familiar with crypto is worth the cost for anything beyond the simplest situations.

Worth emphasizing the qualifier: familiar with crypto. A generalist accountant may not know that a swap is a disposal or how to treat a staking reward, and the rules are specific enough that the wrong assumption compounds across every transaction. The cost of an hour with someone who does this is trivial against the cost of reconstructing three years of records under an inquiry.

Bring three things and the hour is mostly productive: a complete transaction history from every exchange and wallet you have used, a list of anything you earned rather than bought, and an honest account of any year you have not filed for. That last one matters, since the common instinct on discovering a missed obligation is to hope it goes unnoticed, and voluntary correction is treated very differently from discovery nearly everywhere.

Where you live changes the answer

Everything above describes the general shape, and the specifics vary enough that the shape is all a general article can honestly give you. The US taxes disposals as capital gains, with a meaningful discount for assets held over a year, and treats rewards as income. The UK applies capital gains tax with an annual allowance and its own rules for pooling cost basis. Germany has, at points, exempted gains on assets held beyond a year entirely. Several countries levy no capital gains tax on crypto at all, and a few tax it as ordinary income at considerably higher rates.

Which means the single most useful thing you can do is read your own tax authority's published guidance, in its own words, rather than a summary. It is public, it is written for ordinary taxpayers, and it is the document you will actually be assessed against. Forum consensus is not a defense, and the friend who told you crypto-to-crypto swaps are not taxable is not the person who receives the letter.

Two situations warrant particular care because they routinely go wrong. Moving country mid-year, or holding assets on exchanges based elsewhere, can create obligations in more than one place at once, and the rules for which country taxes what are genuinely complicated. And crypto received through DeFi, whether liquidity rewards, airdrops, or wrapped and bridged assets, sits in territory where published guidance is often thin or silent, which means reasonable interpretations differ and documenting yours matters.

The reassuring part, for most people, is that the ordinary case is genuinely ordinary. If you bought a couple of assets, held them, and sold some, you have a handful of capital gains to report and the whole thing takes an afternoon with decent records. The complexity scales with activity, which is one more quiet argument for doing less.