Why Your Crypto Bridge Delivers Less Than You Send
Bridge quotes can deliver less than the source amount because fees, swaps, liquidity and destination execution affect what reaches your wallet and what you can spend.
Onchain Daily Newsroom5 min read

A bridge can deliver fewer tokens than you send because the route may deduct fees, swap assets or reserve funds for execution on the destination chain. The source amount, the bridge’s quoted output and the spendable balance after arrival are different figures. Which one matters depends on whether the route transfers a token as-is or combines bridging with a swap.
What happens to tokens during a bridge?
A bridge moves value between networks by coordinating separate transactions; the two chains do not share one account balance. In a lock-and-mint design, a contract holds tokens on the source chain and a corresponding representation is issued on the destination. In a burn-and-release design, tokens are destroyed on one chain and released from reserves on the other. Liquidity-based routes can instead pay the recipient from destination-side funds, then settle between the route’s operators or contracts later.
Those designs create different accounting paths, but none makes the destination balance automatically equal to the amount entered on the source chain. A route can deduct a bridge fee from the transfer, charge it separately, or include it in the quoted output. Some routes also bundle a swap before or after the transfer. DEX routing selects pools and trading steps for a swap; the route’s final token amount then reflects those trades as well as the bridge costs. For more detail on the source-side trade, see this guide to ParaSwap routing in a bridge flow. The quote should make clear which tokens are sent and which are expected to arrive.
Which fees reduce the amount you receive?
Several costs can affect the result, and they do not all come out of the bridged token. Source-chain gas pays for the transaction that starts the route. A bridge or relayer fee pays for message delivery, liquidity or destination execution. A swap fee is charged by the trading pool, while price impact reflects how the trade size moves through that pool’s available liquidity. A service may show some of these costs in the output amount and others as separate charges.
Destination gas is a separate practical concern. Depending on the route, it may be paid by a relayer and included in the quote, or the user may need the destination chain’s native token to make a later transaction. If you receive the bridged asset but have no native gas token, the funds can be present and still unusable for an on-chain action until you obtain gas. A “gas included” estimate should be checked for what it covers: it may pay for the bridge’s delivery transaction without funding your next wallet transaction.
Token units matter too. Tokens with the same ticker on different chains may be separate contracts, and a wrapped or bridged representation is not necessarily interchangeable with the asset you started with. Decimal display can also differ between tokens. Compare contract addresses and the named output asset, not just tickers or the number of decimal places shown in two interfaces.
Why can the final amount differ from the quote?
A quote is an estimate or execution bound, not always a promise of an exact balance. If the route contains a swap, its execution depends on pool state when the transaction runs. Slippage tolerance sets how far the swap may move from its quoted terms before it reverts; it does not erase price impact or pool fees. In a multi-step route, each swap can have its own bound, so the end-to-end change may exceed the tolerance shown for any one step.
Bridge execution also has its own failure modes. The source transaction can confirm while the destination message is still pending. A destination call may fail because the target contract rejects the call, a token transfer cannot be completed, or the execution parameters are insufficient. Some systems support a retry or recovery path; others require a separate claim or support process. A confirmed source transaction therefore proves that the source action happened, not that the destination wallet already holds the expected output.
Before signing, inspect the route’s minimum received amount, output token and destination address. The minimum is the lower bound accepted by the swap step, where applicable; it is not necessarily a guarantee covering every bridge failure or delay. If the route offers a single-token transfer and a bridge-plus-swap path, compare the final asset as well as its displayed amount. These are different outcomes even when both quotes begin with the same source token.
How should you check a bridge quote?
Read the quote as a transaction plan. Identify what leaves your wallet, what each step does, and what must be true for the route to complete. Check whether fees are deducted from the input, added separately or reflected in the output. Then confirm the destination asset and whether the route supplies gas for the actions you intend to take after arrival.
- Compare the expected output and minimum output in the same token, on the same destination chain.
- Check whether the route swaps before bridging, after bridging, or at both points.
- Review the destination address, token contract and any separate gas requirement.
- Keep the source transaction hash and route status; use them to distinguish a pending message from a completed delivery.
For a direct transfer of the same asset, the main difference is usually explained by fees and execution costs. For a route that also trades, pool liquidity and the swap’s execution bound affect the result. The useful comparison is not simply “sent” versus “received”; it is the quoted output, the minimum the route accepts, and the asset and gas available to spend once destination execution finishes.