Beginner · 9 min read

Crypto Taxes 101: What Every Beginner Needs to Know

The taxable events every new crypto holder needs to track from day one — trades, swaps, staking rewards and more — explained without the jargon.

Nadia OkoroNadia OkoroPolicy & Consumer Editor · Regulation, tax, stablecoins and the products retail users hold
Crypto Taxes 101: What Every Beginner Needs to Know
The short answer

The taxable moments are not where beginners expect. Selling for cash is obvious; swapping one token for another and spending crypto are also disposals in most jurisdictions, even though no cash moved. Staking and mining rewards are usually income at the value received, which then becomes the cost basis for a later capital gain. Moving coins between your own wallets is not taxable, but it must be labelled or software will invent a sale.

Crypto taxes trip up more beginners than volatility does, mostly because the taxable moments aren't where people expect them to be. Selling for cash is the obvious one, but a huge share of unexpected tax bills come from transactions that didn't feel like 'cashing out' at all — swapping one token for another, earning staking rewards, or even paying for something with crypto directly. Rules differ by jurisdiction and this isn't a substitute for advice from someone who knows your specific tax residency, but the underlying taxable events are broadly consistent across most major markets, and knowing them from day one saves a genuinely painful reconciliation exercise later.

The Taxable Events That Catch People Out

In most jurisdictions that tax crypto as property rather than currency — which includes the US, UK, Australia and Canada, among others — a taxable event happens any time you dispose of an asset, not just when you convert it back to fiat. Disposal covers selling crypto for cash, trading one crypto for another, spending crypto on goods or services, and in some cases even gifting it above certain thresholds. Simply buying and holding, by contrast, generally isn't taxable anywhere — the tax liability crystallises at the point of disposal, and the gain or loss is calculated against what you originally paid.

Different jurisdictions also draw the line in different places for what counts as a disposal in edge cases — wrapping a token (converting ETH to WETH, say) is treated as a non-event by some tax authorities and as a technical disposal by others, and using crypto as loan collateral without selling it is treated differently again depending on where you're resident. These edge cases rarely make the news, but they're exactly the kind of detail that turns into a nasty surprise at filing time if you've assumed the more generous interpretation without checking.

Crypto-to-Crypto Trades Are Still Taxable

This is the one that catches out newcomers most often, because it feels like nothing left the ecosystem. Swap ETH for SOL and, from a tax authority's perspective, you've disposed of the ETH at its current market value and acquired SOL at that same value — any gain or loss on the ETH relative to what you originally paid for it is realised at that moment, in fiat terms, even though you never touched a bank account. Do this across a dozen tokens over a busy trading year and you can end up with a substantial tax bill despite the portfolio, valued in dollars today, being worth less than when you started — because gains were locked in on individual trades along the way, even if later trades lost money.

The classic mistake: forgetting the swap counts

It's worth saying plainly because it's the single most common beginner error: 'I never took anything out, so I don't owe anything' is not how most tax authorities see it. If your wallet activity includes any swaps, DEX trades, or moving between chains via a bridge that involves a token conversion, each of those is a potential disposal event that needs recording, regardless of whether the proceeds ever touched an exchange or a bank.

Income vs Capital Gains

Not everything is taxed the same way. Staking rewards, mining income, airdrops and most yield-farming proceeds are generally treated as ordinary income at the moment you receive them, valued at market price on that date — that value then becomes your cost basis for whatever you do with the tokens next. Sell or swap them later, and any change in value from that point forward is a separate capital gain or loss. This two-step matters: someone who receives an airdrop worth £500, doesn't report it as income, then sells it for £300 later has actually understated their tax position twice over, not offset it — the £500 income is still owed, and the £200 loss on the later sale is a distinct, separate calculation.

Hard forks and certain token migrations add another wrinkle: receiving a new token because a chain split, or because a project swapped its old token for a new one, is treated as income in some jurisdictions and as a non-taxable cost-basis adjustment in others. The safest default, absent clear guidance for your specific situation, is to record the market value at the time you gained control of the new asset and keep that record even if you ultimately decide the safer treatment is to not report it as immediate income — a documented, considered position is worth far more to you later than an undocumented guess either way.

Cost Basis: The Number That Determines Everything

Cost basis — what you originally paid for an asset, including fees — is the figure every gain or loss calculation hinges on, and it's also the thing people lose track of fastest. If you bought the same token at five different prices across five different purchases, most jurisdictions require you to pick a consistent accounting method — first-in-first-out (FIFO) is the most common default, though some places permit specific identification or other methods, and the choice can genuinely change your tax bill depending on which lots you're deemed to have sold. Once chosen, switching methods later isn't generally allowed without good reason, so it's worth getting this right from your very first transaction rather than retrofitting it years in.

Record-Keeping That Saves You Later

The unglamorous truth is that good crypto tax outcomes are mostly a record-keeping exercise, not a tax-planning one. Track, for every transaction: the date, the asset and amount, the fiat value at the time, the counterparty asset if it was a swap, and any fees paid — fees are usually deductible against your gain, which people forget. Exchange and wallet exports are a starting point but rarely complete on their own, especially once you're using multiple wallets, DEXs and chains; dedicated crypto tax software that aggregates wallet addresses and exchange APIs is worth the modest subscription cost the moment your activity gets even moderately complex, because reconstructing two years of DeFi activity from scratch at filing deadline is a miserable way to spend a weekend.

NFTs and DeFi activity generally follow the same disposal logic as any other crypto-to-crypto trade, but they add their own bookkeeping headaches — a single NFT purchase might involve a token swap, a marketplace fee, and a royalty payment, each of which technically needs its own fiat valuation at the time of the transaction. Liquidity pool deposits and withdrawals can be treated as disposals in some jurisdictions too, depending on whether you're deemed to have exchanged your original tokens for a pool share. When an activity feels novel enough that you're not sure how it's taxed, that uncertainty itself is a signal to keep unusually thorough records until the position is clearer.

It's also worth knowing what generally isn't a taxable event, if only to avoid over-reporting. Buying crypto with fiat and simply holding it isn't taxable anywhere mainstream. Transferring assets between wallets or exchanges that you personally control isn't a disposal, provided you can show it's the same beneficial owner throughout — though it's still worth logging, since a badly documented transfer can look like an unexplained gain to an automated matching system. Depositing collateral into a lending protocol without triggering a swap is generally not a taxable event either, though borrowing against it and how interest is treated varies by jurisdiction, so it's worth checking the specific rule where you're resident rather than assuming.

Getting Ahead of It

The single highest-leverage habit is starting your records on transaction one, not backfilling them the week before a filing deadline. Export activity from every exchange and wallet quarterly rather than annually, note the fiat value of any income event — staking, airdrops, mining — as it happens rather than reconstructing it from historical price charts later, and set aside a rough percentage of any realised gain in fiat as you go, so a tax bill doesn't arrive as a surprise against a portfolio that's since dropped in value. None of this is exciting work, but it's dramatically less painful done as you go than done retroactively.

Crypto tax rules are still evolving in most jurisdictions, and specific treatment of newer activities — liquid staking derivatives, NFT royalties, DeFi lending — remains genuinely unsettled in places. That uncertainty is exactly why disciplined, transaction-level record-keeping from the start matters more here than in most areas of personal finance: you can adjust your reporting position as guidance clarifies, but you can't reconstruct a missing transaction history after the fact.

FAQ

Is swapping one crypto for another taxable?
In most jurisdictions yes. A swap disposes of the asset you gave up, so a gain or loss arises even though no fiat currency was involved.
Are staking rewards income or capital gains?
Usually both, in sequence. Rewards are income at their value when received, and that value becomes the cost basis for a capital gains calculation when you later sell.
Is moving crypto between my own wallets taxable?
No. A self-transfer is not a disposal, but it must be labelled in your records or software will treat it as a sale and a purchase and invent a gain.
What records do I need to keep?
Per transaction: date and time, type, asset, quantity, fiat value at the time, fees, and the wallet or venue. Export from every platform regularly, because access and history can disappear.