Crypto Withdrawal Fees Compared 2026: Cheapest Networks & Exchanges
Side-by-side withdrawal fee comparison across Binance, OKX, Bybit, Coinbase, Kraken, and Bitget for BTC, ETH, USDT, and SOL. Find the cheapest network and exchange for every transfer.
The cheapest way to move crypto between exchanges is USDT on Tron (TRC-20) at about $1, or USDT on Arbitrum for as low as $0.10 on OKX. Solana transfers cost under $0.50 on most platforms. ERC-20 withdrawals remain the most expensive option, running $3-$10 per transaction even when gas is low. Picking the right network for each transfer can save you $5-$50 per withdrawal depending on the asset and exchange.
Withdrawal fees are the one cost that hits you whether you trade actively or not. Every time you move crypto off an exchange, you pay a flat fee set by the platform. These fees vary wildly across exchanges and networks. The same USDT transfer can cost $0.10 on one exchange and $3.50 on another, depending on which network you select.
This guide compares withdrawal fees across all major exchanges and shows you the cheapest way to move every common asset.
USDT Withdrawal Fees by Network
USDT is the most-transferred token in crypto. Choosing the right network makes a big difference.
| Network | Binance | OKX | Bybit | Bitget | Kraken | Coinbase |
|---|---|---|---|---|---|---|
| TRC-20 (Tron) | 1.0 USDT | 0.99 USDT | 1.0 USDT | 1.0 USDT | 1.0 USDT | N/A |
| Arbitrum | 0.5 USDT | 0.1 USDT | 0.5 USDT | 0.5 USDT | 0.5 USDT | ~0.1 USDT |
| ERC-20 (Ethereum) | 3.5 USDT | 3.0 USDT | 3.0 USDT | 3.5 USDT | 2.5 USDT | ~3.0 USDT |
| Optimism | 0.5 USDT | 0.1 USDT | 0.5 USDT | 0.5 USDT | 0.5 USDT | ~0.1 USDT |
| Polygon | 0.5 USDT | 0.2 USDT | 0.5 USDT | 0.5 USDT | 1.0 USDT | ~0.1 USDT |
| BSC (BEP-20) | 0.29 USDT | 0.3 USDT | 0.3 USDT | 0.3 USDT | N/A | N/A |
Cheapest USDT Transfer Options
OKX via Arbitrum or Optimism ($0.10) is the cheapest USDT withdrawal available on any major exchange. If you use OKX, always pick Arbitrum or Optimism for stablecoin transfers.
BSC (BEP-20) on Binance ($0.29) is the next cheapest, but only works if the receiving exchange supports BSC. Most major exchanges do.
TRC-20 ($1.00) is the universal fallback. Every exchange supports it, and the $1 fee is consistent across the board. If you are not sure which network to use, TRC-20 is the safe default.
ERC-20 ($2.50-$3.50) should be your last resort for stablecoin transfers. It costs 3x to 35x more than the alternatives.
BTC Withdrawal Fees
Bitcoin withdrawals go over the Bitcoin network (no L2 alternatives for most exchanges), so fees are more standardized.
| Exchange | BTC Withdrawal Fee | Cost at $100K BTC |
|---|---|---|
| Binance | 0.0001 BTC | $10.00 |
| OKX | 0.0001 BTC | $10.00 |
| Bybit | 0.0001 BTC | $10.00 |
| Coinbase | ~0.0001 BTC | ~$10.00 |
| Kraken | 0.00015 BTC | $15.00 |
| Bitget | 0.0002 BTC | $20.00 |
Most exchanges charge 0.0001 BTC ($10 at $100K BTC). Kraken is slightly higher at 0.00015 BTC ($15), and Bitget is the most expensive at 0.0002 BTC ($20). The differences are small in dollar terms but they add up if you make frequent BTC withdrawals.
Some exchanges adjust BTC withdrawal fees based on network congestion. During high-fee periods, the actual cost may be higher than the listed flat fee. Binance and OKX tend to keep flat fees stable and absorb the network cost.
ETH Withdrawal Fees
ETH withdrawal fees show the widest variation across exchanges.
| Exchange | ETH Fee (Ethereum L1) | Cost at $3,000 ETH | ETH Fee (Arbitrum) | Cost (Arbitrum) |
|---|---|---|---|---|
| Binance | 0.00028 ETH | $0.84 | 0.0001 ETH | $0.30 |
| OKX | 0.0014 ETH | $4.20 | 0.0001 ETH | $0.30 |
| Bybit | 0.0006 ETH | $1.80 | 0.0001 ETH | $0.30 |
| Bitget | 0.001 ETH | $3.00 | 0.0001 ETH | $0.30 |
| Kraken | 0.0035 ETH | $10.50 | 0.00012 ETH | $0.36 |
| Coinbase | ~0.001 ETH | ~$3.00 | Free (Base L2) | $0.00 |
Key Takeaways
Binance has the cheapest ETH L1 withdrawals at $0.84 (0.00028 ETH). OKX charges 5x more at $4.20, and Kraken charges 12.5x more at $10.50.
On Arbitrum, all exchanges are nearly identical at about $0.30. If you can use Arbitrum, the exchange choice barely matters for ETH.
Coinbase offers free ETH transfers on Base (its own L2). If you operate within the Base ecosystem, this is a genuine advantage.
If you withdraw ETH regularly and use L1, Binance is the clear winner. If you can use L2 (Arbitrum, Base, Optimism), the cost drops to near-zero on all platforms.
SOL Withdrawal Fees
| Exchange | SOL Fee | Cost at $150 SOL |
|---|---|---|
| OKX | 0.002 SOL | $0.30 |
| Binance | 0.01 SOL | $1.50 |
| Bybit | 0.01 SOL | $1.50 |
| Bitget | 0.01 SOL | $1.50 |
| Coinbase | ~0.01 SOL | ~$1.50 |
| Kraken | 0.01 SOL | $1.50 |
OKX is 5x cheaper for SOL withdrawals at $0.30 vs $1.50 on every other major exchange. If you move SOL frequently between exchanges or to a wallet, OKX saves you $1.20 per withdrawal.
The Cheapest Exchange for Each Asset
| Asset | Cheapest Exchange | Fee | Runner-Up | Fee |
|---|---|---|---|---|
| USDT | OKX (Arbitrum) | $0.10 | Coinbase (Arbitrum) | ~$0.10 |
| BTC | Binance / OKX / Bybit (tie) | $10.00 | Coinbase | ~$10.00 |
| ETH (L1) | Binance | $0.84 | Bybit | $1.80 |
| ETH (L2) | Coinbase (Base) | Free | Binance (Arbitrum) | $0.30 |
| SOL | OKX | $0.30 | Binance | $1.50 |
No single exchange wins every category. If you transfer mostly stablecoins, OKX is cheapest. For ETH on L1, Binance wins by a wide margin. For free L2 ETH transfers, Coinbase is unbeatable on Base.
How to Minimize Withdrawal Costs
Pick the cheapest supported network. Before every withdrawal, check which networks the receiving platform accepts. If both sides support Arbitrum, use it. If not, TRC-20 for USDT or BSC for BNB-chain tokens.
Batch your withdrawals. Instead of withdrawing $500 five times (paying 5x fees), withdraw $2,500 once. Flat-fee withdrawals punish small, frequent transfers.
Use the right exchange as your “hub.” If you move stablecoins often, keep your USDT on OKX and withdraw via Arbitrum at $0.10. If you withdraw ETH often, keep it on Binance and pay $0.84 per L1 withdrawal vs $10.50 on Kraken.
Consider internal transfers when available. Some exchanges offer free transfers between their own sub-accounts or between spot and futures wallets. On Binance and OKX, internal transfers are instant and free.
Check if the receiving platform credits your deposit before the standard confirmation count. Some exchanges credit deposits faster (fewer block confirmations), which does not reduce the withdrawal fee but reduces the time your funds are locked.
Deposits Are Almost Always Free
All major exchanges offer free crypto deposits. You pay the sending platform’s withdrawal fee, and the receiving platform charges nothing to credit your account. This applies to every network and every asset.
The exception is fiat deposits (bank transfers, card purchases), which vary by exchange. For crypto-to-crypto moves between exchanges, the only cost is the withdrawal fee from the sending platform.
When Withdrawal Fees Outweigh Trading Fee Savings
Switching exchanges to save on trading fees only makes sense if your trading volume is high enough to offset the withdrawal cost. Here is a rough threshold:
| Withdrawal Cost | Trading Fee Savings Needed per Month | Break-Even Monthly Volume (at 0.02% savings) |
|---|---|---|
| $1 (TRC-20 USDT) | $1 | $5,000 |
| $5 (ETH L1) | $5 | $25,000 |
| $10 (BTC) | $10 | $50,000 |
| $20 (2x BTC transfers) | $20 | $100,000 |
If you are considering moving from one exchange to another to save on trading fees, calculate whether your monthly volume creates enough savings to cover the transfer cost. For volumes under $5K/month, withdrawal fees can eat your first month of savings entirely.
OKX Exclusive Offer
20% Fee Discount (Spot + Futures)
Clicking will copy the code and open OKX in a new tab.
Binance Exclusive Offer
20% Fee Discount (Spot + Futures)
Clicking will copy the code and open Binance in a new tab.
FAQ
What is the cheapest way to transfer USDT between exchanges?
Use Arbitrum if both exchanges support it. OKX charges $0.10 for USDT via Arbitrum, and most other exchanges charge $0.50. If Arbitrum is not available, TRC-20 (Tron) is the universal fallback at about $1. Avoid ERC-20 for stablecoin transfers as it costs $2.50-$3.50.
Why do exchanges charge different withdrawal fees for the same coin?
Exchanges set their own flat fees independent of actual network costs. Some exchanges (like Binance for ETH) charge close to the real network cost. Others (like Kraken for ETH) charge a significant markup. The difference comes down to business decisions, not technical costs.
Are withdrawal fees tax deductible?
In most jurisdictions, withdrawal fees can be added to your cost basis (increasing your purchase price) or subtracted from proceeds (reducing your sale price), which lowers your taxable gain. Check with a tax professional for your specific situation. See our crypto trading fees tax guide for more details.
Do withdrawal fees change?
Yes. Exchanges update withdrawal fees periodically based on network conditions and competitive pressure. The fees in this guide are accurate as of May 2026. Always verify the current fee on the exchange’s withdrawal page before sending.
Is it cheaper to convert to a different coin before withdrawing?
Sometimes. If you hold ETH and want to move it cheaply, converting to USDT and withdrawing via Arbitrum ($0.10-$0.50) can be cheaper than withdrawing ETH on L1 ($0.84-$10.50). The tradeoff is you pay a spot trading fee for the conversion (0.08-0.10% on most exchanges) and take on brief price risk during the reconversion.
Why are Coinbase’s withdrawal fees listed as approximate (~)?
Coinbase uses dynamic withdrawal fees based on current network conditions rather than fixed flat fees. The listed amounts are typical values as of May 2026, but your actual fee may vary slightly based on network congestion at the time of withdrawal.
Related reads:
Why trust this author?
James is a former quantitative trader at a top-tier hedge fund who transitioned to crypto in 2017. He now leads research at CryptoFeeDiscount, personally testing every exchange with real capital. His systematic approach to fee analysis has helped traders save over $2M collectively.