About


How to Fix “Insufficient Output Amount” on Pancakeswap

  Steve
Get 5% rebate on crypto trades with Binance

Imagine that you are trying to swap tokens on the Pancake Swap exchange and the following full error message appears:

“The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT.”

Decentralized exchange users know that concepts such as liquidity and slippage tolerance must be taken into account in more than a few transactions.

In this case, we are talking about an issue that prevents you from swapping tokens, and it is a common message on decentralized exchanges (especially PancakeSwap users experience it).

Worry not - we know the reasons behind the “Insufficient Output Amount” PancakeSwap error and we are going to present you with very simple solutions for this matter.

Continue reading to learn more about:

  • How to fix “Insufficient Output Amount” on PancakeSwap;
  • Understanding the meaning of “Insufficient Output Amount Error” PancakeSwap;
  • Basis solutions that have proven to work for more than a few users on PancakeSwap.

What Does “Insufficient Output Amount” Means on PancakeSwap?

Insufficient output amount error message means that the price slip and movement for a token are too high and the decentralized fails to complete the swap process.

The decentralized crypto market is as volatile as it gets, and registering a transaction is a lengthy process due to enormous changes in a token’s price impact.

Consequently, these excessive price fluctuations need to be countered in order to find a proper “Insufficient Output Amount” PancakeSwap solution.

Pro Tip: Getting started with decentralized exchanges on your mobile phone? The best course of action for beginners is to check out our How to Use PancakeSwap guide.

There, you will find all the info you need to start your decentralized crypto journey on the right foot!

Swapping Tokens on PancakeSwap

Many users on PancakeSwap have already experienced this same error in the past.

If the price movement of a token exceeds the expected percentage by the exchange, the “Insufficient Output Amount” error will trigger.

The operation’s output represents the final amount of assets received by the user, and it’s calculated based on the prices of both the token that’s being traded and the one that will be received.

If there isn’t enough liquidity on the token’s liquidity pool, the “Insufficient Output Amount” error will block the transaction.

How to Fix “Insufficient Output Amount” Error on PancakeSwap

There are two ways to solve “Insufficient Output Amount” error on PancakeSwap.

Although some users have started to try other solutions, such as trying with a different Internet connection, the truth is that they are not as efficient as the ones we are about to show you.

Nonetheless, remember that it’s imperative to perform your own research before swapping assets or investing your money in any kind of exchange.

Here are few was you can fix “Insufficient Output Amount” Error on PancakeSwap:

1. Reduce the Desired Amount of Trade

The first solution consists of reducing the number of tokens you are trying to get.

Most decentralized tokens can be bought at a very low price.

You could just try investing small amounts with fewer decimal places until you get the final amount of tokens you are looking for.

If this doesn’t seem like a good fit for you (you will need to repeat the operations a few times), then move on to the following solution.

2. Increase Price Slippage Tolerance

Price slippage tolerance helps solve “Insufficient Output Amount” PancakeSwap error message by changing the outcome of the operation.

In this case, your slippage tolerance is extremely low (around 1%), which directly affects the platform’s capability of performing the swapping.

Thus, the “Insufficient Output Amount” error on PancakeSwap can be fixed by increasing slippage tolerance.

Step 1: Tap on the Settings Icon

While you are on the “Swap” screen, tap on the settings icon.

Slippage tolerance counters tokens’ price volatility, so if you have a low slippage tolerance, the error will continue appearing.

Step 2: Gradually Set an Increased Price Slippage Tolerance

Although some users mention that directly increasing slippage tolerance to 12% is the perfect solution, the truth is that you should try to gradually increase this value instead.

Start with 6%, 8%, and 10% until the operation completes.

Remember that changing the slippage tolerance is not a game - you should know beforehand what you are doing before changing the platform’s settings.

Anyhow, once the slippage tolerance has been successfully increased, process the swapping and it should work perfectly.

Still Can’t Complete a Buy or Sell Transaction on PancakeSwap

The decentralized nature of exchanges such as PancakeSwap, makes it possible for many scam tokens to appear out of nowhere.

The platform is prepared to automatically counter these situations by showing error messages.

For instance, the “Cannot Estimate Gas” on PancakeSwap error might as well appear if the user is trying to swap a token that has been considered a scam.

Make sure that you know what you are doing before performing crypto transactions.

In fact, PancakeSwap has already warned users about this matter in the past.

If you still can’t complete a token transaction even after changing slippage tolerance, then see if the token is a scam, or wait for its liquidity to increase.

For more useful cryptocurrency insights, you can always rely on us as your main, trustable source of information.

FAQ

Can I Connect MetaMask to PancakeSwap?

You need to use a Binance Chain wallet address in order to successfully exchange tokens on PancakeSwap.

Thus, if you enable Binance Smart Chain network on MetaMask, you will indeed be able to connect this wallet to the decentralized exchange.

Get more information about this topic here: How to Connect MetaMask to PancakeSwap.



About the author
Steve
Steve

Steve specializes in cryptocurrency and finance. As a born researcher, he won’t leave any stone unturned when it comes to topics he covers.