Lesson 1 — Taxable vs non-taxable events: the conceptual framework
Most jurisdictions treat crypto similarly at the conceptual level: dispositions trigger tax; movements you control don't. Today: the framework that holds across regions.
The first useful crypto-tax skill is recognising which actions create tax obligations and which don't — without that, every other piece of the picture is built on guesswork. The conceptual framework is fortunately quite consistent across most major jurisdictions, even when the rates and reporting forms differ wildly. This lesson is the framework.
**The general principle.** In most major jurisdictions, the act of *acquiring* crypto for fiat is not itself a taxable event — it just establishes your cost basis. The act of *disposing* of crypto is the taxable trigger. 'Disposal' covers more than 'sale for fiat': it generally includes swapping one crypto for another, spending crypto on goods and services, and (in many but not all jurisdictions) gifting above small thresholds. The taxable amount is the difference between the disposal proceeds (in fiat terms at the moment of disposal) and the cost basis (what you originally paid, in fiat terms). This is the same model that applies to stocks, foreign currency, and other capital assets in most tax systems.
**The events that aren't disposals.** Transferring crypto between wallets you control is almost universally *not* a taxable event. Buying crypto with fiat is not a disposal. Holding crypto, regardless of price movement, is not a taxable event in itself (mark-to-market taxation of unrealised gains exists for some institutional actors but not, in most jurisdictions, for retail holders). Locking crypto into a smart contract you control — whether for staking, providing liquidity, or governance — is usually not a disposal, though some jurisdictions treat certain liquid-staking conversions as disposals because you receive a different token in exchange.
**The events that are taxable but aren't disposals — receipt events.** When you receive crypto through income-like channels — staking rewards, mining rewards, airdrops, hard-fork tokens, employment in crypto, payment for services — most jurisdictions tax the receipt at the fair market value at the time of receipt, classed as ordinary income. That value then becomes your cost basis for the new tokens. When you later dispose of those tokens, you have a separate capital-gain or loss event measured against that cost basis. So a single staking-and-then-selling flow produces two taxable events: one at receipt (income) and one at disposal (capital gains).
**Where jurisdictions diverge most.** The disposal-of-crypto-for-crypto (swap) event is the biggest jurisdictional split. The US, UK, EU, Australia, and Canada generally treat token-for-token swaps as two simultaneous disposals — you dispose of token A (capital event) and acquire token B at a new cost basis. Some jurisdictions (parts of Europe, certain Asian markets) have historically allowed a 'like-kind' or rollover treatment under specific conditions. The US explicitly removed 'like-kind' treatment for crypto in the Tax Cuts and Jobs Act of 2017. Treating a swap as non-taxable in a jurisdiction that taxes it is one of the largest sources of inadvertent under-reporting.
**The DeFi complications.** Most jurisdictions wrote their crypto-tax frameworks before DeFi existed at scale. As a result, several common DeFi actions don't have clear, settled treatment yet. Common areas of ambiguity: wrapping/unwrapping (wETH ↔ ETH), liquidity-provider token mints, rebasing tokens, LSTs (liquid staking tokens) like stETH, restaking with EigenLayer, perpetual-position funding. The pragmatic approach: pick a defensible treatment, document your reasoning, and apply it consistently. Tax authorities give significantly more credit to consistent, documented positions than to inconsistent ones, even when the underlying treatment is debatable.
**The simplest mental model.** Imagine you're holding gold bars. Buying gold for cash: not taxable, establishes basis. Holding gold while the price moves: not taxable. Selling gold for cash: capital gain or loss. Trading gold bars for silver bars: most jurisdictions treat as disposal of gold, acquisition of silver. Receiving gold from a mining operation: ordinary income at fair market value. Most crypto-tax events map cleanly onto this gold-bar model. Where they don't — DeFi LPing, staking-with-rebasing, derivatives — the lack of clean mapping is the source of difficulty.
Example
Walk through a single user's six-month crypto activity with the framework applied. (1) Buys 1 ETH for $2,000 with fiat — not taxable, establishes $2,000 basis. (2) Holds it. ETH rises to $3,500 — not taxable. (3) Swaps the 1 ETH for 50 SOL when ETH is at $3,500 — taxable event #1: disposal of ETH for $1,500 long-term gain (proceeds $3,500 − basis $2,000), and SOL acquired at $70/each basis. (4) Stakes SOL and receives 0.3 SOL in rewards over three months, valued at $25 at receipt — taxable event #2: $25 ordinary income, SOL basis $25 for the 0.3 received. (5) Sells all 50.3 SOL for fiat at $80/each, total $4,024 — taxable event #3: blend disposal of 50 SOL at $70 basis = $500 gain, plus 0.3 SOL at $25 basis = ~$1 gain. Six months, three taxable events, two income types (ordinary + capital gain). Most users have never thought of step (4) as taxable.
Common mistakes
- Believing crypto-to-crypto swaps aren't taxable. In most major jurisdictions they are — two simultaneous taxable disposals.
- Missing receipt events. Staking rewards, airdrops, and hard-fork tokens are typically ordinary income at receipt — easy to miss because no fiat moves.
- Conflating 'I haven't withdrawn to my bank' with 'no taxable event.' Tax obligations are triggered by disposal regardless of whether fiat hits your bank.
- Treating wallet-to-wallet transfers (within your own control) as taxable. Almost universally they aren't.
- Applying treatment that worked in a previous tax year without checking whether the rules have changed — crypto-tax rules are evolving rapidly.
- Skipping a tax professional consultation 'because the amounts are small.' Small amounts compound; missed staking-income events accumulate quickly.
Safety warning
Nothing in this course constitutes tax advice. Tax law varies by jurisdiction and changes frequently. Every consequential decision should involve a qualified tax professional licensed in your jurisdiction. This course teaches the conceptual mechanics so you can have an informed conversation with that professional.
Check your understanding
You buy 1 ETH for $2,000, hold it for 8 months as ETH rises to $4,000, then swap it for 40 SOL at $100/each. In most major jurisdictions, what tax events have occurred?
Key terms covered
Sources & further reading
- PrimaryIRS Notice 2014-21 — Virtual currency guidance
Foundational US guidance establishing crypto as property for tax purposes.
- Primary
- PrimaryHMRC Cryptoassets Manual
UK's official guidance on individual + business cryptoasset taxation.
- Primary
We prioritise primary sources. Where a topic moves quickly (regulation, security incidents), we re-check sources on the cadence shown by the page's "Next review" date.