Back to Learn

PancakeSwap Fees Explained: Trading Fees, Gas and Price Impact

A route-by-route guide to explicit trading fees, network gas, price impact, slippage and token-specific deductions.

PancakeSwap does not have one universal fee for every spot swap. The explicit trading fee depends on the route and pool type. A V2 pool charges 0.25% per hop. Standard V3 pools on EVM networks use 0.01%, 0.05%, 0.25% or 1% tiers per hop. StableSwap, PancakeSwap Infinity, market-maker routes and PancakeSwap X can follow different models.

The trading fee is also not the complete cost. Gas, price impact, realized slippage and token-specific taxes can change how much value reaches your wallet.

Use this practical model:

total execution cost = route fees + network gas + price impact + realized slippage + token-specific deductions

Not every component is known exactly before a transaction. The goal is to inspect the live quote rather than rely on a headline percentage.

PancakeSwap fee table for spot swaps

Execution sourcePublished fee modelImportant qualification
V2 pool0.25%Charged on each pool hop, not necessarily once per complete route
V3 EVM pool0.01%, 0.05%, 0.25% or 1%The selected pool and each hop determine the fee
V3 on SolanaBroader set of pool tiersDo not apply the four EVM tiers universally
Classic StableSwapConfigured by pairDesigned for selected similarly priced assets
Infinity poolStatic or dynamicPool settings and hooks can affect the fee mechanics
Supported market makerNo PancakeSwap fee charged to the trader according to official docsJudge the final output and any network cost, not the label alone
PancakeSwap XCurrently no explicit fee; fillers currently bear gas on eligible ordersAvailability and policy are subject to change

This table concerns spot swaps. Bridge transfers, perpetual positions, liquidity provision and farming have separate costs and should not be mixed into a PancakeSwap spot-fee comparison.

V2 trading fees

PancakeSwap’s official token-swap documentation states that a V2 liquidity pool applies a fixed 0.25% trading fee. Its published breakdown is 0.17% to liquidity pools, 0.0225% to the PancakeSwap Treasury and 0.0575% toward CAKE buyback and burn.

The key phrase is “per hop.” A direct A-to-B swap through one V2 pool incurs one 0.25% pool fee. An A-to-B-to-C route passes through two pools, so each hop applies its own fee to the amount entering that pool.

For a simplified 1,000-unit route with two V2 hops, ignoring price movement and gas:

  1. First hop after 0.25%: 1,000 × 0.9975 = 997.5 units of intermediate value.
  2. Second hop after 0.25%: 997.5 × 0.9975 = about 995.006 units.
  3. Effective fee drag: about 0.4994%, not exactly 0.50% because fees compound sequentially.

This is an educational illustration, not a PancakeSwap quote. Real output also depends on pool prices, decimals, liquidity and market movement.

V3 trading fees

For V3 pools on EVM deployments, PancakeSwap publishes four fee tiers: 0.01%, 0.05%, 0.25% and 1%. The router can select pools and combine hops, so a user does not choose one global “PancakeSwap V3 fee” for every trade.

Lower fee tiers are often associated with assets expected to trade closely, while more volatile pairs may use higher tiers. That is a pool-design tendency, not a guarantee that the lowest fee tier produces the highest final output. A lower-fee pool with thin active liquidity can quote worse than a deeper pool with a higher fee.

PancakeSwap’s liquidity-pool documentation also lists many more V3 CLMM fee tiers on Solana than the four standard EVM tiers. The correct fee is therefore the one attached to the actual pool route shown in the interface.

Readers comparing architectures can use our guide to PancakeSwap V2 versus V3.

StableSwap and Infinity fees

Classic StableSwap pools use pair-specific fees. PancakeSwap’s Classic StableSwap documentation publishes lower configured rates for selected stable or closely priced pairs. Those figures should not be generalized to arbitrary tokens.

PancakeSwap Infinity adds static and dynamic fee designs. The official Infinity pool documentation explains that static fees are set when a pool is created, while dynamic fees can be changed in real time by an attached hook according to its coded logic.

This means a four-row V3 table cannot describe every current PancakeSwap route. Inspect the fee attached to the live route before signing.

Market-maker and PancakeSwap X routes

On supported chains and assets, the router may compare pool liquidity with designated market-maker quotes. PancakeSwap’s market-maker integration documentation says PancakeSwap does not charge traders a fee on trades executed through those market makers. PancakeSwap instead describes a fee paid by the market maker.

“No trader fee” does not mean the trade has no economic cost. A user should still compare the amount received, any spread implicit in the quote, gas and the transaction details.

PancakeSwap X is another execution path for eligible networks and pairs. Its current official FAQ states that it presently charges no explicit user fee and that fillers bear the gas cost when executing the order. The same FAQ notes that the fee rate is subject to change. If PancakeSwap X is not eligible, the interface can choose another supported route.

Gas fees and approval costs

Gas is paid to the blockchain network for processing a transaction. It is not the V2, V3 or Infinity trading fee.

The gas asset depends on the network. Examples include BNB on BNB Chain, ETH on Ethereum and certain EVM rollups, and SOL on Solana. Gas changes with network conditions and transaction complexity, so a fixed dollar estimate becomes stale quickly.

The first interaction with a token may require an approval before the swap. PancakeSwap’s approval explanation says this transaction gives a smart contract permission to swap the token from your wallet. Approval and swap are separate actions and may each consume gas.

Review the spender contract and allowance. A failed transaction can still consume gas because the network performed computation even though the intended state change did not complete.

Price impact is not a fee

Price impact is the change in the pool’s quoted price caused by your own trade. It tends to grow when the order is large relative to usable liquidity. A $10 trading fee and a $10 price-impact loss are economically relevant, but they arise for different reasons.

A route with a lower nominal fee can still return less if its liquidity is shallow. Multi-hop or split routing may improve the output in some cases, but added hops can introduce additional pool fees and gas complexity.

Slippage tolerance is not the amount you automatically lose

Slippage is the difference between a quote and execution. Slippage tolerance sets the maximum unfavorable movement you are willing to accept before the transaction reverts. Setting 1% tolerance does not mean PancakeSwap automatically charges 1%.

A very tight tolerance can cause failures during fast markets. A very loose tolerance can allow a materially worse execution and increase exposure to adverse ordering. Use the minimum received field to understand the worst output permitted by the current settings.

Token taxes and restrictions

Some tokens take a percentage on transfer, restrict selling or implement unusual contract logic. PancakeSwap’s swap FAQ warns that token taxes may require additional slippage and that some extreme restrictions can make a swap impossible.

These deductions are token mechanics, not standard PancakeSwap fees. Raising slippage does not fix a malicious token or guarantee execution. Verify the token contract and understand its transfer rules before approving it.

How to inspect the real cost before signing

PancakeSwap’s fees and routes guide points users to the Fee and Route sections of the swap details. Before confirmation:

  1. Confirm the network and token contracts.
  2. Refresh the quote for the intended amount.
  3. Expand the full route and count the pool hops.
  4. Check the fee rate attached to each source.
  5. Review estimated output, price impact, gas and minimum received.
  6. Identify whether a separate approval is required.
  7. Check for known token taxes or restrictions.
  8. Re-read the wallet request before signing.

For broader product context, read what PancakeSwap is and how its router works or our documentary PancakeSwap review.

Latin Link is a non-custodial liquidity-aggregation interface. Its routing can use OpenOcean to evaluate supported liquidity sources. OpenOcean’s routing documentation says its quote process considers price, gas and slippage when selecting paths.

That different source scope does not guarantee a cheaper route. Compare both live quotes using the same chain, token contracts, amount and time. Focus on expected output after fees, gas, price impact, minimum received and approval requirements, not a single headline fee.

Readers who need a broader shortlist can explore PancakeSwap alternatives.

Frequently asked questions

Is the PancakeSwap fee always 0.25%?

No. The 0.25% figure applies to each V2 pool hop. V3, StableSwap, Infinity, market-maker and PancakeSwap X routes use different models.

Does a two-hop V2 swap pay the fee twice?

Each V2 pool hop applies its 0.25% fee to the amount entering that hop. The combined effect is approximately 0.4994% before price impact and gas.

Is gas included in the PancakeSwap trading fee?

No. Gas is a network payment. An approval and a swap may each require gas, although eligible PancakeSwap X orders currently use a filler-paid gas model.

Are price impact and slippage fees?

No. Price impact comes from the trade changing the pool price. Slippage is the difference between quote and execution, while slippage tolerance sets the maximum unfavorable movement accepted.

Does zero explicit fee mean a free swap?

No. The output can still reflect spread, price impact, market movement, token mechanics or other execution conditions. Judge the final quote and transaction.

01/Next step

Compare alternatives

Review platforms by model, network, routing and use case.

View alternatives

Review the route

Compare output, gas, slippage, price impact and minimum received before signing.

How to compare routes

Check a current quote.

Latin Link can use OpenOcean routing to compare eligible sources. The route depends on the pair, network, amount and time.