Last updated: October 28, 2026
In most countries, swapping one cryptocurrency for another is a taxable event: the tax office treats it as selling the first coin at its market value, so any gain since you bought it counts as income or a capital gain — even if you never touched fiat. That applies whether you swap on a big exchange or a no-KYC instant exchange; not having an account doesn't change the law. This guide explains how swaps are usually taxed, how to calculate the gain, and how to keep records. It's general information, not tax advice — rules differ by country, so check with a local professional.
- 1 swap = 1 disposal in most tax systems
- 2 numbers you need: cost basis and value at swap
- 2026 new EU (DAC8) and US (1099-DA) reporting
- Order ID = your receipt
Why a crypto-to-crypto swap is usually taxable
Tax systems generally see a swap as two steps: you sell coin A at its current value and buy coin B with the proceeds. The sale is a disposal. If coin A is worth more than you paid for it, the difference is a gain; if less, a loss you may be able to offset. Swapping into a stablecoin like USDT is also a disposal — "it's still crypto" is not an exemption in most places.
How swaps are treated in common jurisdictions
| Country | Crypto-to-crypto swap | Notes |
|---|---|---|
| United States | Taxable disposal | Like-kind exchange relief no longer applies to crypto |
| United Kingdom | Taxable disposal (Capital Gains Tax) | Special pooling rules for cost basis |
| Germany | Taxable only if held under 1 year | After 1 year, private sales are generally tax-free; small annual allowance applies |
| Australia | CGT event | Discount may apply for assets held over 12 months |
| Canada | Barter transaction, usually capital gain | 50% of capital gains is taxable for most individuals |
Country guides with the no-KYC angle: UK, Germany, Australia, Canada.
How to calculate the gain on a swap
- Cost basis — what you originally paid for the coin you're swapping away (plus fees).
- Proceeds — the market value of what you received, in your local currency, at the time of the swap.
- Gain or loss = proceeds − cost basis.
- New cost basis for the coin you received = its value at the swap. You'll need it when you dispose of that coin later.
Example: you bought 0.1 BTC for $3,000 and swap it to XMR when it's worth $7,000. The gain is $4,000, and your XMR now has a $7,000 cost basis.
Records to keep for every swap
- Date and time of the swap.
- Amounts sent and received, and the coins and networks.
- Transaction hashes for the deposit and payout — how to find them.
- The order ID and the exchange used.
- Market value in your currency at that time — our calculator shows the reference rate; save a screenshot or note from a price source.
A local spreadsheet or an offline tracker keeps this private — see portfolio tracker privacy.
What changes in 2026: more reporting by exchanges
From 2026, EU crypto service providers report customer transactions under DAC8, and US brokers issue Form 1099-DA. Many countries are also joining the OECD's crypto reporting framework. These rules target platforms that hold customer accounts. Instant exchanges without accounts have less to report, but your obligation to declare gains doesn't depend on whether anyone reports them. More on this in do no-KYC exchanges report to tax authorities.
Frequently asked questions
Is swapping BTC to ETH taxable?
In most countries, yes. It's treated as selling BTC at its market value, so a gain over your purchase price is taxable even though you received ETH, not cash.
Is swapping to a stablecoin taxable?
Usually yes. USDT and USDC are separate assets, so swapping into them is a disposal of the coin you sold.
Do I owe tax if I swapped at a loss?
No tax on a loss, and in many countries you can use it to offset other gains. You still need records to claim it.
Does using a no-KYC exchange make swaps tax-free?
No. Tax depends on the transaction, not the platform. A no-KYC exchange protects your personal data, not your tax position.
What value do I use for the swap?
The fair market value in your local currency at the time of the swap, usually based on a reputable price source. Keep a note of the source and time.
Need to swap? Compare live rates on /swap, check reference prices on the calculator, and read is it legal to use a no-KYC exchange. No account, no ID, no logs.