Insights on Crypto Payments, Infrastructure, and Operations

Slippage Tolerance

Pronunciation: SLIP-ij TAH-ler-uns

Also known as: Maximum Slippage, Slippage Limit

Definition

Slippage tolerance is the maximum adverse difference between an expected trade price or output and the execution outcome a trader permits.

Overview

What it means

Slippage tolerance is the maximum adverse difference between an expected trade price or output and the execution outcome a trader permits. It matters when a payment provider converts crypto assets rather than settling entirely in the original asset.

How it works

An exchange or decentralized swap quotes an output amount; the client submits a minimum acceptable output or maximum acceptable input. If liquidity changes before execution, the trade may fail rather than fill outside tolerance. Tolerance should be set with market depth, trade size, volatility and execution route in mind.

Understanding the technical details

Before setting tolerance, estimate how much output the particular trade size can actually obtain from the venue or liquidity pool. A 0.5% tolerance may look small but still represent material loss on a large merchant conversion. Set minimum output amounts in on-chain transactions where available, and distinguish a reverted swap from a transfer failure to the customer. Strict tolerance protects price but can increase execution retries and gas costs during volatility.

Common failures and limitations

Loose tolerances can enable sandwich attacks or unexpectedly poor fills; extremely tight ones can cause repeated failures and gas expense. Quoted fees and market spread are distinct from slippage and must be modeled separately.

Crypto Settlement, Crypto Payout, Settlement Reconciliation.

Further reading

BIS — Committee on Payment and Market Infrastructures.

Example

A merchant converts 2,000 USDT to another asset and expects 1,995 units after quoted fees. If the allowed slippage is 0.5%, the conversion contract should reject execution below its calculated minimum output rather than accept any price.

Comparison

Slippage is the difference between quoted and realized execution. Spread is the gap between buying and selling prices; volatility is how much prices change over time. Tolerance is a chosen guardrail against adverse fills.

Key Takeaway

Loose tolerances can enable sandwich attacks or unexpectedly poor fills; extremely tight ones can cause repeated failures and gas expense.

Sources

  1. How Uniswap Works — Uniswap Labs (2026-08-02)
  2. Uniswap v3 Core Whitepaper — Uniswap Labs (2026-08-02)
  3. Swaps and Slippage — Uniswap Labs (2026-08-02)