Pancakeswap

Pancakeswap slippage tolerance sets the output boundary a quoted swap must satisfy

Pancakeswap slippage tolerance defines how far execution may move from the displayed quote before the transaction reverts. A tighter percentage protects a higher minimum output, yet ordinary price movement can push the swap outside that boundary. A wider percentage accepts a lower output floor and gives the transaction more room to complete. It does not create liquidity or improve the quoted rate. Trade size and usable pool liquidity shape quoted price impact, while price changes between the quote and execution create slippage. Read the estimated output, minimum received and price impact together. If any becomes unacceptable, refresh the quote, reduce the input or decline the swap before signing.

A tighter bound sets a higher output floor, while a wider bound accepts more adverse movement from the quote before execution.

From a live quote to an accepted output

The normal path begins with an executable quote for the selected input amount. Review its route, estimated output, price impact and minimum received while the quote is still relevant. The tolerance percentage converts the estimate into an execution boundary. After wallet confirmation, the swap can settle at the available onchain price only while that boundary remains satisfied.

A stale or rejected quote calls for a fresh comparison. Refreshing it reveals whether the route, output or price impact changed. Raising tolerance without making that comparison can turn a temporary quote failure into acceptance of a materially worse result.

The tolerance boundary decides execution, not the quote

For an exact-input swap, the quoted output is an estimate and the minimum received is the protected floor. The swap may return an amount between those figures when the market moves against the quote but stays within tolerance. Movement beyond the floor causes the transaction to revert. Favorable execution can still produce more than the minimum because the floor is not a target price.

A submitted swap can consume network gas even when it reverts because its minimum-output condition was not met.

This trade-off makes an extremely tight setting costly during active movement. A retry should begin with a new quote, not an automatic increase.

Trade size and liquidity shape quoted price impact before submission

Price impact comes from moving through the liquidity available along the quoted route. A larger input consumes more of that liquidity and usually pushes the quoted execution price farther from the pool's starting price. Slippage describes a later difference between the quote and execution. Increasing tolerance cannot remove the price impact already reflected in the estimate. Split routing or intermediate assets may improve a quote when they provide access to deeper liquidity, although each route must still be judged by its final output and costs.

Trade size and liquidity shape quoted price impact before submission: Price impact comes from moving through the liquidity available along the quoted route. A larger input consumes more of that liquidity and usually pushes the quoted execution price farther from the pool's starting price. Slippage describes a later difference between the quote and execution. Increasing tolerance cannot remove the price impact already reflected in the estimate. Split routing or intermediate assets may improve a quote when they provide access to deeper liquidity, although each route must still be judged by its final output and costs.

View full-size image

What do the swap warning fields mean?

The fields describe different parts of the same decision, so one favorable number cannot validate the entire swap.

  • Estimated output is the amount calculated from the available route at quote time.
  • Minimum received is the lowest output the submitted exact-input swap may accept.
  • Price impact estimates how the trade itself changes the execution price.
  • Slippage tolerance allows adverse movement between quotation and execution.
  • Route details show the liquidity sources and intermediate assets used along the quoted path.

Compare these values after every material input change. A lower minimum may come from a wider tolerance even when the estimate remains unchanged.

Documented parameters behind the execution boundary

Manual and automatic settings both produce a percentage used to calculate an acceptable output floor. Their inputs and prerequisites differ.

Parameter Documented value or behavior Effect on the swap Required state
Manual tolerance A fixed percentage selected in swap settings Sets the permitted movement from the quote A live swap quote and an intentional percentage
Auto Slippage formula Gas cost in USD divided by output value in USD, multiplied by 100% Derives a tolerance from transaction economics A supported Layer 1 network and usable value inputs
Automatic range 0.5% to 5.0% Bounds the automatically selected percentage Auto Slippage must be active and supported
Unsupported-network fallback The previous setting, or 0.5% when no earlier setting exists Supplies a tolerance without automatic calculation A network where Auto Slippage is unavailable
Minimum received An output floor derived from the quote and tolerance Prevents settlement below the encoded amount An exact-input quote and a selected tolerance

On supported Layer 1 networks, Auto Slippage selects a tolerance between 0.5% and 5.0%. The automatic formula considers gas cost relative to the output value. A manual setting remains useful when the automatic mode is unavailable or its calculated boundary does not match the intended result.

A hypothetical quote shows how the output floor moves

Consider a hypothetical exact-input quote estimating 12,648 output units. Before signing, confirm the input balance, output token identity and route. Check the wallet holds enough of the network's native asset to pay gas. With a 0.8% tolerance, the arithmetic output floor is 12,648 multiplied by 0.992, or 12,546.816 units, subject to the interface's token-decimal handling.

Changing only the tolerance to 1.6% lowers that floor to 12,445.632 units. The estimate has not improved, and the wider setting has not added liquidity. It has expanded the range of adverse movement the transaction may accept by 101.184 output units.

If the executable output is at or above the encoded floor, the swap can settle and the wallet receives the actual execution amount. If it is below that floor when the transaction executes, the swap reverts. A refreshed quote shows the current route, output and price impact, but it does not by itself identify why the earlier attempt failed.

Wider tolerance trades output protection for completion room

A wider bound may help when modest price movement repeatedly pushes an otherwise acceptable quote outside its limit. The cost is a lower protected output. The setting defines how much deterioration the transaction may accept; it does not assess quote quality.

Very wide tolerance also leaves more room for adverse onchain price movement before the minimum-output check stops execution. The relevant question is whether the displayed minimum remains acceptable. If it does not, additional completion room is the wrong remedy.

Smaller inputs and better routes reduce avoidable impact

Reducing the input amount can lower price impact because the swap consumes less liquidity. Another route may reach deeper pools or divide the order across available sources. Compare alternatives using the same input amount and a fresh quote, then judge estimated output, price impact, route costs and minimum received together. Splitting an order into separate transactions is not automatically cheaper: each transaction can incur network gas, later portions face the pool state left by earlier swaps and market conditions may change between confirmations.

Why can a swap still fail after raising tolerance?

A higher tolerance cannot repair every failure because the minimum-output boundary is only one transaction condition. The wallet may lack the input balance or allowance, or it may not hold enough of the network's native asset to pay gas. A quote can also expire before the swap is submitted, while token transfer rules may prevent the router from moving the expected amount.

Fee-on-transfer tokens are a common source of mismatched inputs or outputs. These tokens deduct a fee during a transfer, so the router or recipient may receive less than the quote assumes. Some token designs also impose trading restrictions. Repeatedly widening tolerance cannot bypass a transfer block or make an incompatible token behave like an ordinary token.

Low liquidity can combine both problems. It creates high price impact in the initial quote and makes that quote more sensitive to intervening trades. Reducing the input may improve the first condition, while refreshing immediately before signing addresses the second.

Review swap details before wallet confirmation

Review the current swap details before approving the wallet request. Confirm the network, input, minimum received and route in the interface, then verify the network, amount and contract interaction shown by the wallet match the transaction you intend to send. A prior token approval only authorizes spending; it does not prove the swap settled or preserve an earlier quote. After confirmation, use the transaction status and resulting token balances to distinguish successful execution from a reverted attempt. If the minimum output no longer fits the intended exchange, reject the request and obtain a new quote.

Review swap details before wallet confirmation: Review the current swap details before approving the wallet request. Confirm the network, input, minimum received and route in the interface, then verify the network, amount and contract interaction shown by the wallet match the transaction you intend to send. A prior token approval only authorizes spending; it does not prove the swap settled or preserve an earlier quote. After confirmation, use the transaction status and resulting token balances to distinguish successful execution from a reverted attempt. If the minimum output no longer fits the intended exchange, reject the request and obtain a new quote.

View full-size image

Helpful answers about Pancakeswap slippage

Does changing the tolerance alter Pancakeswap trading fees?

No. Slippage tolerance changes the minimum acceptable output, not the trading fee charged along the selected route. Network gas is separate as well. Editing the percentage can change whether a quoted swap remains executable, but it does not discount either cost. If refreshing the quote produces a different route, the route's fee composition and estimated output may change independently of the tolerance setting.

Can a token approval fail because slippage tolerance is too tight?

No. A token approval authorizes a contract to spend up to an allowed amount, while the slippage check belongs to the later swap transaction. An approval can fail because of insufficient gas, wallet rejection or token-specific approval behavior. A successful approval also does not preserve a quote. The swap still needs its own confirmation and must satisfy the minimum-output condition when executed.

Is the same tolerance applied to both legs of a cross-chain swap?

The selected percentage applies independently to swap legs on the source and destination chains when both legs are present. It does not apply to the bridge transfer itself. Each swap can therefore succeed or fail against its own execution boundary. Route details matter because a cross-chain transaction containing only one swap has only one swap-specific slippage check.

What happens if a swap reverts at the minimum-output check?

The token exchange does not settle when the executable output falls below the encoded minimum. The wallet normally retains the input tokens because the swap transaction reverts, although the network can still charge gas for processing the failed attempt. Any separate token approval may remain active. Review a fresh quote before retrying because the old route and output estimate may no longer describe current pool conditions.

Which fields need another review after changing the input amount?

Review the estimated output, minimum received, price impact and route after editing the input. A larger amount may consume more liquidity, cause the router to choose another path or lower the execution rate. The tolerance percentage might remain unchanged, yet the minimum received will be recalculated from the new quote. The gas estimate can also change when routing becomes more complex, so the earlier comparison no longer describes the proposed transaction.

Last updated ·