A crypto swap costs three things: network fees, the spread built into the rate, and slippage while the swap executes. A headline "fee" usually names only one of them, which is why the amount you receive, not the advertised percentage, is the number to compare.
On the SwapRocket crypto exchange the estimate you see before sending already includes the exchange fee and the payout network fee, and nothing is added afterwards. To see what that looks like on a real pair, open the ETH to USDT exchange.
- Every swap carries network fees, spread and slippage, whatever the advert says.
- "0% fee" means no separate fee line. The cost is in the rate.
- Compare services by entering the same pair and amount and looking at what you would receive.
- You pay less by swapping at calm times, choosing a cheap network where you have the choice, avoiding tiny swaps on expensive chains and swapping the pair directly.
The Three Costs in Every Swap
1. Network fees: paid to the blockchain
Network fees, also called gas or miner fees, go to the validators or miners who process transactions. They are not revenue for the exchange.
A swap involves two transfers: your deposit and the payout to your wallet. You pay the first from your own wallet. The second is normally taken out of what you receive.
Network fees depend on the chain and the moment. On a busy network the same transfer can cost several times more in the evening than it did at lunch. On chains such as Tron or Solana fees stay small, which makes small swaps practical. So when you convert ETH to USDT on Ethereum, a real share of the cost can be gas alone.
2. Spread: the markup inside the rate
Spread is the gap between the mid-market price you see on a chart and the rate you actually get.
A service that advertises no fee still earns from the spread. It widens with volatility, with thin liquidity and with less-traded pairs.
Example: a chart shows ETH at 3,000 USDT. You swap 1 ETH and receive 2,970 USDT. No fee line appeared anywhere, and 30 USDT of cost was inside the rate.
3. Slippage: the price moving while the swap runs
Slippage is the difference between the quote and the result, caused by the market moving during execution or by your own trade pushing the price. It grows in volatile markets, with thin liquidity and with large trades. Crypto slippage explained covers it in full.
Where Swap Costs Hide
| Cost | What it is | Known before you send? | How to reduce it |
|---|---|---|---|
| Network fee | What the blockchain charges for each transfer | Roughly; it changes with congestion | Use a cheaper network where you have the choice; avoid peak congestion |
| Spread | The gap between the mid-market rate and your rate | Yes, it is inside the quote | Stick to liquid pairs; compare the amount you receive |
| Slippage | The result drifting from the quote | No | Swap in calm periods; split a large swap; send a coin that confirms fast |
| Minimums | The smallest amount a pair accepts | Yes | Swap a larger amount or choose a cheaper network |
| Withdrawal fee | What a custodial exchange charges to send coins out | Yes, on the exchange's fee page | Check it for each network before you withdraw |
Smaller Costs That Add Up
Small swaps on expensive networks
Network fees are flat, not proportional. On a high-fee network a very small swap can lose a large share of its value to gas alone, and it may fall below the pair's minimum. The same amount on a low-fee chain is fine.
Extra hops
Converting through an intermediate coin, for example SOL to USDT and then USDT to ETH as two separate swaps, pays the spread twice and the network fees twice. Swapping the pair directly, as on the SOL to ETH exchange, is one swap with one set of costs.
The wrong stablecoin network
USDT and USDC exist on several networks. Receiving on Ethereum costs more in network fees than receiving on Tron or Solana, and funds sent to a network your wallet does not support can be lost. Decide where you will use the stablecoin first, then choose that network. See USDT networks: TRC20 vs ERC20 vs BEP20.
Exchange withdrawal fees
If your coins sit on a centralized exchange, its withdrawal fee is charged before the swap even starts, and it is sometimes the largest cost in the whole journey. It varies by network, so check the options before you withdraw.
How to Pay Less
1. Time the swap
Network fees rise when demand for block space rises: during sharp market moves, popular launches and rushes into stablecoins. If the swap is not urgent, check the estimate now and again later with the same amount.
2. Compare the amount you receive
A headline rate that leaves the fee out tells you nothing. To compare services:
- enter the same pair and the same amount on each,
- make sure each figure already includes every fee,
- compare the amounts you would receive, at the same moment.
Small differences add up. Example: on a 5,000 USDT swap, a rate that is 0.6% worse costs 30 USDT. Twice a month, that is 720 USDT a year.
3. Split a large swap in a thin market
If your trade is big enough to move the price, two to four smaller swaps a few minutes apart can reduce slippage. Each one pays its own network fee, so this helps only when the slippage saved is larger than the extra fees.
4. Match the cost to the size
For a small swap the flat network fee matters most, so the cheapest network wins. For a large swap the spread matters most, because it is a percentage. This is why "lowest fee" marketing misleads: you are minimising the total, not one line.
Four Common Swaps and What Drives Their Cost
ETH to USDT. The costs stack: Ethereum gas on your deposit, the spread, and slippage if the market is moving. Avoid congested hours, avoid tiny amounts and judge the amount you receive. Pair page: ETH to USDT exchange.
BTC to USDT. Bitcoin network fees are often moderate. The surprise is usually earlier: many people hold BTC on a centralized exchange and pay its withdrawal fee to move the coins out before swapping. Pair page: BTC to USDT exchange.
SOL to ETH. SOL is cheap and fast to send, and ETH is paid out on a more expensive chain. Swap the pair directly and avoid volatile minutes. Pair page: SOL to ETH exchange.
XRP to USDT. Liquidity varies more here than on the largest pairs, so the spread can widen around XRP news. Swap when the market is calm. Pair page: XRP to USDT exchange.
For other pairs, see the supported cryptocurrencies.
Which Crypto Exchange Has the Lowest Fees?
No exchange is the cheapest for every swap, because the cost depends on the pair, the size and the minute you swap. A service with a small headline fee can still pay out less than one with a larger fee, since the spread and the payout network fee are usually folded into the rate, not listed.
The comparison that works is the same for every service: enter the same pair and the same amount, and compare the amount you would receive after everything. Do it at the same moment, because a floating rate moves. A fixed rate removes that movement and is normally priced a little worse for it.
Three things change the answer more than the brand of exchange:
- The network you receive on. Receiving USDT on Tron or Solana costs less in payout network fees than receiving it on Ethereum.
- The size of the swap. Network fees are flat, so they take a larger share of a small swap than of a large one.
- How liquid the pair is. BTC, ETH and the large stablecoins have tighter spreads than a thinly traded token.
Is There a Free Crypto Swap?
No. Someone has to pay the blockchain to move the coins, and whoever provides the liquidity takes a margin. A service that advertises "zero fees" has put its cost inside the exchange rate instead of on a separate line. That is not a scam in itself. It just means the fee line tells you nothing, and the amount you receive is the only number to compare.
A worked example with made-up numbers: you send 1,000 USDT. Service A advertises "no fees" and shows you 0.01450 BTC. Service B shows a fee and 0.01462 BTC. Service B is cheaper, by about eight dollars on that swap, even though it is the one charging a fee.
When "free" is a warning sign
A legitimate service that says "no fees" simply earns on the rate. Be more careful when you see any of these:
- The site will not show an estimated amount until after you have sent funds.
- The rate is far better than everywhere else. Nobody gives away money.
- You are asked to pay a separate "release fee" or "tax" to receive your coins. That is always a scam.
More in no-KYC swap scams and red flags.
How SwapRocket Shows the Cost
SwapRocket is a crypto-to-crypto exchange. Each swap is executed by one licensed liquidity provider, with no account and no KYC for standard swaps, and it is non-custodial: you send from your own wallet and the swapped coins go to the address you give.
On cost, three facts matter:
- The estimate on each pair page, for example the BTC to USDT exchange, already includes the exchange fee and the payout network fee. Nothing is added afterwards.
- The rate is floating. The final amount follows the market until your deposit confirms, so it can end slightly above or below the estimate.
- You pay the network fee on your own deposit from your wallet, as with any transfer.
Judge SwapRocket the same way as any other service: by the amount you would receive.
A Fee Check Before You Swap
- Is there a withdrawal fee first? If the coins are on a centralized exchange, check what it charges to send them out, per network.
- Is the network right? Confirm which network you are receiving on and that your wallet supports it. The FAQ covers the common cases.
- What do I receive? The only figure that matters is how much you send against how much arrives.
- Is the market jumping? Waiting reduces slippage, and splitting reduces price impact.
- Does the estimate look sane? Check it against a market tracker or a converter page before sending.
Frequently Asked Questions
What fees do I pay on a crypto swap?
Three: network fees on the deposit and the payout, the spread built into the rate, and any slippage while the swap executes. Some services also show a separate service fee, while others fold it into the rate.
Is a 0% fee crypto swap really free?
No. It means there is no separate fee line. The service still earns from the spread, and the blockchain still charges network fees.
How do zero-fee exchanges make money?
Through the spread: they quote you a rate slightly worse than the one they get. Some also earn from market makers or from other products.
What is the cheapest way to swap crypto?
Send from a low-fee network, swap directly between the two coins rather than through a third one, and compare the amount you will receive across services. For most routes the network you send from matters more than the service fee.
Why did I receive less than the quote?
Usually because the rate was floating and the market moved while your deposit confirmed. A quote is a snapshot. It can also end slightly higher than the estimate when the market moves the other way.
Are non-custodial swaps more expensive?
Not inherently. Non-custodial means the service does not hold your funds in an account. The total still comes down to network fees, the spread and slippage, and you avoid a custodial exchange's withdrawal fee.
Does SwapRocket add fees after I send?
No. The estimate shown before you send already includes the exchange fee and the payout network fee. The rate is floating, so the final amount can differ from the estimate if the market moves, but no fee is added afterwards.
Related Reading
- Fixed vs floating crypto swap rates
- Crypto slippage explained, and how to cut it
- USDT networks: TRC20 vs ERC20 vs BEP20
Check the Amount Before You Send
The cheapest swap is the one that pays out the most, not the one with the loudest low-fee claim.







