Skip to main content
btc$61,868-3.26%eth$1,728-3.93%usdt$0.9991-0.00%bnb$563.17-3.64%usdc$0.9999+0.00%xrp$1.08-4.50%sol$76.91-6.39%trx$0.3289-0.80%figr_heloc$1.03-1.04%hype$67.38-6.58%doge$0.0721-4.05%usds$0.9997-0.01%rain$0.0146-2.22%leo$9.45+0.83%zec$457.26-9.06%wbt$54.74-3.44%btc$61,868-3.26%eth$1,728-3.93%usdt$0.9991-0.00%bnb$563.17-3.64%usdc$0.9999+0.00%xrp$1.08-4.50%sol$76.91-6.39%trx$0.3289-0.80%figr_heloc$1.03-1.04%hype$67.38-6.58%doge$0.0721-4.05%usds$0.9997-0.01%rain$0.0146-2.22%leo$9.45+0.83%zec$457.26-9.06%wbt$54.74-3.44%
CoinPulse
All guides
Investing

How do crypto taxes work? A practical overview

A plain-English guide to how crypto taxes work: what counts as a taxable event, how gains are calculated, and how to stay organized at filing time.

Alex Reed· Markets Analyst June 18, 2026 8 min read

How do crypto taxes work?

Understanding how crypto taxes work starts with one idea: in most countries, tax authorities treat cryptocurrency as property, not as currency. That means when you sell, trade, or spend crypto, you may create a taxable event, and the difference between what you paid and what you received can be a gain or a loss. Simply buying crypto with cash and holding it is usually not taxable on its own. This guide explains the moving parts in plain language so you can approach filing season with less stress. It is educational only and is not financial or tax advice.

Rules vary by jurisdiction, and the examples below lean toward common frameworks such as the ones used in the United States. Your local rules may differ, so treat this as a mental model rather than a rulebook.

What counts as a taxable event

A taxable event is any action that the tax authority considers a moment to measure gain or loss. The tricky part for beginners is that taxable events go well beyond cashing out to your bank account.

  • Selling crypto for fiat such as dollars, euros, or pounds.
  • Trading one crypto for another, for example swapping ETH for SOL, which counts as selling the first asset.
  • Spending crypto on goods or services, since that is treated as selling it at the moment of purchase.
  • Earning crypto through staking rewards, mining, airdrops, or getting paid in tokens, which is typically taxed as income at the value received.

By contrast, buying and holding, or moving coins between two wallets you own, is generally not taxable. The key distinction is whether you disposed of the asset or merely relocated it.

Capital gains versus income

Crypto usually falls into two tax buckets, and knowing which one applies changes how the tax is calculated.

Capital gains apply when you dispose of an asset you were holding. You subtract your cost basis (what you paid, including fees) from the proceeds (what you got). Many systems split this into short-term gains, for assets held a year or less, and long-term gains, for assets held longer. Long-term rates are often lower, which rewards patience.

Ordinary income applies when you receive crypto as payment or a reward. The fair market value at the time you received it becomes taxable income, and it also becomes your cost basis if you later sell. That second point matters: earned tokens can be taxed twice in a sense, once as income when received and again as a capital gain on any later increase in value.

Calculating your gains and losses

The core formula is simple: proceeds minus cost basis equals gain or loss. The complexity comes from tracking basis across many transactions. If you bought the same coin at different prices, you need an accounting method to decide which units you sold.

  • FIFO (first in, first out) assumes you sell your oldest coins first.
  • LIFO (last in, first out) assumes you sell your newest coins first.
  • Specific identification lets you choose exactly which units you sold, if your records support it.

Different methods can produce very different tax bills, and not every jurisdiction allows every method. Whatever you choose, apply it consistently and keep the records that justify it.

Using losses to lower your bill

Losses are not just bad news. In many tax systems, capital losses offset capital gains, and sometimes a limited amount of ordinary income too. If you sold one coin at a profit and another at a loss in the same year, the loss can reduce the taxable portion of the gain.

Some investors deliberately realize losses near year-end to offset gains, a practice known as tax-loss harvesting. Be careful, though: certain jurisdictions have wash-sale style rules that disallow a loss if you rebuy the same asset too quickly. Check whether such rules apply to crypto where you live before relying on this strategy.

Keeping good records

Clean records are the single biggest thing that makes crypto taxes manageable. Exchanges may not send you a tidy summary, and once you use multiple wallets and platforms, reconstructing history after the fact is painful.

  • Log the date, amount, and value in your local currency for every transaction.
  • Track fees, since they usually adjust your cost basis or proceeds.
  • Save records of transfers between your own wallets so they are not mistaken for sales.
  • Export data regularly, because exchanges can shut down or lose your history.

Dedicated crypto tax software can pull transactions from exchanges and wallets and calculate gains for you, which is worth considering once your activity grows beyond a handful of trades.

The practical takeaway

Crypto taxes feel intimidating mostly because of the volume of small events, not because the underlying logic is exotic. If you remember that disposals trigger capital gains, earnings trigger income, and consistent record keeping ties it all together, you already understand the framework most people miss.

Start tracking from day one, learn which rules apply in your country, and consider a qualified tax professional for anything complex such as DeFi, NFTs, or large positions. A little organization during the year turns filing season from a scramble into a routine.

crypto taxes capital gains record keeping beginners investing