You bought Bitcoin on Coinbase, but the altcoin you want lives on Kraken. Or you’re consolidating everything onto one exchange before tax season. Either way, you need to move crypto between exchanges — and the difference between doing it right and doing it wrong is the difference between a $0.50 transfer and a $25 mistake (or, in the worst case, coins sent into the void forever).

This guide covers the cheapest, safest way to transfer crypto between exchanges in 2026: choosing the right coin and network, dodging the fee traps, the test-transaction ritual, and what to do when a transfer goes sideways.

The Golden Rule: Move Value, Not Prestige

Beginners instinctively transfer the coin they hold — moving Bitcoin on the Bitcoin network, which in 2026 can cost $2–$15 per transaction depending on congestion. The pro move: convert to a cheap-to-move asset first. The standard playbook is converting to a low-fee coin like Litecoin (LTC), Stellar (XLM), or Algorand (ALGO) — networks where transfers cost pennies — sending that, then converting back on arrival. On most exchanges this is two extra trades (each ~0.25–0.5% in fees) plus a sub-$0.10 transfer, versus a $10 Bitcoin network fee. On a $1,000 transfer, the cheap route saves you real money; on a $100 transfer, it’s the difference between sensible and silly.

Alternatively, use stablecoins on cheap networks: USDT or USDC on Tron, Solana, or a layer-2 network often costs under $1 to move. Just confirm the destination exchange supports deposits on that specific network — “USDT” isn’t one thing; it’s a dozen different tokens on a dozen different chains, and they’re not interchangeable.

The Network Selection Trap (Read This Twice)

This is where transfers die. Every deposit address is network-specific: a USDT address on Ethereum cannot receive USDT sent on Tron. Send on the wrong network and your coins go to an address nobody controls on that chain — effectively burned. Exchanges warn you, but warnings get clicked through at midnight.

The ritual, every time: on the receiving exchange, generate the deposit address and note the exact network (e.g., “USDC — Solana”). On the sending exchange, select the identical network from the withdrawal dropdown. Triple-check the match — network names must be character-identical. Then check the address itself: copy-paste (never type), verify the first and last six characters, and beware clipboard-hijacking malware that swaps addresses mid-paste. One careful minute here prevents the most common catastrophic crypto mistake in existence.

Fees: The Complete Picture

Three fees touch every transfer. The sending exchange’s withdrawal fee — a flat rate per coin (e.g., 0.0005 BTC, or 1 USDT on Tron) that varies wildly by exchange; compare before you commit, because some exchanges pad these heavily. The network fee — baked into the withdrawal fee on most exchanges, but relevant if you’re moving from a self-custody wallet. And the trading fees for any conversions on either end.

Minimize them: choose low-fee coins/networks as above; avoid withdrawing during peak congestion (Bitcoin fees spike during mania — check mempool.space for current rates); consolidate transfers (one $5,000 transfer beats ten $500 transfers when fees are flat); and compare withdrawal fees across your exchanges before choosing direction — sometimes it’s cheaper to move exchange B → A than A → B. For Chicago traders moving significant sums, the CFPB’s virtual currency guidance is worth reading on fee-transparency expectations.

The Test Transaction Ritual

Non-negotiable for any transfer over a few hundred dollars: send a tiny test amount first ($10–$20), wait for it to arrive and be credited on the destination exchange, then send the remainder. Yes, it costs two withdrawal fees instead of one. It’s the cheapest insurance in crypto. The test verifies the address, the network, the memo/tag (some coins like XRP and XLM require destination tags — miss the tag and the exchange can’t credit you), and that the destination exchange is actually crediting deposits (during outages, deposits can sit uncredited for hours).

While you wait, secure both accounts properly — transfers are prime phishing time, with fake “deposit confirmation” emails circulating. Our guide to keeping personal information safe from scammers covers the red flags to watch for. Two-factor authentication should be active on both exchanges, and withdrawal allowlisting (pre-approved addresses) on the sending exchange turns address mistakes from disasters into rejections.

Timing and Confirmation Realities

Transfer times vary by network, not by exchange: Solana and Tron settle in under a minute; Litecoin in ~30 minutes; Bitcoin in 10–60+ minutes depending on congestion and how many confirmations the receiving exchange requires (most require 2–6). Ethereum varies wildly with gas prices. Stablecoin transfers on layer-2s are typically minutes.

Don’t panic during the wait — but do track. Every withdrawal generates a transaction ID (TXID); paste it into the appropriate block explorer (blockchain.com, Solscan, Tronscan) to watch confirmations in real time. If a transfer exceeds the normal window by 3x, contact the sending exchange’s support with the TXID — never the receiving exchange first, since they can’t see what hasn’t arrived. And avoid initiating large transfers late Friday or before holidays: if something needs human support, you’ll wait until business hours resume, and a weekend of uncertainty is easily avoided by transferring on a Tuesday morning instead.

Tax Note: Transfers Aren’t Taxable (Trades Are)

Moving crypto between your own exchange accounts is not a taxable event — the IRS only cares when you dispose of assets. But the conversions you’do to move cheaply (BTC → XLM → BTC) are taxable trades, each generating a reportable gain or loss. Keep records of every conversion; the IRS digital assets rules apply to each hop. Tax software connected to both exchanges handles this automatically — one more reason to set it up before you start shuffling.

Conclusion

Moving crypto between exchanges cheaply comes down to four habits: convert to a low-fee coin or stablecoin on a cheap network, match networks character-for-character, test with a small amount first, and track the TXID until credited. The whole process takes fifteen careful minutes and costs under a dollar when done right — versus $25 and a panic attack when done wrong. Slow is smooth, smooth is cheap, and in crypto transfers, cheap is safe.

Frequently Asked Questions

How do I move crypto from one exchange to another cheaply?

Convert to a low-fee coin (LTC, XLM, ALGO) or stablecoin on a cheap network (Tron, Solana), withdraw to the destination’s deposit address on the matching network, then convert back. Total cost is usually under $1 versus $2–$15+ for direct Bitcoin transfers.

What happens if I send crypto on the wrong network?

The coins go to an address that likely nobody controls on that network — effectively lost. Some exchanges offer paid recovery services for wrong-network deposits, but success isn’t guaranteed. Always match networks exactly.

How long do crypto transfers between exchanges take?

Solana/Tron: under a minute. Litecoin: ~30 minutes. Bitcoin: 10–60+ minutes depending on congestion and required confirmations. Always check the TXID on a block explorer rather than guessing.

Do I pay taxes when transferring crypto between my exchanges?

The transfer itself isn’t taxable, but any conversions (BTC→XLM→BTC) are taxable trades. Keep records of every hop for Form 8949.

Should I do a test transaction first?

Yes — always, for transfers over a few hundred dollars. A $10–$20 test verifies the address, network, memo tags, and that deposits are crediting. It’s the cheapest insurance in crypto.