Last updated: 07 June 2026
Disclaimer: This article contains affiliate links. Yieldo may earn a commission at no extra cost to you. Nothing in this article constitutes financial, tax, or legal advice — always do your own research before sending funds.
TL;DR — Do Exchanges Charge Deposit Fees?
Crypto-to-crypto deposits are FREE on all 7 supported exchanges — Bybit, MEXC, OKX, Bitget, Gate.io, KuCoin, and Binance — but that does not mean depositing is free. The network fee (gas) is paid by the SENDER, not the exchange. Fiat deposits via card cost 1.5-5%. Internal transfers between two accounts on the same exchange are $0.
Here is the actual ranking, cheapest to most expensive, that the rest of this article unpacks:
- Internal transfer (same exchange, UID/email) — $0, instant, no blockchain involved.
- Plasma USDT on Bybit and MEXC — $0 exchange-subsidised, the closest thing to a free external deposit in 2026.
- SEPA EUR on Bybit, OKX, Bitget, and Binance — $0 exchange fee, €0-3 typical bank-side fee.
- Cheapest networks for crypto — BEP20 ($0.30-1), TRC20 ($1-2), Solana ($0.001), TON ($0.05-0.10).
- P2P USDT — 0.5-2% spread above market price, dominant cheapest route in Russia, CIS, Turkey, India, Brazil.
- ERC20 mainnet — $3-15+ network fee on a calm day, $20+ during congestion.
- Credit/debit card — 1.5-5% markup plus processor fees.
- Apple Pay / Google Pay — 2.5-5% total effective cost, instant.
- SWIFT/wire transfer — $15-30 exchange fee plus receiving bank fee, 1-5 business days.
If you want to skip the explanation and compare live deposit and network status across exchanges, jump to the Yieldo fees hub. If you want to understand why this ranking is the way it is — and how to avoid the five most common deposit mistakes that cost real money — keep reading.
Crypto Deposit Fees vs Withdrawal Fees — Key Difference
The single most common misconception in crypto is treating "deposit fee" and "withdrawal fee" as the same line item. They are not. On every major exchange we monitor, the deposit fee is $0 and the withdrawal fee is real, variable, and often significant. Confusing the two is what makes new users overpay.
Crypto-to-crypto deposits are FREE on all 7 supported exchanges — but that does not mean depositing is free. The network fee (gas) is paid by the sender. If you deposit USDT from MetaMask to Bybit, MetaMask pays the network fee to Tron, BSC, or Ethereum validators; Bybit credits the full amount you sent. If you deposit from Exchange A to Exchange B, Exchange A charges a withdrawal fee that bundles the network fee plus its own markup — and that markup is where exchanges earn money on crypto movement.
Withdrawal fees, by contrast, are commercial. Exchanges set them based on network cost plus a margin, plus sometimes a deliberate subsidy on selected networks for ecosystem promotion. MEXC publicly subsidises ~4,084 coin routes to $0.00 withdrawal cost. Bybit subsidises USDT on Mantle and Plasma. Bitget subsidises four USDC networks. None of these subsidies exist on the deposit side because exchanges have no commercial reason to charge for an inbound transfer — the moment your funds arrive, you become a customer, and that is the value the exchange wants.
For the full breakdown of how withdrawal pricing actually works, see our crypto withdrawal fees guide. For the ranking of exchanges with the most $0 routes, see free crypto withdrawal exchanges. Everything in this article is the mirror image of those two pieces — what the receiving side looks like.
When Crypto Deposit Actually Costs You Money
So if the receiving exchange charges $0, where does the cost come from? Five places, and you should be able to name them before sending any non-trivial amount.
1. Network Fee (Gas / Blockchain Fee) — Paid by Sender
Every public blockchain charges validators or miners a fee to include your transaction in a block. The sending wallet pays this fee directly to the network — the exchange never sees it. Typical 2026 ranges:
- USDT TRC20 — $1-2, often the default in CIS / Asia.
- USDT BEP20 — $0.30-1, currently the cheapest non-subsidised USDT route in most market conditions.
- USDT ERC20 — $3-15 on a calm day, $20+ during congestion.
- USDT Plasma — $0 subsidised on Bybit and MEXC.
- BTC L1 native — $1.28-9.10 across exchanges; Bybit charges $9-11 because it sends as L1 native only.
- BTC Lightning — $0.09-0.85.
- BTC wrapped (Aptos, X Layer) — under $0.01 on OKX.
- ETH L1 — $0.08-3.00 depending on the exchange routing.
- ETH L2 (Arbitrum, Optimism, Base) — $0.10-0.50.
- SOL native — $0.0001-0.001.
- TON native — $0.026-0.28.
Two practical implications. First, when budgeting a transfer, the relevant number is the sending exchange's withdrawal fee, not the receiving exchange's deposit fee (which is $0). Second, you can dramatically cut cost by picking the right network — read our crypto network fees explained piece for the full landscape, and ERC20 vs TRC20 vs BEP20 for stablecoin specifics.
2. Token Wrap / Unwrap (USDT.e ↔ USDT, WBTC ↔ BTC)
Some networks have two versions of "the same" token. Avalanche has USDT (native, issued by Tether on Avalanche) and USDT.e (bridged from Ethereum). Polygon has USDC (Circle native) and USDC.e (bridged). Wrapped BTC on Ethereum is WBTC, not native BTC. These are different contracts — different ERC20 token addresses entirely — and depositing one to an address expecting the other usually results in the funds landing as an unknown token, requiring manual support recovery (and often unrecoverable).
Wrapping or unwrapping between the two versions is a separate transaction on the source network that costs its own gas fee, sometimes routed through a DEX with an additional ~0.05-0.30% swap fee. This is not a "deposit fee" but it is real cost in the path from one form of the token to the other.
3. Cross-Chain Bridge Fees
If you want to send tokens from Solana to Ethereum without using a CEX, you use a bridge (Wormhole, Allbridge, deBridge, etc.). Bridges charge their own protocol fees on top of source and destination network gas — typically 0.05-0.30% of the amount, plus around $0.50-3 in flat operating cost. These fees have nothing to do with the receiving exchange and exist purely between bridge users and bridge operators.
Practical rule: if you are moving funds between two exchanges and both support the same network (most do for USDT/USDC/ETH), use direct exchange-to-exchange transfer rather than a bridge. The exchange withdrawal fee is usually less than the bridge fee plus destination gas. See our guide on how to transfer crypto between exchanges.
4. Wrong-Network Mistakes (Funds Often Lost)
Roughly 5-10% of retail users hit a wrong-network mistake at least once in their crypto career. The scenario: you withdraw USDT from Exchange A on BEP20, paste an address from Exchange B that only supports ERC20 USDT, and confirm. Funds arrive on BSC at an address Exchange B does not control on that chain. Recovery odds:
- ~10-15% auto-credit, because the exchange happens to operate the same custody wallet on both chains and runs a sweeper script.
- ~30-60% recoverable via support ticket, with a $50-200 manual fee and 2-8 weeks of waiting.
- ~5-30% permanently unrecoverable.
This is the most expensive "deposit fee" you can pay — see our dedicated guide to avoid wrong-network mistakes.
5. Minimum Deposit Threshold Cutoffs
Every exchange and every network combination has a minimum deposit amount. Below this threshold, the deposit is automatically treated as dust and credited to no one — your funds are gone. Typical 2026 minimums:
- USDT TRC20/BEP20 — $1-10.
- USDT ERC20 — $10-50 (higher because the network fee is higher).
- BTC any network — 0.0001-0.001 BTC (~$8-80 at current prices).
- ETH any network — 0.001-0.01 ETH.
- SEPA EUR — usually €10-50 minimum on supported exchanges.
- Card / Apple Pay — $10-30 minimum.
- SWIFT/wire — $50-500 depending on exchange and currency.
If you are doing a first-time test transfer to verify the address and network are correct, make sure your test amount is above the minimum or it will not count as a real deposit — it will count as a real loss.
Fiat Deposit Fees — Where Real Costs Hide
Crypto-to-crypto on the receiving exchange is $0. Fiat-to-crypto is where actual money disappears — and where exchanges, payment processors, and banks layer markups that are not always obvious. Treat the receiving exchange's stated "deposit fee" of 0% on cards or SEPA with skepticism: the real cost is the FX spread, the processor fee, the issuer fee, and sometimes a markup baked into the displayed quote. This is the section that disproportionately matters to anyone moving more than $1k of fiat per month. For the full hidden-cost angle, our companion piece on the real cost of a crypto exchange covers the same territory from a different angle.
Credit / Debit Card (1.5-5% + Processing)
Card is the fastest, most convenient, and most expensive fiat method. The total cost on a Visa or Mastercard purchase of stablecoin breaks down as:
- Exchange markup — 1-3.5% depending on exchange and country.
- Processor fee — 0.5-1.5% (Stripe, Banxa, Mercuryo).
- Issuer fee — sometimes 1-3% on the cardholder's side, treated as a cash advance by the bank.
- FX conversion — if your card is denominated in one currency and the deposit is in another.
Total effective cost: 1.5-5% all-in. Bybit, OKX, MEXC, Bitget, Gate.io, and KuCoin all accept cards with these mechanics. Some — KuCoin in particular — route exclusively through third-party providers (Simplex, Banxa, Mercuryo, Mooncoin), where the effective spread can quietly run 4-7% rather than the headline 2.5%. Card is appropriate for impulse purchases under $5,000; above that, switch to SEPA, SWIFT, or P2P. Open a card-friendly account at Bybit or OKX if your country supports it.
SEPA EUR Transfer (Free on Top Exchanges)
SEPA is the European equivalent of a domestic bank transfer in EUR, settling in 1-2 business days (instant SEPA where supported by both banks). The exchange-side fee on Bybit, OKX, Bitget, and Binance is $0 for verified EU residents. The only real cost is your own bank's SEPA outgoing fee, which is €0-3 in most countries and €0 on most neobanks (Revolut, N26, Wise).
SEPA is the cheapest method for EUR amounts above €500 and dominates card by orders of magnitude on large deposits. Caveats: you need a verified bank account in your KYC name, your KYC tier must be high enough to enable EUR (usually full identity verification), and your bank may request source-of-funds documentation for transfers above €10k. Once verified, this is the closest thing to a free fiat onramp in the world. Set up SEPA on Bybit, OKX, or Bitget.
SWIFT / Wire Transfer ($15-30 + Receiving Bank Fee)
SWIFT is the global equivalent of SEPA for non-EUR currencies (USD, GBP, JPY, AUD, etc.). Settlement is 1-5 business days. The cost structure:
- Exchange-side fee — typically $15-30 flat.
- Sending bank fee — $0-40, varies by bank.
- Intermediary bank fees — $0-20 (correspondent bank in the SWIFT chain).
- Receiving currency conversion — usually folded into the exchange-side fee.
Total all-in cost: ~$15-90 flat regardless of amount. The crossover point versus card (1.5-5%) is around $10,000 — above that threshold, SWIFT is dramatically cheaper. Below it, the flat fee dominates and card wins on small amounts. Worst case: bank compliance freezes the transfer or asks for invasive source-of-funds documentation. Bybit, OKX, Binance, and several others support SWIFT with the same fee structure.
P2P USDT (Spread 0.5-2%, Dominant in CIS)
P2P is not a "fee" in the traditional sense — it is the spread between the market mid-price and the price you actually pay to buy USDT from another user. The exchange acts as escrow; you transfer fiat (RUB via Tinkoff/Sberbank, UAH via Monobank, TRY via Paribu, BRL via PIX, INR via UPI, etc.) and the seller releases USDT to your exchange account.
- Typical spread — 0.5-2% above market mid-price.
- Settlement time — 5-60 minutes once payment is sent.
- Exchange escrow fee — usually $0 for buyers, with some exchanges taking a small maker/taker spread.
- Counterparty risk — fraud, frozen bank accounts on the seller side, disputes that require exchange arbitration.
P2P dominates in Russia, the CIS, Turkey, India, Brazil, Nigeria, and Argentina — anywhere card transactions to crypto exchanges are blocked or restricted by banks. Bybit, MEXC, Bitget, OKX, Gate.io, and Binance all run P2P marketplaces; Bitget has a particularly strong RUB/UAH/KZT corridor, and Bybit P2P has the largest volume globally outside of Binance. For Russia-resident readers specifically, P2P is effectively the only fiat onramp left for accounts in major Russian banks. Note: the Yieldo P2P module currently runs inside the Telegram bot — there is no public P2P page on the web.
Apple Pay / Google Pay
Apple Pay and Google Pay are convenience wrappers over the underlying card payment rail. Cost stacks card markup plus an additional provider fee:
- Underlying card markup — 1.5-4%.
- Apple/Google Pay provider fee — ~1%.
- Total effective cost — 2.5-5%.
Speed: instant. Geography: limited on Bybit and OKX, broader on MEXC through partners. This is the most expensive fiat method on a per-percentage basis and should only be used for small impulse purchases under $200, where the convenience justifies the markup. Open MEXC for the broadest mobile-pay coverage across regions.
Direct Bank Card Transfer (Bank-to-Exchange)
Some exchanges support direct bank card transfers (not card purchases) where you push funds from your bank's app directly to the exchange's bank IBAN. This usually carries similar cost to SEPA in EUR markets ($0 exchange fee, small bank fee), and similar cost to SWIFT in USD markets ($15-30 flat). The mechanics depend on country — Russian users sometimes have access to a similar SBP (Faster Payments) flow via P2P intermediaries, while EU users go through SEPA. Gate.io and KuCoin both route via partner gateways for this method, so the effective cost can vary substantially by region.
Live Deposit Status Across 7 Supported Exchanges
Crypto-to-crypto deposits are FREE on all 7 supported exchanges — but the methods, networks, and fiat options each exchange supports differ enormously. The widget below shows every actively monitored exchange with the number of coin/network combinations it supports for transfers (deposit plus withdrawal). The deposit fee on every coin shown is $0 by exchange — what varies is the network coverage, the fiat methods, and the per-exchange caveats covered in the next section.
The count column above reflects how many coin/network combinations each exchange supports for transfers (deposit + withdrawal). Free crypto deposit applies to every coin shown — exchanges only charge withdrawal fees, never deposit fees. The widget renders 7 centralised exchanges and excludes DEXes (STON.fi and Jupiter) because DEXes have no centralised deposit concept — see the DEX subsection below.
Bybit — Wide Fiat Coverage, BTC Native-Only Caveat
Bybit ranks among the strongest onramps in our coverage for both card and SEPA users. Crypto deposits free across all coins; USDT supports 21 network options (the broadest visible choice in the market). SEPA EUR is free for EU residents. Card markup runs ~0.7-4.5% depending on country and banking partner. Apple/Google Pay supported but expensive (~3-5% total). P2P USDT corridor strong across RUB, UAH, KZT, INR, TRY, NGN. Caveat: BTC withdraws as L1 native only — no Lightning Network yet — so a Bybit-to-other-exchange BTC transfer costs the sender $9-11. On the deposit side this is irrelevant (Bybit accepts BTC at $0 from any source), but worth knowing if you also plan to withdraw. Browse per-exchange status: Bybit fees. Open account: Bybit.
MEXC — Largest Coin Coverage, KYC-Free Limited Onramp
MEXC supports approximately 9,000+ coins — the widest catalogue of any centralised exchange we monitor — which means almost any altcoin you might want to deposit is supported. Crypto deposits free across the entire catalogue. Internal MEXC-to-MEXC transfers are explicitly free for every coin (MEXC documents this on their fee page). Card via Simplex, Banxa, and Mercuryo partners with ~1.5-5% markup. SEPA EUR free through partner gateway in supported regions. P2P USDT corridor strong, particularly in RUB and CIS. Apple/Google Pay supported. Caveat: KYC-free deposit limits are lower than Bybit or OKX — for amounts above the base tier ($1k-10k depending on jurisdiction), full identity verification is required. Per-exchange data: MEXC fees. Open account: MEXC.
OKX — Institutional Onramp, 34 Routes Sometimes Disabled
OKX positions itself as an institutional-grade onramp with deep SEPA support, free SEPA EUR for verified users, and SWIFT capability for USD and other major currencies ($15-30 + receiving bank fee). Card and Apple/Google Pay run ~1.5-3% markup — among the lowest in our coverage for direct card purchases. OKX uniquely supports BTC on 6 networks: Aptos wrap, X Layer wrap, SUI wrap, Lightning, BSC wrap, and BTC L1 native — opening exotic deposit routes for under a cent that no other exchange offers. Caveat: OKX has approximately 34 withdrawal routes disabled at any given time (verified across past audits), and many of the same routes are correspondingly disabled for deposits. Always check live status before sending an exotic coin or wrapped variant. Per-exchange data: OKX fees. Open account: OKX.
Bitget — Strong RU/CIS P2P Corridor, Free USDC Network Stack
Bitget specialises in CIS users and copy-trading product, with deposits free across all crypto, free SEPA EUR for EU residents via Banxa or similar partner, and a particularly strong P2P USDT corridor for Russian, Ukrainian, and Kazakhstani users. Card via Visa/Mastercard runs 1.5-4% markup. USDC has 4 free withdrawal networks on Bitget — a soft signal that the exchange invests in USDC infrastructure, with the same networks supported for deposits. Caveat: Bitget's Copy Trading and deposit promotion programs change frequently — bonuses are not committed support and may end without notice. Per-exchange data: Bitget fees. Open account: Bitget.
Gate.io — Largest Network Coverage, Leveraged-Token Gotcha
Gate.io supports approximately 3,000+ coins — second only to MEXC by catalogue size — across 700+ networks. Crypto deposits free across the entire base catalogue. Card via partner gateways ~1.5-5% markup. SEPA EUR via partners (region-dependent). Strong global P2P USDT corridor. Critical caveat: Gate.io advertises "330+ free coins" but the vast majority are leveraged tokens — BTC3L, BTC3S, ETH5L, BTC5S, etc. — which cannot be transferred to external wallets or deposited from external wallets. They exist only inside Gate.io. If you want to deposit a token, verify it has an on-chain contract first; if it is a leveraged token (3L/3S/5L/5S suffix), it is an internal product, not a depositable asset. Per-exchange data: Gate.io fees. Open account: Gate.io.
KuCoin — Third-Party Fiat with Higher Effective Spread
KuCoin operates exclusively through third-party fiat providers — Simplex, Banxa, Mercuryo, Mooncoin — for card, Apple Pay, and Google Pay deposits. Crypto deposits free across all coins. Internal KuCoin-to-KuCoin transfers free. SEPA EUR via partner gateway in limited regions. P2P USDT moderate corridor. Critical caveat: the effective spread on KuCoin third-party card deposits is often 4-7%, well above the headline 2.5% — Simplex and Banxa bake an additional markup into their quote. Availability varies sharply by country, and single-transaction limits are often lower than Bybit or OKX. Use KuCoin for crypto deposits and altcoin trading; consider another exchange for fiat onramp at any meaningful volume. Per-exchange data: KuCoin fees. Open account: KuCoin.
Binance — Widest Method Catalogue (for Completeness)
Binance documents 99 deposit methods total (70 fiat + 29 crypto routes) — the widest catalogue of any centralised exchange globally. Crypto deposits free across all coins. Internal Binance-to-Binance transfers free. Card typical 1.8% markup. SEPA EUR free for verified EU residents. SWIFT $15+ exchange fee plus receiving bank. P2P USDT carries the highest global volume of any exchange. Mentioned here for completeness — Binance is not currently a primary referral partner in our coverage. See the official Binance documentation for current methods and limits by region; regional access is restricted in the US, UK, Canada, and several other jurisdictions.
DEXes (STON.fi, Jupiter) — No Deposit Concept
Decentralised exchanges are conceptually different. There is no "deposit" because you never transfer funds to the exchange — you connect a self-custodial wallet and transact on-chain directly from your own keys.
STON.fi is the leading DEX on TON Network. You connect Tonkeeper, MyTonWallet, or the built-in TON Wallet, then swap or provide liquidity directly. Network fee per transaction: approximately $0.05-0.50 (0.1-0.3 TON gas). Swap fee on standard constant-product pools: 0.3% (0.2% LP + 0.1% protocol). There is no exchange-side deposit fee because there is no exchange-side custody.
Jupiter is the dominant DEX aggregator on Solana. You connect Phantom, Solflare, or Backpack, then swap across the aggregated liquidity. Network fee per transaction: approximately $0.001-0.005 (Solana base fee + priority fee). Swap fee: Ultra Mode 0-0.10% + underlying DEX 0.05-0.30%; Manual Mode 0% with slippage control. Same logic — no deposit, just a wallet connection and on-chain swap.
For users who want full self-custody and are comfortable managing their own keys, DEXes have the lowest effective "deposit" cost in 2026 — gas only. The trade-off is no fiat onramp, no support desk, and full personal responsibility for security. For most beginners and most large fiat-to-crypto movements, a CEX is the practical answer.
How to Deposit for Free (or Near-Free)
Crypto-to-crypto deposits are FREE on all 7 supported exchanges — but that does not mean depositing is free. The network fee is paid by the sender. So the question is not whether the receiving exchange charges anything (it does not) but how to minimise everything else: the network fee, the fiat spread, the wrong-network risk. Six paths, ordered cheapest to most expensive — these map to the cheap end of the TL;DR ranking (items 1-5) plus the two free-leaning paths covered later (promo bonuses and direct exchange-to-exchange routing).
1. Internal Transfer (Same Exchange — 0 Fee)
The single most underused free deposit path is the internal transfer. If your destination is an account on an exchange where you already have funds, you transfer by UID, email, or registered phone — funds bypass the blockchain entirely, settle instantly, and cost nothing. No network fee. No wrong-network risk. No memo confusion. All 7 supported exchanges support this, and MEXC explicitly documents it for every coin in the catalogue.
If you regularly move funds between two parties — yourself and a partner, your trading account and your savings account, or a Telegram channel admin and your audience — keep both parties on the same exchange. Bybit, MEXC, OKX, Bitget all make UID transfer one click. Bybit internal transfer is particularly clean for institutional volume.
2. Cheapest Networks for USDT/USDC (Plasma, BEP20, TRC20, SOL, TON)
When internal transfer is not an option, the next cheapest path is picking the right network. For USDT — by far the most-deposited coin in our coverage — the ranking is:
- Plasma — $0 on Bybit and MEXC (sender side, subsidised).
- BEP20 (BSC) — $0.30-1, fast ~30 seconds.
- Solana SPL — $0.001 if both source and destination support it.
- TRC20 (Tron) — $1-2, the historical CIS default.
- TON — $0.05-0.10, growing rapidly in 2026.
- ERC20 (Ethereum L1) — $3-15+, avoid for routine transfers.
For BTC, Bitcoin Lightning ($0.09-0.85) or OKX's Aptos / X Layer wrap (under $0.01) are dramatically cheaper than native L1 ($1.28-9.10). For ETH, any L2 (Arbitrum, Optimism, Base, zkSync, Linea) keeps cost under $0.50 vs $0.08-3.00 on L1. See our deep-dive on ERC20 vs TRC20 vs BEP20 and the comprehensive cheapest way to send USDT guide.
3. SEPA EUR (EU Residents) — Free Fiat Onramp
For verified EU residents, SEPA EUR is the cheapest fiat-to-crypto path globally — $0 exchange fee on Bybit, OKX, Bitget, and Binance, plus €0-3 on the bank side. Settles in 1-2 business days, instant where supported. The crossover point versus card is around €500: above that, SEPA saves 1.5-5% which dwarfs any speed advantage of card. Set up SEPA on OKX if you want SWIFT support as well, or Bybit for the broadest P2P fallback if SEPA falls through.
4. P2P USDT for Fiat-to-Crypto (CIS / Emerging Markets)
For Russia, CIS, Turkey, India, Brazil, Nigeria, Argentina, and any market where card transactions to crypto exchanges are blocked, P2P USDT is the dominant cheapest fiat method. Spread runs 0.5-2% above market price, settles in 5-60 minutes, and bypasses bank-level crypto MCC blocks because the actual fiat transfer is just a domestic bank transfer to another retail user. Bitget P2P has the strongest RUB/UAH/KZT corridor we have measured; Bybit P2P has the deepest USDT liquidity globally outside Binance.
5. Deposit Bonuses & Promo Programs (Use Carefully)
All 6 supported exchanges run periodic deposit bonus campaigns — "deposit $1,000, get $50 in fees credit," "first-deposit USDT promotion," "Copy Trading welcome bonus." These can be a real free yield boost, but read the terms: most require a trading volume target before withdrawing the bonus, and missing the target locks funds for the campaign duration. Bitget's Copy Trading deposit incentives are well-known; Gate.io runs frequent launchpad-tied deposit promos. Treat bonuses as a small bonus, not the main reason to deposit.
6. Exchange-to-Exchange Direct (Skip the Bridge)
If you are moving funds between two CEX accounts (Exchange A → Exchange B), use direct exchange-to-exchange transfer rather than a bridge. The sending exchange's withdrawal fee is almost always lower than the bridge protocol fee plus destination gas. Pick the cheapest network supported by both: Plasma USDT if both support it, BEP20 if not. See our guide to the cheapest crypto to transfer between exchanges for the comprehensive ranking.
Common Deposit Mistakes & How to Avoid Them
The deposit side is where retail users lose the most money in crypto — not to bad trades, but to preventable user errors. Five failure modes account for the vast majority.
Wrong Network Selection
USDT exists on 21+ networks across the major exchanges. Sending on the wrong network is the single most expensive mistake. Bybit might accept USDT on TRC20, ERC20, BEP20, Polygon, Plasma, Solana, TON, Arbitrum, Optimism, and more — but if Exchange B only accepts USDT on TRC20 and ERC20, sending via BEP20 means funds arrive at an address Exchange B cannot credit on the BSC chain. Recovery is 30-60% achievable via support, with a $50-200 fee and 2-8 weeks of waiting. Always: copy the address from the receiving exchange immediately before sending, verify the network dropdown matches on both sides, and send a small test for new routes. Read our dedicated piece on how to avoid wrong-network mistakes.
Missing Memo / Tag (XRP, XLM, TON, ATOM, EOS)
Five coins universally require a memo or tag in addition to the address — XRP (Destination Tag), XLM (Memo), TON (Comment), ATOM (Memo), EOS (Memo). The address is the exchange's hot wallet, and the memo is what tells the exchange which user account to credit. Without the memo, your transaction arrives on-chain successfully but lands as orphan funds the exchange cannot route. Recovery: support ticket, 3-21 days, sometimes a processing fee. Some other tokens (HBAR on Hedera, certain BNB Chain tokens) follow similar memo patterns — check the deposit page before sending.
Below Minimum Threshold
Every exchange / coin / network combination has a minimum deposit. USDT TRC20 typically $1-10, ERC20 typically $10-50. Below the minimum, the deposit is auto-treated as dust and credited to nobody. Funds gone. Always send above the minimum on your test transactions, and check the live minimum on the exchange's deposit page or the Yieldo fees hub per-coin page before sending.
Wrong Contract Address (Token Lookalikes)
Avalanche has both native USDT (Tether-issued on Avalanche C-Chain) and USDT.e (bridged from Ethereum) — different contracts entirely. Polygon has both Circle-native USDC and bridged USDC.e. BSC historically has had multiple USDT contracts. Sending one variant to an address expecting the other usually results in the deposit landing as an unknown token, often unrecoverable. The fix: always pick the network the sending exchange offers, never paste a contract address from one source into the deposit field of another — let the receiving exchange's address generation produce the correct variant for the selected network.
Deposit Suspended for Coin / Network
Exchanges suspend deposits temporarily for network maintenance, smart contract upgrades, hard forks, security incidents, and regulatory events. Sending to a suspended deposit address usually means a delay (hours to days) until the route re-opens; in rare cases the funds are stuck pending exchange manual processing. Always check the live deposit_enabled status — our fees hub shows live network status updated every 30 minutes — before any large transfer. The cost of a 1-second status check is negligible; the cost of a frozen 5-figure deposit is not.
Decision Framework — Choose the Cheapest Deposit Method
Here is the 5-step process distilled from everything above, designed to be repeated every time you deposit any meaningful amount. Each step takes seconds; together they save 100% of preventable deposit losses and typically 1-5% of the transferred value in unnecessary markup.
- Identify the source of funds. Where is your money coming from? (a) Another centralised exchange (use exchange-to-exchange transfer); (b) a self-custodial wallet (use on-chain transfer with the cheapest supported network); (c) fiat via card/SEPA/wire/P2P (route depends on region and amount); (d) an internal account on the same exchange (use internal transfer for $0). The source dictates every subsequent decision.
- Pick the cheapest network if depositing crypto. For USDT, Plasma is $0 on Bybit and MEXC, BEP20 is $0.30-1, TRC20 is $1-2, ERC20 is $3-15+. For BTC, OKX wrapped routes (Aptos, X Layer) cost cents while native L1 costs $1-9. For ETH, L2 (Arbitrum, Optimism, Base) stays under $0.50. The network — not the exchange — determines the network fee floor.
- Pick the right fiat method if depositing fiat. EU residents — SEPA on OKX and Bybit beats card 1.5-5% markup above €500. US/UK residents — SWIFT flat $15-30 beats card above $10k. Russia/CIS/emerging markets — P2P USDT (0.5-2% spread) on Bitget or Bybit dominates because card transactions are bank-blocked. Apple/Google Pay only for impulse buys under $200.
- Use a free internal transfer if you already have an account. If your destination is an exchange where you already have funds, internal transfer by UID, email, or phone is $0 and instant on all 7 supported exchanges. MEXC documents this explicitly for every coin. This is the single most underused free path — funds bypass the blockchain entirely. KuCoin internal transfers work the same way.
- Verify deposit status, minimum, and memo/tag before sending. For every large transfer, verify three things on the deposit page or our live fees hub: (a) Is the deposit currently enabled for that coin and network? (b) What is the minimum deposit? (c) Does the coin require a memo/tag (XRP, XLM, TON, ATOM, EOS)? Send a small test transaction first for any unfamiliar route. The 5-minute test saves the 5-figure mistake.
If you also want to optimise the exchange-choice angle (security, withdrawal availability, jurisdiction, KYC), our companion piece on how to choose a crypto exchange walks through the 8-criteria framework. And once your deposit lands, consider putting your idle balance to work — current staking rates and funding rate arbitrage opportunities across exchanges can offset most of the deposit cost over time.
Final Verdict — Free Deposits Are Real, but Sender Pays
The headline answer is simple. Crypto-to-crypto deposits are FREE on all 7 supported exchanges — Bybit, MEXC, OKX, Bitget, Gate.io, KuCoin, and Binance — but the network fee is always paid by the sender. The closest thing to a truly free external deposit in 2026 is Plasma USDT on Bybit and MEXC, where the exchange subsidises the on-chain cost. Internal transfers between two accounts on the same exchange are the only path that is $0 end-to-end with no network fee anywhere.
For fiat, the ranking is also predictable. SEPA EUR is free on Bybit, OKX, Bitget, and Binance for EU residents — the best fiat onramp in the world. SWIFT is flat $15-30 and dominates for amounts above $10k. P2P USDT (0.5-2% spread) is the dominant cheapest fiat path in Russia, CIS, Turkey, India, Brazil, Nigeria, and Argentina. Cards (1.5-5% markup) and Apple/Google Pay (2.5-5% total) are convenient but expensive — use them for impulse purchases under $5,000 only.
Open the right account for your use case. If you are starting from EUR, Bybit or OKX for SEPA + broad coverage. If you are in Russia or CIS, Bitget for P2P corridor or Bybit for P2P depth. If you want the widest altcoin catalogue with the most free withdrawal subsidies, MEXC. If you trade leveraged products with USDC, Bitget for the free USDC network stack. If you operate on Gate.io's long-tail catalogue, Gate.io — but verify any token you deposit is not a leveraged product (3L/3S/5L/5S suffix) before sending external funds.
Risk Warning & Disclaimer
Wrong network = lost funds. Sending crypto to an exchange via an unsupported network (e.g. BEP20 to an ERC20-only address) typically results in permanent loss. Always double-check the network on both sides before confirming. See avoid wrong-network mistakes for the full recovery playbook.
Deposit suspensions are real and frequent. Exchanges temporarily disable deposits for specific coins or networks during maintenance, hard forks, and security events. Our live status on the fees hub updates every 30 minutes — verify before sending any large amount.
Regulatory risk (CIS context). In Russia, Belarus, and Ukraine, banks frequently block card transactions to crypto exchanges under capital-controls or AML policies. P2P USDT is the practical workaround. In the US, UK, Canada, and several other jurisdictions, certain exchanges are restricted or unavailable — verify legal access in your jurisdiction before opening an account.
Fees change. Network fees, fiat method markups, and exchange policies update frequently. The numbers in this article are typical ranges as of 2026; always verify live before initiating a large transfer.
This article is educational content, not financial advice. Deposit fees, methods, and availability vary by country, currency, KYC tier, and exchange policy — and may change without notice. Always verify current fees and deposit status on the exchange's official deposit page or via Yieldo's live data before initiating a large transfer. Yieldo earns referral commissions from supported exchanges; this does not affect the data shown.
Written by the Yieldo Team — crypto analysts tracking 7 exchanges with data updated every 30 minutes.