Is a Crypto-to-Crypto Swap Taxable in the US? IRS Rules, Worked Examples and the 1099-DA Trap (2026)

👀 Prefer the visual version? Watch this guide as a Web Story


Short answer: yes. In the United States, swapping one cryptocurrency for another is a taxable event — even if you never touch a dollar. The IRS treats crypto as property, not money, so trading Bitcoin for Ether counts as selling the Bitcoin. You owe capital gains tax (or can claim a capital loss) on the difference between what you paid for the coin you gave up and what it was worth at the moment of the swap.

Last updated: 29 October 2026. This guide covers US federal tax rules for individuals. State taxes are separate and vary.

Is a crypto-to-crypto swap taxable in the US? The IRS answer

It comes down to one decision from 2014. IRS Notice 2014-21 classified virtual currency as property for federal tax purposes. Property rules apply, not currency-exchange rules. When you swap one property for another, you have disposed of the first one — the same as selling a stock and immediately buying a different stock with the proceeds.

That is why "I never cashed out" does not help. The test is not whether dollars hit your bank account. The test is whether you gave up one asset and received something else in return. A swap passes that test every time.

Two old escape routes are closed. First, the like-kind exchange rule (Section 1031) that used to let some property swaps defer tax now applies only to real estate, since the Tax Cuts and Jobs Act of 2017. It does not cover crypto. Second, swapping into a stablecoin does not avoid tax either — a stablecoin is still a different crypto asset, so the swap is still a disposal.

Worked example 1: a swap with a gain

Example — made-up numbers for illustration only.

  • You buy 1 ETH for $2,000. That $2,000 is your cost basis.
  • Later, you swap that 1 ETH for SOL when 1 ETH is worth $3,500.
  • Gain = $3,500 − $2,000 = $1,500.
  • Your new SOL has a cost basis of $3,500 — the value at the time of the swap. That becomes the starting point for tax when you later sell or swap the SOL.

The $1,500 gain goes on your tax return for the year of the swap, not the year you eventually sell the SOL for dollars. Timing matters: the tax year is fixed at the swap.

Worked example 2: a swap with a loss

Example — made-up numbers for illustration only.

  • You buy 0.5 BTC for $30,000.
  • You swap it for ETH when that 0.5 BTC is worth $24,000.
  • Loss = $24,000 − $30,000 = −$6,000.

Capital losses first offset your capital gains. If losses still remain, you can generally deduct up to $3,000 of net capital loss per year against other income ($1,500 if married filing separately), carrying the rest forward. A losing swap is not wasted — but only if you record it.

Short-term vs long-term: how long you held decides the rate

How long you held the coin you gave up decides which rate applies to the gain:

Holding periodTypeFederal rate (2026)
One year or lessShort-term gainTaxed as ordinary income — 10% to 37% depending on your income
More than one yearLong-term gain0%, 15% or 20% depending on your income

The clock starts the day after you acquire the coin, and the swap resets it: the coin you receive starts a fresh holding period on the swap date. Swapping a coin you held for 11 months restarts the one-year wait on the new coin. Higher earners may also owe the 3.8% net investment income tax on top, and most states add their own tax.

What is NOT taxable

  • Buying crypto with dollars and holding it. No disposal, no tax. Your basis is what you paid.
  • Moving crypto between wallets or accounts you own. The IRS FAQ confirms a transfer between your own wallets is not a taxable event — even if an exchange sends a form for it.
  • Simply holding crypto while the price rises or falls. Paper gains are not taxed until you dispose of the asset.

Everything else on the swap path is taxable: selling for dollars, swapping for another coin, and spending crypto on goods or services all count as disposals.

The wallet-by-wallet basis trap (new since 2025)

This is the part most guides skip, and it is the part most likely to inflate a 2026 tax bill. Since 1 January 2025, under Revenue Procedure 2024-28, cost basis must be tracked wallet by wallet and account by account. The old habit of pooling all your holdings of one coin across every exchange and wallet — the "universal" method — is no longer allowed.

Why it matters: suppose you hold ETH on two exchanges. On one, your ETH cost $2,000; on the other, $4,000. If you swap the $4,000-basis ETH, your gain is worked out from that wallet's basis only. You cannot reach across to the cheaper lots on the other exchange to change the answer. If you do not identify which units you sold, the default is FIFO — first in, first out — applied inside that wallet. For broker-held units, IRS relief (Notice 2025-7, extended by Notice 2026-20 through the end of 2026) lets you identify units by a record made before the sale, or by a standing rule such as highest-cost-first, recorded in your own books before the sale.

Practical rule: keep a separate record per wallet and per exchange. One spreadsheet with a tab per wallet beats one blended list.

The 1099-DA trap: the form shows proceeds, not your profit

For transactions from 1 January 2025 onward, brokers report digital-asset sales — including swaps — to the IRS on Form 1099-DA. The first forms, arriving in early 2026, generally show gross proceeds only, not your cost basis. Cost-basis reporting phases in for transactions from 1 January 2026.

That creates a trap: if you copy the 1099-DA proceeds figure onto your return without subtracting your basis, you report the whole proceeds as gain and overpay. Your records supply the missing half. Reconcile every 1099-DA against your own transaction history before filing, and remember that a swap on a decentralised exchange or in self-custody may produce no form at all — but the tax is still due. No form does not mean no tax.

Two small disposals people miss

Stablecoin-to-stablecoin swaps. Swapping USDC for USDT is still a disposal of the USDC, even though both track $1. In practice the gain is usually tiny — a cent or two of drift — but the transaction still belongs on your records, and the new stablecoin takes a fresh basis.

Paying the network fee in crypto. When you pay a gas fee in ETH, you dispose of that small amount of ETH. Each fee is technically its own disposal, with its own tiny gain or loss. Nobody files a return fee by fee by hand — tax software handles this — but it is one more reason a complete transaction history matters.

How to report a swap, step by step

  1. Export your history from every exchange and wallet you used, for the full year.
  2. Work out each swap: proceeds (dollar value received) minus basis (what you paid for the coin you gave up, from that same wallet) = gain or loss.
  3. Report each disposal on Form 8949, then summarise on Schedule D of Form 1040. Short-term and long-term go in separate sections.
  4. Answer the digital-asset question on Form 1040 honestly. It asks whether you received or disposed of digital assets during the year. A swap is a disposal.
  5. Reconcile against every 1099-DA you received before filing, so proceeds on the form match proceeds on your return.

One note for active traders: the wash-sale rule that blocks loss deductions on stocks repurchased within 30 days does not currently apply to crypto. That means harvesting a loss and rebuying the same coin is not automatically disallowed — but Congress has repeatedly discussed changing this, so treat it as current law, not a permanent feature.

Five mistakes that cost real money

  1. Only counting cash-outs. Every swap in the year is a disposal, whether or not dollars were involved.
  2. Using one blended basis across wallets. Since 2025, basis is wallet by wallet. Blending it overstates or understates gains.
  3. Copying 1099-DA proceeds as profit. Proceeds are not gain. Subtract your basis first.
  4. Forgetting the fee disposal. Gas paid in crypto is a disposal too, even if each one is small.
  5. Resetting the holding clock unknowingly. Each swap restarts the one-year period on the new coin — a swap made to "rebalance" can turn a future long-term gain into a short-term one.

FAQ

Is swapping crypto for crypto taxable if I never withdraw to my bank?
Yes. The IRS taxes the disposal itself, not the withdrawal. Withdrawing dollars later is a separate disposal of whatever you hold then.

Do I owe tax on a swap that lost money?
No tax is due on that swap itself, but the loss is valuable: report it, because it offsets gains and up to $3,000 of other income a year.

Is swapping USDC to USDT really taxable?
Technically yes — it is a disposal of one asset for another. The gain or loss is normally near zero, but the transaction still counts and the new coins take a fresh basis.

What if my exchange never sent a 1099-DA?
You still report the swaps. The reporting duty sits with you whether or not a form arrives, and decentralised or self-custody swaps often produce no form.

Does moving coins between my own wallets trigger tax?
No. A transfer between wallets or accounts you own is not a taxable event. Just keep records showing both sides belong to you, so a transfer is never mistaken for a sale.

Related from Bia Crypto

Sources

This article is educational only, not financial or tax advice. Tax rules depend on your personal situation. For a return with many swaps or any doubt about basis, a qualified tax professional is worth the fee.

Post a Comment

0 Comments