The cheapest transfer network is the one that moves your stablecoin for the lowest fixed fee while still being open on both exchanges. That second half is what most guides skip. A network fee is a flat charge, not a percentage, so on a small route it eats the edge directly: a $6 ERC-20 fee on a $300 transfer is 2% gone before you trade, while the same hop over TRC-20 costs about $0.40. But the cheapest network is worthless if the receiving exchange has that network's deposit closed - then the cheap hop simply can't land. Below: why the network choice decides small routes, a comparison of USDT/USDC networks (TRC-20, ERC-20, BEP-20, Solana, Polygon, Arbitrum/Base) on fee, speed and support, the closed-deposit trap tied to the D/W status column, a simple rule for picking by size, and a worked example where the network choice alone flips a route from green to red.
This is a close sibling of withdrawal windows and network fees, which covers D/W status in depth. Here we zoom in on one decision: which network to actually pick.
Why the transfer network matters for arbitrage
A spread is captured by moving an asset from the buy leg to the sell leg, and that move costs a fixed network fee. Fixed is the key word. The fee doesn't scale with your size, so its weight as a percentage of the trade depends entirely on how much you move:
- On a $200 transfer, a $6 fee is 3% - it alone can turn a profitable route into a loss.
- On a $5000 transfer, the same $6 is 0.12% - a rounding error.
So the network choice is mostly a small-size problem. The smaller your working capital per route, the more the fixed fee dominates, and the more a cheap network (TRC-20, Solana, an L2) is the difference between a live route and a dead one. On large size almost any network is tolerable on fee, and the question shifts to speed and support instead.
There are two separate transfers in a typical cycle, and they pick networks independently:
- The traded coin, on the buy leg, moved from exchange A to exchange B. Here you take whatever networks the coin supports - often you have no choice.
- The stablecoin return (USDT/USDC back to a wallet or the next exchange). Here you almost always have a menu of networks, and this is where picking the cheapest open one pays off.
Comparing the stablecoin networks
USDT and USDC are issued on many chains, and most exchanges let you withdraw them over several. The tradeoff each time is fee vs speed vs where it's supported on the other side. Approximate, typical numbers (they float with load and differ by exchange):
| Network | Approx. fee | Time to credit | Exchange support | When it fits |
|---|---|---|---|---|
| TRC-20 (Tron) | ~$1 (often fixed) | ~1 min | Very wide for USDT | The default USDT rail - huge liquidity, accepted almost everywhere |
| ERC-20 (Ethereum) | $3–25 (gas-dependent) | 2–5 min | Universal | Large size only, or when it is the only supported network |
| BEP-20 (BNB Chain) | ~$0.30 | ~30s – 1 min | Wide | Cheap and fast, the all-round workhorse for both USDT and USDC |
| Solana | ~$0.01–0.05 | ~10–30s | Growing, strong for USDC | The cheapest and fastest, ideal for speed-sensitive small routes |
| Polygon | ~$0.10–0.30 | ~1–2 min | Moderate | Cheap, but check the receiving side accepts it |
| Arbitrum / Base | cents – $0.20 | ~30s – 2 min | Growing | Cheap and fast, good when both venues are L2-friendly |
The shape of it: ERC-20 is the expensive outlier, everything else is cents to about a dollar. TRC-20 wins on USDT support, Solana wins on raw cost and speed, BEP-20 is the safe middle that almost every exchange accepts, and the L2s (Arbitrum, Base, Polygon) are cheap but their deposit coverage is thinner, so they need a status check before you commit.
Default heuristic for the stablecoin return leg: USDT goes over TRC-20 or BEP-20, USDC goes over Solana, Base or BEP-20. Reach for ERC-20 only when the size is large enough that a $10 fee is noise, or when the receiving exchange supports the stable on no other network.
The trap: cheapest network with deposit CLOSED
Here is the mistake that turns a cost optimization into stuck capital. You pick the cheapest network to save on fees - say Solana at two cents - hit withdraw, and only then discover the receiving exchange has Solana deposit closed. Now the funds are mid-flight to an address that won't credit them, or you caught it in time and have to fall back to a pricier network anyway. The "cheapest" choice cost you time, and at worst it cost you the deposit.
This is the same rule as the core D/W logic, applied to your own optimization: a network is only usable when withdrawal is open on the sending side AND deposit is open on the receiving side, on that exact network. Cheapest-but-closed is not an option at all - it is slower and riskier than the second-cheapest-but-open.
In Finder this is exactly what the D/W status column is for: it shows withdrawal and deposit per coin, per network, per direction, so you filter to the networks that are actually open on both legs before you reach for the cheapest one. A network with a 🔴 or a ❔ on the receiving side is not a candidate, however low its fee.
Never let the fee alone pick the network. The order is: first the networks open on both sides, then the cheapest among those. A two-cent Solana hop into a closed Solana deposit is infinitely more expensive than a one-dollar TRC-20 hop that actually lands.
How to pick: a simple rule by size
Once you have filtered to the networks open on both legs, the choice collapses to one variable - your transfer size:
- Small size (roughly under $1000). The fixed fee dominates, so take the cheapest open network. Usually Solana or an L2 for USDC, TRC-20 or BEP-20 for USDT. Saving $5 on a $300 route is saving a percent and a half of edge.
- Large size (several thousand and up). The fee is already a rounding error, so optimize for speed and reliability instead - whatever open network credits fastest and is most widely supported. A $10 ERC-20 fee on $20k is 0.05%, and not worth a slower or flakier path.
- Either way: if the only open network is the expensive one, the route still has to clear the fee. On small size that often means skip it - a route that only survives on a closed cheap network is not a route.
The traded coin on the buy leg follows the same logic, but you are usually constrained to the networks that coin supports - so there the realistic move is to pick the cheapest among the ones it offers that are open on the sell leg.
Worked example: $0.40 TRC-20 vs $6 ERC-20 on a small route
Take a small route to make the fee weight visible. You spot a token QRS with a buy leg on Gate and a sell leg on Bybit, a clean +3% gross gap, and you are working a modest $300 per route. Both Tron and Ethereum are offered. The only difference between the two runs below is the network you transfer over.
Route: QRS, Gate (buy) → Bybit (sell), +3.0% gross, size $300 Run A — transfer over TRC-20: Buy Gate, ask $1.000, $300 → 300 QRS Gate taker 0.1% −$0.30 Withdraw QRS to Bybit, TRC-20 fee −$0.40 (QRS withdrawal 🟢, deposit 🟢) Sell Bybit, bid $1.030 → 300 × $1.030 = $309.00 Bybit taker 0.1% −$0.31 ────────────────────────────────────────────── Net ≈ $300 → ~$305.0 → +$5.0 (~1.7% net) — route lives Run B — same route, transfer over ERC-20: Buy Gate, ask $1.000, $300 → 300 QRS Gate taker 0.1% −$0.30 Withdraw QRS to Bybit, ERC-20 fee −$6.00 (QRS withdrawal 🟢, deposit 🟢) Sell Bybit, bid $1.030 → 300 × $1.030 = $309.00 Bybit taker 0.1% −$0.31 ────────────────────────────────────────────── Net ≈ $300 → ~$299.4 → −$0.6 (~−0.2% net) — route dies
Same spread, same size, same fees on both exchanges. The only thing that changed is the transfer network, and it moved the result by $5.60 - from a clean +1.7% to a small loss. On a $300 route the $6 ERC-20 fee is the whole edge. Scale this to $5000 and both runs are profitable: the $6 becomes 0.12% and stops mattering, which is exactly why the network choice is a small-size decision. The numbers are illustrative - real fees float with gas and exchange policy - but the structure holds: on small routes, the network is not a detail, it is the route.
FAQ - cheapest network to transfer stablecoins
Which network is cheapest to transfer USDT?
Of the widely supported ones, Solana (about a cent) and BEP-20 (about $0.30) are the cheapest, with TRC-20 around $1 but accepted almost everywhere for USDT. ERC-20 is the expensive one ($3-25 depending on gas). On small transfers a cheap network is decisive, on large ones the fee barely matters.
Is TRC-20 or ERC-20 better for arbitrage?
For USDT specifically, TRC-20 is usually better - cheaper than ERC-20 and supported on almost every exchange. ERC-20 only wins when the size is large enough that the higher fee is noise, or when the receiving exchange supports the coin on no other network.
Why is the cheapest network sometimes the wrong choice?
Because the fee is irrelevant if the receiving exchange has that network's deposit closed. A two-cent Solana withdrawal into a closed Solana deposit either fails to credit or forces a costlier fallback. Always filter to networks that are open on both legs first, then pick the cheapest among those.
How do I know which network to use for a given route?
Check the deposit/withdrawal status for the exact coin and network on both exchanges - in the spread scanner the D/W column shows withdrawal on the buy leg and deposit on the sell leg per network. Pick the cheapest network that is open on both, biasing to speed if your size is large.
Does the network fee really change profitability that much?
On small routes, yes. A network fee is fixed, so on $300 a $6 fee is 2% of the trade and can erase the whole spread, while the same fee on $5000 is 0.12% and is negligible. The smaller you trade per route, the more the network choice decides whether it is profitable.
Not financial advice. Network fees and deposit/withdrawal status change constantly - the numbers here are typical, not live quotes, and the right network for a route can differ minute to minute. Verify the fee and the D/W status for the exact coin, network and direction on the exchange before you transfer. A closed deposit or the wrong network blocks the route and can freeze capital regardless of how cheap the fee looked.
Read on: the full D/W picture - withdrawal windows and network fees. The base route math these fees plug into - spot arbitrage. The mistakes that compound with a bad network pick - arbitrage mistakes. Moving value between chains as a strategy - cross-chain arbitrage. The whole-topic map - crypto arbitrage guide. Live routes across 20+ exchanges with per-network D/W flags and the withdrawal fee already subtracted - in the web dashboard.