“I received less crypto than I expected” is one of the first things people say after their first swap between two crypto assets. The app shows a number, you confirm, and what arrives is slightly less. Sometimes barely noticeable, sometimes enough to wonder whether something went wrong.
Usually nothing went wrong. What’s missing didn’t disappear — it went to three or four different places, and most interfaces don’t separate them.
Where the difference goes
The first piece is the network fee. The app doesn’t collect it; the machines confirming your transaction on the network do. It varies between networks and over time, because it depends on how much traffic there is at that moment. That’s why the same operation can cost a few cents on a quiet Sunday and considerably more during a busy stretch.
The second piece is the service fee charged by whatever executes the swap. On decentralised exchange protocols this component is explicit and typically falls somewhere between 0.01% and 0.5% of the volume swapped. It’s the most visible part and often the smallest.
The third piece is the surprising one, because nothing labels it as a fee: price impact. Every swap happens inside a pool holding two assets. When you buy, you reduce the supply of what you’re buying, which pushes its price up while your own transaction is executing. Price impact relates directly to the size of the trade and the liquidity available: the larger your order relative to the pool, the stronger the effect.
The fourth piece is slippage in the strict sense: the price moving on its own between the moment the app shows you a number and the moment your transaction confirms. The distinction is that price impact is what you cause, and slippage is what happens to you.
Why nobody shows them separately
In a deep market on a calm day it’s a rounding error; on a volatile day, a thinly traded token or an oversized order, it can quietly cost several percent — and unlike a posted fee, it never appears on a receipt.
This is why attention almost always lands on the wrong part. The stated fee is visible, easy to compare between services, and frequently the smallest of the four. The implicit part is larger and invisible.
What’s actually within your control
If you received less crypto than you paid for, not all of it was avoidable — but some of it was.
Size matters: splitting a very large trade into several parts reduces price impact, at the cost of paying the network fee more than once. Below a certain amount it isn’t worth it; above one, it is.
Timing matters: network fees follow traffic, and traffic isn’t constant through the day.
The pair matters: swapping between two heavily traded assets costs less than routing through a quiet one.
Then there’s slippage tolerance, a setting most swap interfaces offer. It sets how much difference you’ll accept between the quoted price and the executed one before the trade is cancelled. Set it too low and trades fail often — and on many networks you still pay the gas fee for a failed transaction; set it too high and you’re exposed to larger price movements.
The simplest thing to do
Before confirming, look at the figure the app gives as the minimum amount you’re guaranteed to receive. Almost every interface shows it, often in small type. It isn’t the large number at the top; it’s the one underneath.
That’s the number that actually matters, because it’s the only one accounting for everything. If it’s acceptable, confirm. If it isn’t, wait or change something.
In short
If you received less crypto than you paid for, the gap breaks into four parts: network fee, service fee, price impact and slippage. The first two are stated, the other two aren’t — and they’re often the larger ones. Size, timing and choice of pair are genuinely within your control; the rest isn’t. The number worth checking before you confirm isn’t the headline price, but the guaranteed minimum received.
Making that number easy to find, instead of leaving people to guess, is part of what Lyra is built around. Crypto made simple.
This article is for information only. It isn’t financial advice. Crypto assets are high risk.
