Liveconnecting
Check a coin

Trading tools

Slippage and priority fees on Solana, explained

Slippage tolerance, priority fees and Jito tips on Solana explained: how Jupiter sets them, why swaps fail and how high slippage invites sandwich bots.

Updated 22 October 20266 min readBy Before It Rugs

Slippage tolerance is the worst price you will accept on a swap, set as a percentage: if the price moves further than that before your trade lands, it fails instead of filling. A priority fee is an optional extra you pay so validators process your transaction sooner, and a Jito tip is a similar payment sent through Jito's network. On Jupiter's default Ultra mode, all three are set automatically. In Manual mode you set them yourself, and you lose Jupiter's MEV protection.

Before It Rugs is not affiliated with Jupiter. This page follows Jupiter's and Solana's documentation at the time of writing (October 2026). Labels move, so check if something looks different. For how these costs fit into trading as a whole, see how memecoin trading actually works.

The words you need first

  • Slippage: the gap between the price you were quoted and the price you actually get.
  • Slippage tolerance: the most slippage you will accept before the trade cancels itself.
  • Price impact: how much your own trade moves the price, because you are trading against a pool.
  • Lamport: the smallest unit of SOL. One SOL is one billion lamports.
  • MEV: profit that bots take by reordering transactions around yours, such as a sandwich attack.

How do you change slippage on Jupiter?

Open the swap settings with the gear icon on the swap panel and switch from Ultra V3 to Manual, then set Max Slippage. Most people do not need to: in Ultra mode, Jupiter sets slippage for each trade.

  1. Open jup.ag from a bookmark and go to the swap form.
  2. Click the gear icon on the swap panel to open the swap settings.
  3. Choose Manual instead of Ultra V3. Jupiter warns that Manual mode has no MEV protection, no refunds and no support.
  4. Set Max Slippage. Pick 0.5% or 1%, or type a custom figure.
  5. Set Transaction Landing. Choose a fee mode (Max Cap or Exact Fee) and turn on Priority Fee, Jito Tip or both, each with its own SOL amount.
  6. Check the quote again before you click Swap, then read the wallet preview before signing.

To go back, open the same settings and choose Ultra V3 (Jupiter docs).

What is a good slippage setting for memecoins?

There is no single right number. Use the lowest setting that lets your trade land: Jupiter's Ultra mode does this for you, using what it calls Real-Time Slippage Estimation, which looks at the token type, recent volatility, pool liquidity and network conditions. Jupiter says values such as 0.73% are normal for most non-stable swaps.

If you use Manual mode on a fast-moving memecoin, start low and raise it in small steps only if the trade fails. If a coin needs double-figure slippage to buy at all, treat that as information: the pool is thin or the price is being pushed around, and getting out later will be just as hard.

What is the difference between slippage and price impact?

Price impact is the move your own trade causes. Slippage is any further move between the quote and the moment your trade lands, usually caused by other people's trades. Slippage tolerance only caps the second.

Price impact Slippage
Caused by Your trade's size compared with the pool Other trades landing before yours
Known before you swap? Yes, it is in the quote No, only the limit you allow
How to reduce it Trade a smaller amount, or skip tiny pools Lower tolerance, faster landing, MEV protection

A quick way to see price impact on Jupiter is to compare the quote for your amount with the quote for a much smaller amount. If you get far fewer tokens per SOL at your size, you are moving the price.

Why does high slippage invite sandwich attacks?

High slippage tells everyone you will accept a much worse price. A sandwich bot can buy just before you, push the price up to the edge of your limit, let your trade fill at that worse price, then sell straight after. Your trade still fills, so it looks fine, but you receive fewer tokens.

Jupiter's Ultra mode uses private, MEV-resistant execution, and Jupiter says it reduces the risk without removing it. Jupiter's support pages also say it may compensate Ultra users in some cases where unnecessarily high slippage, above 20%, led to a sandwich (Jupiter FAQ). In Manual mode there is no such protection.

What is a priority fee on Solana?

A priority fee is an optional extra on top of Solana's base fee that makes validators more likely to include your transaction quickly when the network is busy. Solana's documentation sets the base fee at 5,000 lamports per signature (0.000005 SOL). The priority fee is the compute unit price, in micro-lamports, multiplied by the compute unit limit, divided by one million to give lamports (Solana docs).

For example, a compute unit price of 100,000 micro-lamports and a limit of 200,000 compute units gives a priority fee of 20,000 lamports, or 0.00002 SOL. Half the base fee is burned and half goes to the validator. All of the priority fee goes to the validator.

In Ultra mode, Jupiter sets priority fees automatically and shows the cost as the Network Fee in the quote. Network fees are paid whether or not your swap succeeds.

What is a Jito tip?

A Jito tip is a payment in SOL to validators running Jito's software, sent with your transaction through Jito's network instead of a standard route. Jito's documentation lists a minimum tip of 1,000 lamports for bundles, and says tips are shared between validators and their stakers (Jito docs).

In Jupiter's Manual mode, if you turn on both Priority Fee and Jito Tip, you pay only the priority fee when your transaction lands through a standard route, and both when it lands through Jito validators.

Why did my transaction fail with a slippage error?

The price moved further than your tolerance before your trade landed, so it cancelled instead of filling at a worse price. On Jupiter this shows as error 6001 (hex 0x1771), SlippageToleranceExceeded. You still pay the network fee, but your tokens stay where they were.

Before raising slippage, ask why the price is moving that fast. Other common failures on Jupiter include an expired transaction, which usually means the wallet prompt was approved too late, and "No routes found", which usually means there is not enough liquidity for your trade. Jupiter's FAQ says buying a volatile token should normally take no more than three tries.

Do wallet swaps work the same way?

Wallets with built-in swaps, such as Phantom, have their own slippage and fee settings and their own fees. The ideas are the same: check the slippage limit and the total cost before you confirm, and read the preview before signing. See how to buy a Solana memecoin for the full routine, including checking the address in our rug check first.

Not financial advice. This guide explains how things work. It is not a recommendation to buy, sell or hold anything. Memecoins are extremely high risk and most go to zero.

More in Trading tools