You swapped ETH for USDC on Uniswap. You traded SOL for BTC on a centralised exchange. You bridged tokens across chains on a DEX aggregator. In every single one of those cases, the IRS and HMRC expect you to report a taxable event — even though you never touched fiat, never cashed out, and never received a single dollar into your bank account.
This is the most misunderstood rule in all of crypto taxation, and it catches thousands of investors off guard every year. The good news is that once you understand the mechanics, reporting crypto swaps correctly is straightforward — and there are legal strategies to minimise what you owe.
This guide covers everything: IRS and HMRC rules, how to calculate your gain or loss on every swap, Form 8949, DeFi and DEX treatment, tax-loss harvesting with swaps, and the software that makes the whole process manageable. Use the Swap Cost Calculator alongside this guide to model the after-tax cost of any swap before you execute it, and the Crypto Tax Estimator to calculate your liability before you file.
Is Swapping Crypto Taxable in 2026?
Yes — every crypto-to-crypto swap is a taxable event in both the US and UK. When you swap one cryptocurrency for another, the IRS and HMRC treat it as if you sold the first coin for its fair market value in fiat, then used that fiat to purchase the second coin. You owe tax on any gain from the first coin — regardless of whether you ever converted to cash.
This rule has been settled law in the US since the IRS clarified it in Revenue Ruling 2023-14 and reaffirmed it in the 2025 digital asset guidance. HMRC reached the same conclusion under UK capital gains law. There is no like-kind exchange exemption for crypto (the Tax Cuts and Jobs Act of 2017 removed that possibility for anything other than real estate), and there is no de minimis threshold below which small swaps become tax-free.
⚠️ Every Swap Is a Taxable Event — No Exceptions
ETH → BTC. SOL → USDC. BTC → ETH. Stablecoin to stablecoin. Every crypto-to-crypto swap triggers a capital gains calculation on the asset you disposed of. The IRS has been explicit about this since 2014 and HMRC since 2019. There is no ambiguity.
The key figures you need for every swap are your cost basis in the coin you are giving up (what you originally paid for it), the fair market value of that coin at the moment of the swap (this becomes your proceeds), and the holding period (how long you held the coin before swapping it, which determines your tax rate). Use the Crypto Tax Estimator to calculate your liability before you file.
Why the IRS Treats Every Swap as a Sale
Crypto Is Property — Not Currency
The IRS classifies cryptocurrency as property, not currency. This classification — established in Notice 2014-21 and never reversed — is the root of every crypto tax rule that follows. When you dispose of property in exchange for other property, you have a realisation event. You must calculate the fair market value of what you gave up, subtract your cost basis, and report the difference as a capital gain or loss.
The fact that you received another cryptocurrency rather than dollars is irrelevant to this analysis. From the IRS perspective, you disposed of Asset A and acquired Asset B. The disposal of Asset A is the taxable event. The acquisition of Asset B simply sets your new cost basis for the next time you dispose of it.
The 2025 Broker Reporting Rules Change Everything
This means a single active trading session can generate dozens or even hundreds of taxable events — each requiring its own gain or loss calculation. A trader who swaps BTC → ETH → SOL → USDC in a single afternoon has executed three separate taxable disposals, each with its own proceeds, cost basis, and holding period calculation.
📋 New for 2025: Form 1099-DA Reporting
Starting with the 2025 tax year, centralised exchanges are required to issue Form 1099-DA reporting every swap to both the taxpayer and the IRS directly. The IRS will be cross-referencing your reported swaps against exchange records automatically — making under-reporting significantly riskier than in previous years.
Use the Crypto Profit Calculator to see your real gain or loss on any position before you decide whether to swap.
How to Calculate Tax on a Crypto Swap: Step by Step
The Six-Step Calculation
Calculating the tax on a crypto swap requires four pieces of information: what you gave up, what it was worth when you gave it up, what you originally paid for it, and how long you held it. Here is the exact process.
Step 1 — Identify your proceeds. Your proceeds are the fair market value of the coin you are swapping away, measured in USD (or GBP for UK investors) at the exact moment the swap is executed. If you swap 1 ETH for 3,200 USDC when ETH is trading at $3,200, your proceeds are $3,200 — not the number of USDC you received.
Step 2 — Identify your cost basis. Your cost basis is what you originally paid for the ETH you are swapping, including any fees you paid to acquire it. If you bought that 1 ETH for $2,400 six months ago (including the purchase fee), your cost basis is $2,400.
Step 3 — Calculate your gain or loss. Gain or loss = Proceeds minus Cost Basis. In this example: $3,200 − $2,400 = $800 capital gain.
Step 4 — Determine your holding period. If you held the coin for more than 12 months before swapping, the gain is long-term and taxed at preferential rates (0%, 15%, or 20% in the US). If you held it for 12 months or less, it is short-term and taxed as ordinary income — which could be as high as 37% for high earners.
Step 5 — Establish your new cost basis. The fair market value of the coin you received at the moment of the swap becomes your cost basis for that new asset. In this example, the 3,200 USDC has a cost basis of $3,200. Your holding period for the new asset starts fresh on the date of the swap.
Step 6 — Record everything. You need the date, the coins involved, the USD value at the time of the swap, your cost basis, and the resulting gain or loss — for every single swap. This is why manual tracking becomes unmanageable for active traders and why purpose-built software like CoinLedger exists.
Worked Example — ETH to SOL Swap
| Detail | Figure |
|---|---|
| Asset disposed of | 1 ETH |
| Original purchase price (cost basis) | $2,400 |
| Fair market value at time of swap (proceeds) | $3,200 |
| Capital gain | $800 |
| Holding period | 5 months (short-term) |
| Tax rate (22% bracket) | 22% |
| Federal tax owed | $176 |
| New cost basis for SOL received | $3,200 |
US Tax Rates on Crypto Swaps in 2026
Short-Term Capital Gains (Held 12 Months or Less)
Short-term gains from crypto swaps are taxed as ordinary income at your marginal federal rate. For 2026, the federal income tax brackets are:
| Taxable Income (Single) | Taxable Income (Married Filing Jointly) | Rate |
|---|---|---|
| $0 – $11,925 | $0 – $23,850 | 10% |
| $11,926 – $48,475 | $23,851 – $96,950 | 12% |
| $48,476 – $103,350 | $96,951 – $206,700 | 22% |
| $103,351 – $197,300 | $206,701 – $394,600 | 24% |
| $197,301 – $250,525 | $394,601 – $501,050 | 32% |
| $250,526 – $626,350 | $501,051 – $751,600 | 35% |
| Over $626,350 | Over $751,600 | 37% |
Long-Term Capital Gains (Held More Than 12 Months)
Long-term gains are taxed at significantly lower preferential rates for 2026. The difference between short-term and long-term treatment can be dramatic — a $10,000 gain held for 11 months could cost a single filer earning $150,000 as much as $2,400 in federal tax. The same gain held for 13 months would cost $1,500 — a $900 saving simply by waiting two months.
| Taxable Income (Single) | Taxable Income (Married Filing Jointly) | Rate |
|---|---|---|
| $0 – $48,350 | $0 – $96,700 | 0% |
| $48,351 – $533,400 | $96,701 – $600,050 | 15% |
| Over $533,400 | Over $600,050 | 20% |
Use the Crypto Tax Estimator to model both short-term and long-term scenarios before you decide when to swap.
UK Tax Rules on Crypto Swaps in 2026
HMRC Treats Every Swap as a Disposal
HMRC treats every crypto-to-crypto swap as a disposal under UK capital gains tax law. The rules are set out in the HMRC Cryptoassets Manual (CRYPTO22200) and have been consistent since 2019. When you swap one crypto asset for another, HMRC treats it as if you sold the first asset at its fair market value in GBP on the date of the swap and immediately purchased the second asset at the same value.
The £3,000 Annual Exempt Amount
The UK Annual Exempt Amount for 2026 is £3,000. This means your first £3,000 of net capital gains each tax year is completely tax-free. If your total gains from all crypto swaps in the 2025/26 tax year are below £3,000 after offsetting any losses, you owe nothing — though keeping records is mandatory regardless.
UK CGT Rates on Crypto Swaps 2026
| Taxpayer Type | CGT Rate on Crypto |
|---|---|
| Basic rate taxpayer (income up to £50,270) | 18% |
| Higher / additional rate taxpayer (income above £50,270) | 24% |
The Section 104 Pool and UK-Specific Rules
The UK does not distinguish between short-term and long-term gains for CGT purposes — the rate depends solely on your income tax band, not your holding period. However HMRC applies the same-day rule and the 30-day bed-and-breakfasting rule: if you swap a coin and reacquire the same coin within 30 days, HMRC matches the disposal against the reacquisition rather than your original cost basis.
UK investors must also apply the Section 104 pooling rule, which means your cost basis for any given cryptocurrency is the average cost of all units of that coin you have ever purchased — not the specific lot you acquired most recently. This is a fundamentally different cost basis method from the US and means UK investors cannot use FIFO, LIFO, or specific identification in the same way US investors can.
UK residents must report crypto gains on a Self Assessment tax return by 31 January following the end of the tax year. If your total gains exceed the £3,000 annual exempt amount, or your total proceeds from disposals exceed £50,000, reporting is mandatory.
DeFi and DEX Swaps: Are They Taxable Too?
Yes — DEX Swaps Are Fully Taxable
Swaps executed on decentralised exchanges like Uniswap, Curve, Jupiter, Raydium, or any other DeFi protocol are taxable events in both the US and UK. The fact that no centralised intermediary is involved does not change the tax treatment. You are still disposing of one crypto asset and acquiring another, and that disposal triggers a capital gains calculation.
Gas Fees and Network Fees
The gas fee you pay to execute a swap on Ethereum (or the priority fee on Solana) is deductible as a cost of the disposal. It increases your cost basis on the asset you are acquiring and reduces your proceeds on the asset you are disposing of — both of which reduce your taxable gain. Keep records of every gas fee paid. Use the Swap Cost Calculator to account for all fees before you execute.
Liquidity Pool Interactions
When you add tokens to a liquidity pool — for example depositing ETH and USDC into a Uniswap V3 pool — the IRS and HMRC generally treat this as a disposal of the tokens you deposit, triggering a taxable event. When you remove liquidity and receive tokens back, that is another disposal. Impermanent loss is also a tax-relevant event. This is one of the most complex areas of crypto tax law and one where purpose-built software like CoinLedger provides significant value — it automatically imports LP transactions from supported protocols and calculates the gain or loss on each one.
Wrapped Tokens and Cross-Chain Bridges
Wrapping ETH to WETH is generally treated as a taxable swap by the IRS since you are exchanging one asset for a technically different asset. HMRC takes a similar position. Some tax professionals argue that wrapping is not a disposal since the economic substance is unchanged, but this position has not been formally confirmed by either authority and carries audit risk.
Bridging tokens from Ethereum to Solana — or any other chain — involves locking tokens on one chain and receiving wrapped or equivalent tokens on another. The IRS has not issued specific guidance on bridging but the general property disposal rules suggest bridging is a taxable event. Most crypto tax software treats it as such by default.
DEX Aggregators
When you use a DEX aggregator like 1inch, Jupiter, or Paraswap to route a swap through multiple pools in a single transaction, each individual swap within the route may be a separate taxable event. A single transaction routing ETH → USDT → DAI → USDC could technically generate three taxable disposals. Good tax software handles this automatically by reading the on-chain transaction data.
💡 Execute Swaps with Transparent Fees
For straightforward non-custodial swaps with transparent fees and no account required, SimpleSwap supports 1,000+ pairs with a clear fee structure that makes your tax calculation straightforward. Use the Swap Cost Calculator to model the net cost before you execute.
How to Report Crypto Swaps on Your US Tax Return
Form 8949 and Schedule D
Every taxable crypto swap must be reported on Form 8949 (Sales and Other Dispositions of Capital Assets) and summarised on Schedule D (Capital Gains and Losses) of your Form 1040. There are no exceptions and no minimum threshold below which reporting is not required.
For each swap reported on Form 8949 you need: a description of the asset disposed of (e.g. "0.5 ETH"), the date you acquired it, the date of the swap (the date of disposal), your proceeds (fair market value at the time of the swap in USD), your cost basis (what you originally paid including acquisition fees), and the resulting gain or loss.
Swaps held for 12 months or less go in Part I (Short-Term) of Form 8949. Swaps held for more than 12 months go in Part II (Long-Term). If you have hundreds of swap transactions, you can attach a summary statement and report the totals on Form 8949 rather than listing every individual transaction — but you must be prepared to provide the full detail if the IRS requests it.
The Digital Asset Question on Form 1040
You must also answer yes to the digital asset question on the front page of Form 1040, which asks whether you received, sold, exchanged, or otherwise disposed of any digital assets during the year. Swapping crypto counts as an exchange. Answering no when you have executed swaps is a false statement on a federal tax return.
What the IRS Already Knows
| Data Source | What the IRS Receives |
|---|---|
| Form 1099-DA (from 2025) | Every disposal reported by centralised exchanges |
| Blockchain analytics (Chainalysis, CipherTrace) | On-chain wallet activity and transaction patterns |
| International data exchange (FATF, CRS) | Offshore exchange activity for US persons |
| Court orders to exchanges | Historical user transaction data |
Cost Basis Methods: Which One Saves You the Most Tax?
The Four Main Methods
Your cost basis method determines which specific units of a coin are considered disposed of when you execute a swap — and this choice can have a significant impact on your tax bill. The IRS allows several methods for crypto, and choosing the right one for your situation is one of the most impactful legal tax minimisation strategies available.
| Method | How It Works | Best In | IRS Accepted |
|---|---|---|---|
| FIFO | Oldest units disposed of first | Falling markets | ✅ Yes (default) |
| HIFO | Highest cost basis units first | Rising markets | ✅ Yes |
| Specific ID | You choose which lots to dispose of | Maximum flexibility | ✅ Yes |
| LIFO | Most recently acquired units first | Rising markets | ✅ Yes |
Which Method Should You Use?
HIFO is generally the most tax-efficient method in a rising market because it minimises your gain (or maximises your loss) on every disposal. However it requires specific identification of the lots you are disposing of and meticulous record keeping. FIFO is the IRS default if you do not specify a method — and in a falling market it can actually produce better results since your oldest (lowest cost basis) units may have been acquired before a major crash.
For UK investors, the Section 104 pool method is mandatory — you cannot choose FIFO, HIFO, or specific identification. Your cost basis for any coin is always the average cost of all units you hold in the pool, subject to the same-day and 30-day rules. CoinLedger supports all major cost basis methods and lets you compare the tax outcome under each one before you file.
Legal Ways to Minimise Tax on Crypto Swaps
Hold for More Than 12 Months (US Only)
This is the single most impactful strategy available to US investors. Moving from short-term to long-term treatment can cut your effective tax rate by more than half for most income levels. If you are planning a swap and you have held the coin for 10 or 11 months, waiting two more months to cross the 12-month threshold is often worth more than any other tax strategy.
Tax-Loss Harvesting
If you hold crypto positions currently at a loss, swapping out of those positions realises the loss for tax purposes. That loss can offset gains from your profitable swaps, reducing your net taxable gain dollar for dollar.
✅ No Wash Sale Rule for Crypto (US) — For Now
Unlike stocks, crypto is not currently subject to the wash sale rule in the US — meaning you can immediately repurchase the same coin after selling it at a loss and still claim the loss deduction. This is one of the most powerful tools available to crypto investors and one that is likely to be legislated away eventually. See the full guide in Are Crypto Losses Tax Deductible in 2026.
Use the 0% Long-Term CGT Rate (US Only)
If your total taxable income including long-term crypto gains is below $48,350 (single) or $96,700 (married filing jointly) in 2026, your long-term crypto gains are taxed at 0%. This can be an opportunity for lower-income years — if you take unpaid leave, start a business, or retire early — to realise significant crypto gains at zero federal tax cost.
Use the UK Annual Exempt Amount Strategically
UK investors have a £3,000 annual exempt amount. Planning your swaps to stay below £3,000 in lower-gain years, or timing large swaps to straddle the April 5th tax year end, can spread gains across two exempt amounts and double the tax-free threshold you benefit from.
Gift Crypto to a Spouse or Civil Partner
In both the US and UK, transfers between spouses are generally treated as occurring at the original cost basis with no immediate tax liability. This can shift gains to a lower-rate taxpayer in the household — but the rules are complex and professional advice is recommended before using this strategy at scale.
Worked Examples: Calculating Swap Tax in Practice
Example 1 — Short-Term Swap at a Gain (US Investor)
Sarah bought 2 ETH for $2,000 each ($4,000 total) in March 2026. In August 2026 — five months later — she swaps both ETH for SOL when ETH is trading at $3,500. Her proceeds are $7,000. Her cost basis is $4,000. Her gain is $3,000. Since she held the ETH for only five months this is a short-term gain taxed as ordinary income. Sarah earns $95,000 per year, putting her in the 22% federal bracket. Her federal tax on the swap is $3,000 × 22% = $660.
Example 2 — Long-Term Swap at a Gain (US Investor)
James bought 1 BTC for $45,000 in January 2025. In February 2026 — 13 months later — he swaps it for ETH when BTC is trading at $98,000. His proceeds are $98,000. His cost basis is $45,000. His gain is $53,000. Since he held BTC for more than 12 months this is a long-term gain. James earns $120,000 per year. His long-term CGT rate is 15%. His federal tax on the swap is $53,000 × 15% = $7,950. If James had swapped one month earlier (short-term), his tax at 24% would have been $12,720 — a difference of $4,770 for waiting one month.
Example 3 — Swap at a Loss Used to Offset a Gain (US Investor)
Maria swapped ETH for USDC in April 2026 at an $8,000 gain. She also holds an altcoin position currently worth $5,000 less than she paid for it. If she swaps out of the altcoin before December 31st she realises a $5,000 capital loss. This offsets $5,000 of her $8,000 ETH gain, leaving only $3,000 taxable. At her 22% bracket she saves $5,000 × 22% = $1,100 in federal tax. She can immediately repurchase the same altcoin if she wants to maintain her position — there is currently no wash sale rule preventing this for crypto. Use the Crypto Tax Estimator to model the tax impact of your own swap scenarios before year end.
Example 4 — UK Investor Swapping on a DEX
Tom, a higher-rate UK taxpayer, swaps 5 SOL for ETH on Jupiter DEX in June 2026. SOL is trading at £140 at the time of the swap, so his proceeds are £700. His Section 104 pool cost basis for SOL is £95 per coin, so his total cost basis is £475. His gain is £225. Since Tom has already used £2,800 of his £3,000 annual exempt amount on earlier disposals, only £200 remains to cover this gain, leaving £25 taxable. At his 24% higher rate he owes £6 in CGT on this swap. He also paid a 0.1 SOL network fee which reduces his proceeds slightly and is recorded as part of the disposal costs.
| Example | Gain/Loss | Rate | Tax Owed |
|---|---|---|---|
| Sarah — Short-term ETH → SOL | $3,000 gain | 22% | $660 |
| James — Long-term BTC → ETH | $53,000 gain | 15% | $7,950 |
| Maria — Loss harvest offsetting gain | $3,000 net gain | 22% | $660 (saved $1,100) |
| Tom — UK DEX swap | £225 gain | 24% | £6 |
7 Common Mistakes When Reporting Crypto Swap Taxes
- Assuming swaps are only taxable when you convert to fiat. This is the most common and most costly mistake. Every crypto-to-crypto swap is a taxable disposal regardless of whether you ever touch fiat currency. ETH to BTC, SOL to USDC, BTC to ETH — all taxable. The IRS has been explicit about this since 2014 and HMRC since 2019. There is no ambiguity.
- Not tracking DeFi and DEX transactions. Many investors diligently report their CEX trades but completely miss their DEX activity, assuming it is invisible or untaxable. On-chain transactions are permanently recorded on public blockchains. The IRS has blockchain analytics contracts with firms like Chainalysis specifically to identify unreported on-chain activity. Every DEX swap must be reported the same as a CEX swap.
- Using the wrong fair market value. Your proceeds on a swap must be the fair market value of the asset you are giving up at the exact moment of the swap — not the value of what you received, not the end-of-day price, and not the price from a different exchange. For DeFi swaps, the on-chain timestamp determines the price. Most crypto tax software pulls this automatically from price APIs.
- Forgetting to add fees to your cost basis. Every fee you paid to acquire a coin — the trading fee, the gas fee, the network fee — is part of your cost basis and reduces your taxable gain when you eventually swap or sell. Similarly, fees paid to execute a swap reduce your proceeds. Missing fees means overpaying tax. Use the Swap Cost Calculator to account for fees on every swap.
- Not keeping records of every swap. The IRS requires you to keep records of every crypto transaction for at least three years from the filing date (six years if you under-report income by more than 25%). HMRC requires five years from the filing deadline. If you cannot document your cost basis for a swap, the IRS may treat your entire proceeds as gain.
- Answering no to the digital asset question on Form 1040. The front page of Form 1040 asks whether you received, sold, exchanged, or otherwise disposed of any digital assets during the year. Swapping crypto is an exchange. Answering no is a false statement on a federal tax return — a serious matter regardless of whether your gains were small.
- Waiting until tax season to reconcile swap history. Trying to reconstruct months or years of swap history at tax time is genuinely painful and error-prone. The correct approach is to connect your wallets and exchanges to tax software like CoinLedger at the start of the year and let it track every swap automatically as it happens. The cost of the software is trivial compared to the cost of errors or missed deductions.
Frequently Asked Questions
Is swapping crypto for a stablecoin taxable?
What if I swapped crypto at a loss — do I still need to report it?
Are wrapped token swaps taxable (e.g. ETH to WETH)?
Do I owe tax on crypto swaps if I made an overall loss this year?
How does the IRS know about my crypto swaps?
Can I use crypto swap losses to offset stock gains?
Is there a minimum swap amount below which I don't need to report?
What crypto tax software is best for tracking swap transactions?
Every swap you make is a taxable event. Before you execute your next trade, use the tools below to model the full after-tax cost — so there are no surprises when you file.
Use the Swap Cost Calculator to model the net cost of any swap including fees before you execute, the Crypto Tax Estimator to calculate your full tax liability, and the Crypto Profit Calculator to verify your real gain after fees on any individual trade.
For automated swap tracking and tax reporting across 500+ exchanges and wallets, file your crypto taxes with CoinLedger → — used by 500,000+ crypto investors globally to stay compliant without the manual work. For executing no-KYC swaps with transparent fees and 1,000+ pairs, swap instantly on SimpleSwap → — no account required.
Need to automate your crypto strategy between swaps? Try OdinBot → for automated DCA and grid trading without writing a single line of code.
Disclaimer: This article is for informational purposes only and does not constitute tax advice. Consult a qualified tax professional for guidance specific to your situation. Tax rates and rules are based on IRS and HMRC guidance confirmed for the 2026 tax year.
Methodology & Sources
The US tax information in this article is based on the following primary sources:
- IRS Notice 2014-21 — cryptocurrency classified as property for federal tax purposes
- IRS Revenue Ruling 2023-14 — staking rewards treated as income on receipt
- IRS Revenue Procedure 2025-28 — 2026 federal income tax bracket adjustments
- IRS digital asset broker reporting regulations — Form 1099-DA requirements effective 2025 tax year
- IRS Form 8949 and Schedule D instructions — capital gains reporting requirements
- Tax Cuts and Jobs Act 2017 — removal of like-kind exchange treatment for crypto assets
The UK tax information is based on the following primary sources:
- HMRC Cryptoassets Manual CRYPTO22200 et seq. — disposal and capital gains treatment
- HMRC Capital Gains Tax guidance for individuals — annual exempt amount, rates, and reporting
- HMRC October 2024 Autumn Budget — 2026 CGT rates of 18% (basic rate) and 24% (higher rate) for crypto assets
- HMRC Self Assessment guidance — filing deadlines and reporting thresholds
DeFi and DEX tax treatment reflects the current regulatory position of the IRS and HMRC as of July 2026. Specific areas where formal guidance has not been issued (wrapped tokens, bridging) are noted as such in the article. All worked examples use illustrative figures. This content is reviewed and updated periodically. Always consult a qualified tax professional for advice specific to your situation.