Crypto-to-Crypto Trades: Why Every Swap Is Taxable

On this page
  1. Why a swap is taxed
  2. How the gain is calculated
  3. The compounding problem for active traders
  4. Stablecoins are not a loophole
  5. Country-by-country
  6. How to manage it
  7. What about DeFi swaps?
  8. Frequently asked questions
  9. Bottom line
Quick answer

Yes. Swapping one coin for another is a disposal in the US, Canada and the UK, even if you never cash out. Your gain or loss is the value of the coin you receive, in your home currency at the time of the swap, minus your cost basis in the coin you gave up. Swaps into stablecoins count too.

One of the most common — and expensive — misconceptions in crypto is the belief that swapping one cryptocurrency for another is somehow not a taxable event. After all, you never touched fiat, never cashed out. Surely that means no tax, right?

Wrong. In nearly every major jurisdiction, crypto-to-crypto swaps are fully taxable disposals. This single misunderstanding has cost active traders thousands in unexpected tax bills. Here is how it actually works.

Why a swap is taxed

Tax authorities (the IRS, CRA, HMRC) classify crypto as property, not currency. When you exchange one property for another, that is a disposal of the first — just like selling a stock to buy a different stock. The fact that no fiat changed hands does not matter.

How the gain is calculated

The taxable event uses the fair market value of what you received at the time of the swap, in your home currency:

  1. What you gave up: your Bitcoin's original cost basis (what you paid for it).
  2. What you received: Ethereum, valued in your home currency at the moment of the swap.
  3. Gain or loss: the difference between #2 and #1.
Worked example: You bought 1 BTC at $30,000. Months later, when BTC is worth $50,000, you swap it for 15 ETH. You have a $20,000 capital gain — even though you never sold for cash. Your 15 ETH now has a cost basis of $50,000.

The compounding problem for active traders

For someone who actively swaps between dozens of altcoins, this creates a huge number of taxable events. Every swap:

  • Crystallises a gain or loss on the coin you sold
  • Sets a new cost basis on the coin you bought
  • Needs to be valued in your home currency at the moment of the swap

A single year of moderately active trading can easily produce hundreds or thousands of taxable events. Reconstructing all of this at tax time is the worst-case scenario.

Stablecoins are not a loophole

Swapping BTC for USDC is still a disposal. The fact that USDC is “equivalent to a dollar” does not make it cash — it is still treated as property. You realise the gain or loss on the BTC at the moment of the swap, exactly as if you had swapped for any other coin.

Country-by-country

United States

Every crypto-to-crypto swap is a taxable disposal. Short-term gains (held one year or less) are taxed at ordinary income rates up to 37%. Long-term gains (over a year) get preferential 0%/15%/20% rates. The IRS Form 8949 and Schedule D are used to report each swap.

Canada

Each swap is a disposal. The 50% capital gains inclusion rule applies: half the gain is added to your income at your marginal rate. Frequent swapping may push your activity into “business income” territory — fully taxable rather than 50% — if the CRA sees a pattern of professional trading.

United Kingdom

Swaps are disposals subject to CGT (18% basic / 24% higher rate as of 2024, continuing through 2026). The £3,000 annual allowance applies to your total gains. Section 104 pooling means your cost basis is averaged across all holdings of the same asset.

How to manage it

  • Track every swap as it happens. Record date, both assets, both quantities, and the home-currency value at the moment of the swap.
  • Use crypto tax software if you make more than a handful of swaps per year. The math is mechanical but voluminous.
  • Set aside tax from gains as you go. Just because you didn't “cash out” doesn't mean you don't owe tax. Move enough to a separate account.
  • Consider holding periods (US). If you are in profit and approaching one year, waiting that extra time can dramatically reduce tax on the eventual sale or swap.

What about DeFi swaps?

The same principles apply: a swap on Uniswap is no different from a swap on a centralised exchange. Wrapping (ETH → WETH) is a grey area depending on jurisdiction — some treat it as a disposal, some don't. When in doubt, conservative tracking will save you stress.

Frequently asked questions

Is converting crypto to a stablecoin taxable?

Yes. A stablecoin is another crypto asset, so swapping Bitcoin for USDC is a disposal of the Bitcoin, taxed on the gain since you bought it.

How do I value a crypto-to-crypto trade?

Use the market value in your home currency of the coin you received at the time of the trade. Pick a reliable price source and use it consistently.

Are DEX swaps reported to the IRS?

Decentralized exchanges do not send Form 1099-DA under current rules, but the swaps are still taxable and you must report them yourself, on Form 8949 under box I or L.

Is wrapping ETH into WETH taxable?

It is unsettled. Some treat it as a disposal and others do not. Whichever approach you take, apply it consistently and keep records.

Bottom line

Every crypto-to-crypto swap is taxable in the US, Canada, and UK. The fact that you never cashed out does not exempt the gain. Track each swap, value it in your home currency on the day, and use software if you trade actively. Use the calculator below to estimate your annual tax position once you have the totals.

This guide is general information for the 2026 tax year, not tax, legal or financial advice. Tax rules change often, so confirm your situation with a qualified professional before you file. Spotted an error? Email taxoncrypto@gmail.com.