How to swap Ethereum in United States
Verified 2026-06-02 · 6 primary regulators · 5 venues compared
Short answer
Swapping ETH for another crypto in the US in 2026 is a TAXABLE DISPOSAL of the ETH at fair-market value on swap date. Unlike BTC, ETH swaps work natively on both CEXes AND DEXes (no wrapping needed for the ETH side), making Uniswap, Curve, and other on-chain venues legitimately competitive for the long-tail ERC-20 pairs. Typical all-in cost: 0.3-1.0% on CEX Pro tier; 0.3% pool fee + gas + slippage on DEXes (gas $2-$30 on mainnet, near-zero on L2s like Arbitrum/Base/Optimism).
Fee comparison
All-in cost per venue across the most-common payment + settlement paths. Verified 2026-06-02.
| Venue | Swap Fee | Min Swap | Supports Eth To Anything | Tax Event Clarity |
|---|---|---|---|---|
| Coinbase | Convert: 1.5-2.5% spread; Advanced Trade: maker 0.0% / taker 0.6% (lower at volume) | $2 typical | Yes; deepest pool of ERC-20 + L2 token pairs of any US CEX | 1099-DA reports both sides 2025+ |
| Kraken | Pro maker 0.16% / taker 0.26%; Instant Convert ~1-1.5% spread | $10 typical | Yes; 200+ pairs incl. staking derivatives | 1099-DA reports both sides 2025+ |
| Crypto.com | Simple ~0.5-1% spread; Exchange tier maker/taker rates | $1 minimum | Yes | 1099-DA reports both sides 2025+ |
| Uniswap (DEX, L1 + L2) | 0.05% / 0.3% / 1% tier pool fee + slippage; gas $2-$30 mainnet, $0.02-$0.30 on Arbitrum/Base | Network gas dependent | ANY ERC-20 with a Uniswap pool; native ETH side (no wrapping) | NOT 1099-DA reported; self-track on Form 8949 |
| Curve (DEX, stablecoin-focused) | 0.04% on stable pools; better slippage than Uniswap for ETH→stables | Network gas dependent | ETH→stables + stable→stable; less suited to long-tail ERC-20s | NOT 1099-DA reported; self-track on Form 8949 |
Regulatory framing — United States
Coverage tracks BTC swap reporting: CEX swaps appear on 1099-DA for both legs (the ETH disposal + the new asset acquisition) starting tax year 2025+, with cost-basis reporting added 2026+. DEX swaps remain outside the broker-reporting regime as of 2026-06-02 — you self-report each disposal on Form 8949. The SEC v. Ethereum classification question (commodity vs security) has cooled since the 2024 spot-ETH ETF approvals but is not formally resolved; the IRS continues to treat ETH as property regardless. Every swap is a taxable disposal whether or not you cash out to fiat — the no-fiat-no-tax fallacy is the most expensive misconception in DeFi-active filings.
Primary regulators: FinCEN · SEC · CFTC · IRS · OCC · State MTL
Common gotchas
- L2 vs L1 fee delta is enormous on DEXes. The same Uniswap swap that costs $25 in gas on Ethereum mainnet costs $0.05 on Arbitrum or Base. For swaps under $1,000, L2 is almost always the correct choice. Bridge fees to reach L2 amortize over 3-5 swaps.
- DEX swap = full taxable disposal. Swapping 1 ETH for 3,000 USDC triggers capital-gains calculation against your ETH cost basis. The destination being a stablecoin doesn't change the tax treatment — the disposal of ETH at FMV is what's taxed.
- Slippage settings: Uniswap default is 0.5%. On illiquid long-tail pairs, you may need 1-3% slippage to actually fill — at which point a sandwich-attack MEV bot can extract that delta. For trades > $10k on thin pools, use a limit order or a private-RPC venue (e.g., 1inch with their private pool routing).
- Approvals: every new ERC-20 you swap into requires a one-time approval transaction (separate gas cost). Some wallets default to UNLIMITED approval — revoke unused approvals at revoke.cash to limit exploit blast radius.
- Staking derivatives (stETH, rETH, cbETH) swapping back to plain ETH IS a taxable disposal of the derivative. Be especially careful with this — many users misunderstand stETH→ETH as a 'redemption,' but on-chain it's a swap through Curve or a CEX, and the tax treatment is disposal at FMV.
Step-by-step
- Decide: CEX or DEX based on what you're swapping into. Top-50 token: CEX is cheaper + 1099-DA reported. Long-tail ERC-20 not on CEXes: DEX (Uniswap) is the only path. Stable→stable: Curve has best execution. ETH→stETH: Lido protocol direct or Curve.
- If DEX: bridge to L2 first for any swap < $5,000. Mainnet gas economics only make sense for large swaps. For retail-size swaps, bridge to Arbitrum/Base/Optimism via the official bridge ($2-$5 one-time) — then all subsequent swaps cost cents instead of dollars.
- Set slippage tolerance + check for sandwich-attack risk. Default 0.5% on liquid pairs. On thin pools, check the pool depth in the Uniswap UI before increasing slippage — if the pool has < $1M TVL, even 2% slippage may be MEV'd. Consider 1inch + private RPC for trades > $10k.
- Execute the swap + retain transaction details. CEX: 1099-DA will report this in early 2027 (for 2026 swaps). DEX: capture the transaction hash, swap date, ETH amount sent, asset received, USD FMV at swap moment. Tax software (Koinly, CoinTracking) can ingest from your wallet address.
- Revoke ERC-20 approvals you no longer need. Use revoke.cash to view all current approvals from your wallet. After receiving the new asset, if you don't plan to swap it again soon, revoke the approval to limit future exposure to compromised contracts.
- Decide on holding location for the received asset. Long-term hold: bridge to L1 + self-custody (hardware wallet). Active trading: keep on the venue/L2. Stablecoin for spending: consider venue's debit-card account, or keep on L2 in a self-custody wallet linked to a stablecoin debit card.
Tax summary
Swapping ETH for any other asset IS a taxable disposal at FMV on swap date. Gain/loss = swap-FMV - cost basis. The asset received establishes a new cost basis = swap-FMV. Short-term (≤365d) vs long-term (>365d) rates apply. 1099-DA covers CEX swaps 2025+; DEX swaps must be self-reported on Form 8949. Bridging to L2 is generally NOT itself a taxable event (it's a same-asset same-chain logical transfer in the IRS view as of 2026-06-02, though IRS has not formally ruled). See /crypto-taxes-us/.
Where to read further
- United States crypto tax primer
- Best crypto banks in United States
- Best crypto tax software for United States filers
- /how-to/buy-ethereum-us/
- /how-to/sell-ethereum-us/
- /how-to/send-ethereum-us/
- /how-to/stake-ethereum-us/
- /how-to/swap-bitcoin-us/
- /crypto-taxes-us/
- /best-crypto-exchanges/
Methodology
Fee data verified directly against each venue's public fee schedule on 2026-06-02. Regulatory framing cross-referenced against the Stage 1d info-layer + primary government sources (bsa-fincen, us-cftc-cea, us-fdic-12cfr330, us-state-mtl, ny-bitlicense, irs-1099-da-broker). Gotchas reflect operating experience + community-reported failure modes during the verification window. This page is editorial reference content — not financial, tax, or legal advice. Always verify the current state of each venue and the current law in United States before transacting.
Disclaimer
This page is general information, not financial, tax, or legal advice. Cryptocurrency regulation in United States evolves; verify the current rules with a qualified professional in your jurisdiction before relying on any specific approach. See terms.