Insufficient output amount pancake ошибка

Устранение неисправностей и Ошибки

Распространенные сообщения об ошибках. Используйте боковую панель, чтобы перейти к ошибке, которую вы увидели.

INSUFFICIENT_OUTPUT_AMOUNT

The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.

Вы пытаетесь обменять токен, но выставили слишком низкий коэфициент проскальзивания. Сделка также может не пройти из-за низкой ликвидности..

  1. 1.

    Обновите страницу и попробуйте снова.

  2. 2.

    Попробуйте обменять меньшую сумму за раз.

  3. 3.

    Увеличьте проскальзывание:

    1. 1.

      Нажмите значок настроек на странице ликвидности.

    2. 2.

      Увеличьте проскальзывание в большую сторону и повторите попытку.

  4. 4.

    Напоследок попробуйте ввести сумму с меньшим количеством знаков после запятой.

Обычно это происходит при торговле токенами с низкой ликвидностью.

Это означает, что не хватает одного из токенов, которые вы пытаетесь обменять в Пуле Ликвидности: это, вероятно токен которым мало кто торгует.

Тем не менее, есть также шанс, что вы пытаетесь торговать мошенническим токеном, который не может быть продан. В этом случае PancakeSwap не может заблокировать токен или вернуть средства.

INSUFFICIENT_A_AMOUNT or INSUFFICIENT_B_AMOUNT

Fail with error ‘PancakeRouter: INSUFFICIENT_A_AMOUNT’
or
Fail with error ‘PancakeRouter: INSUFFICIENT_B_AMOUNT’

Вы пытаетесь добавить/убрать ликвидность из пула ликвидности (LP), но вам не хватает одного из двух токенов в паре.

Обновите страницу и попробуйте снова

  1. 1.

    Нажмите значок настроек на странице ликвидности.

  2. 2.

    Увеличьте проскальзывание в большую сторону и повторите попытку.

Причиной ошибки является попытка добавить/убрать ликвидность из пула ликвидности (LP), но не хватает одного из двух токенов в паре token A или token B

Возможно, что цены изменяются слишком быстро, а допуск на проскальзывание слишком мал.

Хорошо, значит, ты действительно полон решимости что-то исправить. Мы не советуем делать это, если ты не знаешь, что делаешь.

В настоящее время нет простого способа решить этот вопрос с сайта PancakeSwap: вам нужно будет напрямую взаимодействовать с контрактом. Вы можете добавлять ликвидность непосредственно через контракт Рутера, устанавливая при этом сумму в размере небольшого объема, а затем снимать всю ликвидность.

  1. 1.

    Нажмите Write Contract, потом Connect to Web3 и подключите кошелек.

  2. 2.

    В секции «1. approve», подтвердите LP токен рутеру вводя следующее

    1. 1.

      spender (address): введите адрес контракта LP токена с которым вы пытаетесь взаимодействовать

  1. 1.

    Выберите пункт Read Contract.

  2. 2.

    строка 5. balanceOf, введите адрес своего кошелька и нажмите Query.

  3. 3.

    Запомните число, которое экспортируется. Оно показывает ваш баланс в пределах LP в формате uint256, которое понадобится в следующем шаге.

Добавить или извлечь Ликвидность

  1. 1.

    Выберите Write Contract и Connect to Web3 как было описано выше.

  2. 2.

    Найдите addLiquidity или removeLiquidity (что бы вы ни пытались сделать)

  3. 3.

    Введите адреса обоих токенов LP.

  4. 4.

    В liquidity (uint256), введите uint256 который вы получили в «balanceOf» ранее.

  5. 5.

    Установите amountAMin или amountBMin: «1» должно получится.

  6. 6.

    Добавьте адрес вашего кошелька в to (address).

  7. 7.

    Крайний срок (deadline) должен быть epoch (Unix-время) больше чем время исполнении транзакции.

Это может привести к очень высокому проскальзыванию, и может привести к потере пользователем средств, в случае фронтрана ботом.

The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.

Попробуйте еще раз, но при этом подтвердите (подпишите и отправьте в сеть) транзакцию как только её сгенерируете.

Подобное может случиться, если вы начали сделку, но не закончили её вовремя. Постарайтесь сразу нажать кнопку «Confirm».

The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.

Обновите страницу и попробуйте снова. Увеличьте коэфициент проскальзывания.

Вероятнее всего, в момент сделки слишком быстро изменилась цена токена. Подобное происходит в периоды сильной волотильности и ажиотажа на рынке. Сайт может отображать устаревшую информацию из смартконтракта (цена/кол-во токенов к покупке). По этой причине сделка может не состояться.

BEP20: burn amount exceeds balance

Fail with error ‘BEP20: burn amount exceeds balance’

Вам не хватает токенов SYRUP для снятия CAKE из пула.

Количество токенов SYRUP на вашем балансе должно соответствовать количеству CAKE в пуле.

  1. 1.

    Купить SYRUP на бирже. Если вы хотите снять 100 CAKE, вам необходимо 100 SYRUP.

Если первый пункт не получился, вы можете выполнить “emergencyWithdraw” напрямую с контрактом чтоб получить токены что были использованы.

  1. 2.

    Нажмите “Connect to Web3” и подключите кошелёк.

  2. 3.

    Секция “4. emergencyWithdraw”, введите «0» нажмите “Write”.

Это снимет ваши токены и вы потеряете не собранные CAKE.

Это потеряет любой доход, который вы еще не собрали.

Чтобы это больше не повторилось, не продавай свои SYRUP. Тебе он нужен чтобы снять саке из “Stake CAKE Earn CAKE” пула.

Эта ошибка произошла из-за того, что вы продали или отправили токены SYRUP. SYRUP печатается в соотношении 1:1 к CAKE, когда вы делаете вклад в пул CAKE-CAKE. SYRUP должен быть сожжен в соотношении 1:1 к CAKE при запросе функции leaveStaking (снятие из пула CAKE), так что если тебе не хватает, ты не можешь выйти из пула.

Warning! Error encountered during contract execution [out of gas]

Вы установили слишкий низкий лимит газа для проведения сделки.

Попробуйте вручную увеличить gas limit (не трогайте gas price (gwei)!) в вашем кошельке перед тем, как подписать транзакцию.

Лимита в 200000 почти всегда достаточно.

Пример выше из Metamask; Если вы не уверены, как настроить лимит газа, то проверьте документацию кошелька, которым вы пользуетесь.

Все просто, твой кошелек (Metamask, Trust Wallet и т.д.) не может завершить то, что он пытается сделать.

Ваш кошелек расчитал не правильно, лимит газа слишком мал- поэтому вызов функции обрывается до завершения вызываемой функции.

BEP20: transfer amount exceeds balance

Fail with error ‘BEP20: transfer amount exceeds balance’

Вы пытаетесь выйти из SYRUP пула с низким вознаграждением (не хватает наград).

Чтобы получить свои токены, выполните “emergencyWithdraw” напрямую с адресом контракта.

  1. 1.

    Найдите адрес контракта пула, от которого вы пытаетесь выйти. Вы можете найти его в журнале транзакций вашего кошелька..

  2. 4.

    Нажмите “Connect to Web3” и подключите кошелек.

  3. 5.

    Открыв секцию “4. emergencyWithdraw”, введите «0» и нажмите “Write”.

Это действие снимет токен САКЕ, но не соберет награду.

Это потеряет любой доход, который вы еще не собрали.

Эта ошибка имеет тенденцию появляться, когда вы пытаетесь выйти из старого Syrup пула, но не хватает наград в резерве, чтобы собрать их при выходе из него. Это приводит к провалу сделки.

Are you getting an “Insufficient Output Amount” error on PancakeSwap?

Here’s the full error message, “The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT”.

Followed by, “This is probably an issue with one of the tokens you are swapping”.

Many users have faced this issue before when they’re swapping a token on PancakeSwap.

As a result, they are unable to swap the token until the error is resolved.

Fortunately, the error can be fixed in two easy steps.

In this guide, you’ll learn why you’re getting an “Insufficient Output Amount” error on PancakeSwap and how to fix it.

  • Why am I getting an “Insufficient Output Amount” error on PancakeSwap?
  • How to fix “Insufficient Output Amount” on PancakeSwap

Why am I getting an “Insufficient Output Amount” error on PancakeSwap?

Insufficient Output Amount PancakeSwap

You’re getting an “Insufficient Output Amount” error on PancakeSwap because your slippage tolerance is too low.

When your slippage tolerance is too low, your order may fail to execute because the price movement is too high.

Slippage tolerance allows you to set the maximum percentage of price movement you’re willing to take.

For example, if your slippage tolerance is 5%, it means that your order will not execute if the price movement is more than 5%.

Cryptocurrencies are extremely volatile, and slippage tolerance counters them.

Without slippage tolerance, you’d be swapping tokens at market order.

However, setting a low slippage tolerance may prevent your order from getting executed.

By default, the slippage tolerance on PancakeSwap is 0.8%, which is very low.

PancakeSwap states that the “Insufficient Output Amount” error is caused by one of the tokens that you’re swapping.

In most cases, the slippage tolerance is the cause of the error.

To fix “Insufficient Output Amount” on PancakeSwap, you need to increase your slippage tolerance to 12%.

After you’ve increased your slippage tolerance to 12%, you’ll be able to successfully swap your tokens.

Keep in mind that “12%” is just a benchmark that you can follow.

When you face the “Insufficient Output Amount” on PancakeSwap, it’s highly recommended that you increase your slippage tolerance by increments of 1%.

For example, every time you receive the “Insufficient Output Amount” error, increase your slippage tolerance by 1%.

Repeat the process until you’re able to successfully swap your tokens.

By doing this, you’ll be swapping your tokens at the best rate.

Here’s how you can fix the “Insufficient Output Amount” error on PancakeSwap in 2 steps:

1. Tap on the Settings icon on PancakeSwap

PancakeSwap slippage tolerance

Firstly, open PancakeSwap on your device.

Then, select the tokens that you want to swap on the exchange.

On the “From” field, select the token that you want to use to swap.

On the “To” field, select the token that you want to swap to.

Next to the “Exchange” header, you’ll see a Settings icon.

Tap on the Settings icon to open the PancakeSwap settings.

2. Increase the slippage tolerance to 12%

How to fix “Insufficient Output Amount” on PancakeSwap

After you’ve tapped on the Settings icon, the “Settings” pop-up will open.

On the settings pop-up, you’ll see three headers including “Slippage tolerance”, “Transaction deadline”, and “Audio”.

Under “Slippage tolerance”, you’ll see three percentages that you can choose from, including “0.1%”, “0.5%”, and “1%”.

By default, the slippage tolerance on PancakeSwap is 0.8%.

In most cases, a 0.8% slippage tolerance is too low and will cause your order to fail.

To fix this, you can increase your slippage tolerance to 12% on the “%” field.

After you’ve done so, you may get a “Your transaction may be frontrun” error.

Ignore the error message, close the pop-up, and try swapping the tokens again.

This time, you should be able to swap your tokens on PancakeSwap without getting an error.

Alternatively, you can increase your slippage tolerance by increments of 1% each time you get the “Insufficient Output Amount”.

By doing this, you’ll be swapping your tokens at the best rate.

You’ve successfully fixed the “Insufficient Output Amount” on PancakeSwap!

Conclusion

The “Insufficient Output Amount” is a very common issue on the PancakeSwap exchange.

As mentioned in the article, the error is mainly caused by a low slippage tolerance.

However, there isn’t a hard-and-fast rule to deal with slippage as there are multiple factors that you need to consider.

For example, you need to consider the volatility of the prices, liquidity, and more before making a decision.

However, if you don’t mind swapping your tokens at a large price difference, then you can increase your slippage as much as you want.

Further Reading

How to Buy Spore Finance (SPORE)

How to Transfer Crypto from Coinbase to Binance

3 Ways to Contact Coinbase

Common error messages. Use the sidebar ➡️to jump to the error you’re seeing.

Sometimes you may find yourself facing a problem that doesn’t have a clear solution. These troubleshooting tips may help you solve problems you run into.

INSUFFICIENT_OUTPUT_AMOUNT

The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.

the transaction cannot succeed due to error: execution reverted: pancakerouter: insufficient_output_amount.

You’re trying to swap tokens, but your slippage tolerance is too low or liquidity is too low.

  1. 1.

    Refresh your page and try again later.

  2. 2.

    Try trading a smaller amount at one time.

  3. 3.

    Increase your slippage tolerance:

    1. 1.

      Tap the settings icon on the liquidity page.

    2. 2.

      Increase your slippage tolerance a little and try again.

  4. 4.

    Lastly, try inputting an amount with fewer decimal places.

This usually happens when trading tokens with low liquidity.

That means there isn’t enough of one of the tokens you’re trying to swap in the Liquidity Pool: it’s probably a small-cap token that few people are trading.

However, there’s also the chance that you’re trying to trade a scam token which cannot be sold. In this case, PancakeSwap isn’t able to block a token or return funds.

INSUFFICIENT_A_AMOUNT or INSUFFICIENT_B_AMOUNT

Fail with error ‘PancakeRouter: INSUFFICIENT_A_AMOUNT’
or
Fail with error ‘PancakeRouter: INSUFFICIENT_B_AMOUNT’

You’re trying to add/remove liquidity from a liquidity pool (LP), but there isn’t enough of one of the two tokens in the pair.

Refresh your page and try again, or try again later.

  1. 1.

    Tap the settings icon on the liquidity page.

  2. 2.

    Increase your slippage tolerance a little and try again.

The error is caused by trying to add or remove liquidity for a liquidity pool (LP) with an insufficient amount of token A or token B (one of the tokens in the pair).

It might be the case that prices are updating too fast when and your slippage tolerance is too low.

OK, so you’re really determined to fix this. We really don’t recommend doing this unless you know what you’re doing.

There currently isn’t a simple way to solve this issue from the PancakeSwap website: you’ll need to interact with the contract directly. You can add liquidity directly via the Router contract, while setting amountAMin to a small amount, then withdrawing all liquidity.

  1. 1.

    Select Write Contract, then Connect to Web3 and connect your wallet.

  2. 2.

    In section «1. approve», approve the LP token for the router by entering

    1. 1.

      spender (address): enter the contract address of the LP token you’re trying to interact with

  1. 2.

    In 5. balanceOf, input your wallet address and hit Query.

  2. 3.

    Keep track of the number that’s exported. It shows your balance within the LP in the uint256 format, which you’ll need in the next step.

  1. 1.

    Select Write Contract and Connect to Web3 as above.

  2. 2.

    Find addLiquidity or removeLiquidity (whichever one you’re trying to do)

  3. 3.

    Enter the token addresses of both of the tokens in the LP.

  4. 4.

    In liquidity (uint256), enter the uint256 number which you got from «balanceOf» above.

  5. 5.

    Set a low amountAMin or amountBMin: try 1 for both.

  6. 6.

    Add your wallet address in to (address).

  7. 7.

    Deadline must be an epoch time greater than the time the tx is executed.

This can cause very high slippage, and can cause the user to lose some funds if frontrun

The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.

Try again, but confirm (sign and broadcast) the transaction as soon as you generate it.

This happened because you started making a transaction, but you didn’t sign and broadcast it until it was past the deadline. That means you didn’t hit «Confirm» quickly enough.

The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.

Try modifying the amount on “To” field. Therefore putting «(estimated)» symbol on “From”. Then initiate the swap immediately.

This usually happen when you are trying to swap a token with its own fee.

The transaction cannot succeed due to error: execution reverted: Pancake: TRANSFER_FAILED.

Make sure you have 30% more tokens in your wallet than you intend to trade, or try to trade a lower amount. If you want to sell the maximum possible, try 70% or 69% instead of 100%.
Caused by the design of Restorative Rebase tokens like tDoge or tBTC.

Understand how restorative rebase tokens work

.

Another possible cause of this issue is the malicious token issuer just suspended the trading for their token. Or they made selling action only possible for selected wallet addresses. Please always do your own research to avoid any potential fraud. If the token you are trying to swap but failed with this error code is coming from an airdrop, that is most likely a scam. Please do not perform any token approval or follow any links, your fund may be at risk if you try to do so.

Transaction cannot succeed

Try trading a smaller amount, or increase slippage tolerance via the settings icon and try again. This is caused by low liquidity.

Try trading a smaller amount, or increase slippage tolerance via the settings icon and try again. This is caused by low liquidity.

This transaction would fail. Please contact support

If you got this error while removing liquidity from a BNB pair:

Please select «Receive WBNB» and retry.

If you got this error while trying to swap:

Please contact the project team of the token you’re trying to swap. **** This issue must be resolved by the project team.

This issue (while swapping) is caused by tokens which have hard-coded the V1 PancakeSwap router into their contract.

While this practice is ill-advised at best, the reason for these projects having done this appears to be due to their tokenomics, in which each purchase sends a % of the token to LPs.

The projects affected will likely not work with the V2 router: they will most likely need to create new versions of their tokens pointing to our new router address, and migrate any existing token holders to their new token.

We recommend that any projects which created such tokens should also make efforts to prevent their users from adding them to V2 LP.

Cannot read property ‘toHexString’ of undefined

«Unknown error: «Cannot read property ‘toHexString’ of undefined»

When trying to swap tokens, the transaction fails and this error message is displayed. This error has been reported on mobile devices using Trust Wallet.

  1. 1.

    Attempt the transaction again with increased slippage allowance.

  2. 2.

    If 1. does not resolve your problem, consider using another wallet such as SafePal for your transaction.

This usually happens when trading tokens with insufficient slippage allowance on Trust Wallet.

The exact details of the problem are still being investigated.

Execution reverted: TransferHelper: TRANSFER_FROM_FAILED.

The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER_FROM_FAILED.

When trying to swap tokens, the transaction fails and this error message is displayed. This error has been reported across platforms.

  1. 1.

    Check to make sure you have sufficient funds available.

  2. 2.

    Ensure you have given the contract allowance to spend the amount of funds you’re attempting to trade with.

This error happens when trading tokens with insufficient allowance, or when a wallet has insufficient funds.
If you’re trading tokens with Restorative Rebase like tau assets tDoge or tBTC, make sure you understand how they work first with this

guide to Rebase tokens

.

Fail with error ‘ds-math-sub-underflow’

You’ve run out of allowance of your LP token allowance to the MasterChef contract.

Use token approval manager like unrekt or BscScan to

BEP20: burn amount exceeds balance

Fail with error ‘BEP20: burn amount exceeds balance’

You don’t have enough SYRUP in your wallet to unstake from the CAKE-CAKE pool.

Get at least as much SYRUP as the amount of CAKE that you’re trying to unstake.

  1. 1.

    Buy SYRUP on the exchange. If you want to unstake 100 CAKE, you need at least 100 SYRUP.

If that still fails, you can perform an “emergencyWithdraw” from the contract directly to unstake your staked tokens.

  1. 2.

    Click “Connect to Web3” and connect your wallet.

  2. 3.

    In section “4. emergencyWithdraw”, enter «0» and click “Write”.

This will unstake your staked tokens and lose any uncollected CAKE yield.

This will lose any yield that you haven’t harvested yet.

To stop this happening again, don’t sell your SYRUP. You still need it to unstake from the “Stake CAKE Earn CAKE” pool.

This error has happened because you have sold or transferred SYRUP tokens. SYRUP is minted in a 1:1 ratio to CAKE when you stake in the CAKE-CAKE Syrup Pool. SYRUP must be burned at a 1:1 ratio to CAKE when calling leaveStaking (unstaking your CAKE from the pool), so if you don’t have enough, you can’t unstake from the pool.

Warning! Error encountered during contract execution [out of gas]

You have set a low gas limit when trying to make a transaction.

Try manually increasing the gas limit (not gas price!) in your wallet before signing the transaction.

A limit of 200000 is usually enough.

The above example is from Metamask; check your wallet’s documentation if you aren’t sure how to adjust the gas limit.

Basically, your wallet (Metamask, Trust Wallet, etc.) can’t finish what it’s trying to do.

Your wallet estimates that the gas limit is too low, so the function call runs out of gas before the function call is finished.

BEP20: transfer amount exceeds allowance

Fail with error ‘BEP20: transfer amount exceeds allowance’

  1. 1.

    Use Unrekt.net to revoke approval for the smart contract you’re trying to interact with

  2. 2.

    Approve the contract again, without setting a limit on spend allowance

  3. 3.

    Try interacting with the contract again.

This happens when you set a limit on your spend allowance when you first approved the contract, then try to swap more than the limit.

BEP20: transfer amount exceeds balance

Fail with error ‘BEP20: transfer amount exceeds balance’

You’re probably trying to unstake from a Syrup Pool with low rewards in it. Solution below.

If not, you may be trying to send tokens that you don’t have in your wallet (for example, trying to send a token that is already assigned to a pending transaction). In this case, just make sure you have the tokens you’re trying to use.

Firstly,

let the team know

which pool you’re trying to unstake from, so they can top up the rewards. If you’re in a hurry to unstake and you don’t mind losing your pending yield, try an emergencyWithdraw:

You can perform an “emergencyWithdraw” from the contract directly to unstake your staked tokens.

  1. 1.

    Find the contract address of the Syrup Pool you’re trying to unstake from. You can find it in your wallet’s transaction log.

  2. 4.

    Click “Connect to Web3” and connect your wallet.

  3. 5.

    In section “3. emergencyWithdraw”, and click “Write”.

This will unstake your staked tokens and lose any uncollected yield.

This will lose any yield that you haven’t harvested yet.

This error tends to appear when you’re trying to unstake from an old Syrup Pool, but there aren’t enough rewards in the pool left for you to harvest when withdrawing. This causes the transaction to fail.

Provider Error
No provider was found

This happens when you try to connect via a browser extension like MetaMask or Binance Chain Wallet, but you haven’t installed the extension.

Switch your chain to BNB Smart Chain. Check your wallet’s documentation for a guide if you need help.

Already processing eth_requestAccounts. Please wait.

Make sure you are signed in to your wallet app and it’s connected to BNB Smart Chain.

Issues buying SAFEMOON and similar tokens

To trade SAFEMOON, you must click on the settings icon and set your slippage tolerance to 12% or more.
This is because
SafeMoon taxes a 10% fee on each transaction:

  • 5% fee = redistributed to all existing holders

  • 5% fee = used to add liquidity

This is also why you might not receive as much of the token as you expect when you purchase.
Read more on

How to Buy Safe Moon

.

«MetaMask — RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit «

Happens when trying to remove liquidity on some tokens via Metamask. Root cause is still unknown. Try using an alternative wallet.

Internal JSON-RPC error. { «code»: -32000, «message»: «insufficient funds for transfer» } — Please try again.

You don’t have enough BNB to pay for the transaction fees. You need more BEP-20 network BNB in your wallet.

Error: [ethjs-query] while formatting outputs from RPC ‘{«value»:{«code»:-32603,»data»:{«code»:-32000,»message»:»transaction underpriced»}}}»

Increase the gas limit for the transaction in your wallet. Check your wallet’s documentation to learn how to increase gas limit.

Swap failed: Error: [ethjs-query] while formatting outputs from RPC ‘{«value»:{«code»:-32603,»data»:{«code»:-32603,»message»:»handle request error»}}}’

Cause unclear. Try these steps before trying again:

Oops! We couldn’t find any Pancake Collectibles in your wallet.

We’re investigating the logic behind this issue. Meanwhile please try the workaround.

  • Clear the cache and retry.

  • Retry on different browser.

  • Retry on different wallet apps.

  • Retry on the different network (switch between Wi-Fi and cellular)

Checking username keeps spinning

There are two possible causes.

  1. 1.

    You have multiple wallets installed on the browser.

Root cause: You have multiple wallets installed on the browser.

It may make a conflict between wallets. This is out of PancakeSwap’s control and we can do nothing.

  1. 1.

    Have only single wallet installed on browser, remove the others.

  2. 2.

    Reconnect the wallet and retry setting username again.

Root cause: Network is unstable.

  1. 1.

    Delete whatever has been entered in the text field completely.

  2. 2.

    Re-type username, then please wait for seconds.

  3. 3.

    If it doesn’t work, reload the page and retry again.

Are you getting an “Insufficient Output Amount” error on PancakeSwap?

Here’s the full error message, “The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT”.

Followed by, “This is probably an issue with one of the tokens you are swapping”.

Many users have faced this issue before when they’re swapping a token on PancakeSwap.

As a result, they are unable to swap the token until the error is resolved.

Fortunately, the error can be fixed in two easy steps.

In this guide, you’ll learn why you’re getting an “Insufficient Output Amount” error on PancakeSwap and how to fix it.

  • Why am I getting an “Insufficient Output Amount” error on PancakeSwap?
  • How to fix “Insufficient Output Amount” on PancakeSwap

Why am I getting an “Insufficient Output Amount” error on PancakeSwap?

Insufficient Output Amount PancakeSwap

You’re getting an “Insufficient Output Amount” error on PancakeSwap because your slippage tolerance is too low.

When your slippage tolerance is too low, your order may fail to execute because the price movement is too high.

Slippage tolerance allows you to set the maximum percentage of price movement you’re willing to take.

For example, if your slippage tolerance is 5%, it means that your order will not execute if the price movement is more than 5%.

Cryptocurrencies are extremely volatile, and slippage tolerance counters them.

Without slippage tolerance, you’d be swapping tokens at market order.

However, setting a low slippage tolerance may prevent your order from getting executed.

By default, the slippage tolerance on PancakeSwap is 0.8%, which is very low.

PancakeSwap states that the “Insufficient Output Amount” error is caused by one of the tokens that you’re swapping.

In most cases, the slippage tolerance is the cause of the error.

To fix “Insufficient Output Amount” on PancakeSwap, you need to increase your slippage tolerance to 12%.

After you’ve increased your slippage tolerance to 12%, you’ll be able to successfully swap your tokens.

Keep in mind that “12%” is just a benchmark that you can follow.

When you face the “Insufficient Output Amount” on PancakeSwap, it’s highly recommended that you increase your slippage tolerance by increments of 1%.

For example, every time you receive the “Insufficient Output Amount” error, increase your slippage tolerance by 1%.

Repeat the process until you’re able to successfully swap your tokens.

By doing this, you’ll be swapping your tokens at the best rate.

Here’s how you can fix the “Insufficient Output Amount” error on PancakeSwap in 2 steps:

1. Tap on the Settings icon on PancakeSwap

PancakeSwap slippage tolerance

Firstly, open PancakeSwap on your device.

Then, select the tokens that you want to swap on the exchange.

On the “From” field, select the token that you want to use to swap.

On the “To” field, select the token that you want to swap to.

Next to the “Exchange” header, you’ll see a Settings icon.

Tap on the Settings icon to open the PancakeSwap settings.

2. Increase the slippage tolerance to 12%

How to fix “Insufficient Output Amount” on PancakeSwap

After you’ve tapped on the Settings icon, the “Settings” pop-up will open.

On the settings pop-up, you’ll see three headers including “Slippage tolerance”, “Transaction deadline”, and “Audio”.

Under “Slippage tolerance”, you’ll see three percentages that you can choose from, including “0.1%”, “0.5%”, and “1%”.

By default, the slippage tolerance on PancakeSwap is 0.8%.

In most cases, a 0.8% slippage tolerance is too low and will cause your order to fail.

To fix this, you can increase your slippage tolerance to 12% on the “%” field.

After you’ve done so, you may get a “Your transaction may be frontrun” error.

Ignore the error message, close the pop-up, and try swapping the tokens again.

This time, you should be able to swap your tokens on PancakeSwap without getting an error.

Alternatively, you can increase your slippage tolerance by increments of 1% each time you get the “Insufficient Output Amount”.

By doing this, you’ll be swapping your tokens at the best rate.

You’ve successfully fixed the “Insufficient Output Amount” on PancakeSwap!

Conclusion

The “Insufficient Output Amount” is a very common issue on the PancakeSwap exchange.

As mentioned in the article, the error is mainly caused by a low slippage tolerance.

However, there isn’t a hard-and-fast rule to deal with slippage as there are multiple factors that you need to consider.

For example, you need to consider the volatility of the prices, liquidity, and more before making a decision.

However, if you don’t mind swapping your tokens at a large price difference, then you can increase your slippage as much as you want.

Further Reading

How to Buy Spore Finance (SPORE)

How to Transfer Crypto from Coinbase to Binance

3 Ways to Contact Coinbase

description

Common error messages. Use the sidebar

➡️

to jump to the error you’re seeing.

Troubleshooting Errors

Sometimes you may find yourself facing a problem that doesn’t have a clear solution. These troubleshooting tips may help you solve problems you run into.

Issues on the Exchange

INSUFFICIENT_OUTPUT_AMOUNT

The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.

the transaction cannot succeed due to error: execution reverted: pancakerouter: insufficient_output_amount.

You’re trying to swap tokens, but your slippage tolerance is too low or liquidity is too low.

{% tabs %}
{% tab title=»Solution» %}

  1. Refresh your page and try again later.
  2. Try trading a smaller amount at one time.
  3. Increase your slippage tolerance:
    1. Tap the settings icon on the liquidity page.
    2. Increase your slippage tolerance a little and try again.
  4. Lastly, try inputting an amount with fewer decimal places.
    {% endtab %}

{% tab title=»Reason» %}
This usually happens when trading tokens with low liquidity.

That means there isn’t enough of one of the tokens you’re trying to swap in the Liquidity Pool: it’s probably a small-cap token that few people are trading.

However, there’s also the chance that you’re trying to trade a scam token which cannot be sold. In this case, PancakeSwap isn’t able to block a token or return funds.
{% endtab %}
{% endtabs %}

INSUFFICIENT_A_AMOUNT or INSUFFICIENT_B_AMOUNT

Fail with error ‘PancakeRouter: INSUFFICIENT_A_AMOUNT’
or
Fail with error ‘PancakeRouter: INSUFFICIENT_B_AMOUNT’

You’re trying to add/remove liquidity from a liquidity pool (LP), but there isn’t enough of one of the two tokens in the pair.

{% tabs %}
{% tab title=»Solution» %}
Refresh your page and try again, or try again later.

Still doesn’t work?

  1. Tap the settings icon on the liquidity page.
  2. Increase your slippage tolerance a little and try again.


{% endtab %}

{% tab title=»Reason» %}
The error is caused by trying to add or remove liquidity for a liquidity pool (LP) with an insufficient amount of token A or token B (one of the tokens in the pair).

It might be the case that prices are updating too fast when and your slippage tolerance is too low.


{% endtab %}

{% tab title=»Solution for nerds» %}
OK, so you’re really determined to fix this. We really don’t recommend doing this unless you know what you’re doing.

There currently isn’t a simple way to solve this issue from the PancakeSwap website: you’ll need to interact with the contract directly. You can add liquidity directly via the Router contract, while setting amountAMin to a small amount, then withdrawing all liquidity.

Approve the LP contract

Head to the contract of the LP token you’re trying to approve.
For example, here’s the ETH/WBNB pair: https://bscscan.com/address/0x70d8929d04b60af4fb9b58713ebcf18765ade422

  1. Select Write Contract, then Connect to Web3 and connect your wallet.
  2. In section «1. approve», approve the LP token for the router by entering
    1. spender (address): enter the contract address of the LP token you’re trying to interact with
    2. value (uint256): -1

Query «balanceOf»

  1. Switch to Read Contract.
  2. In 5. balanceOf, input your wallet address and hit Query.
  3. Keep track of the number that’s exported. It shows your balance within the LP in the uint256 format, which you’ll need in the next step.

Add or Remove Liquidity

Head to the router contract: https://bscscan.com/address/0x05ff2b0db69458a0750badebc4f9e13add608c7f#writeContract

  1. Select Write Contract and Connect to Web3 as above.
  2. Find addLiquidity or removeLiquidity (whichever one you’re trying to do)
  3. Enter the token addresses of both of the tokens in the LP.
  4. In liquidity (uint256), enter the uint256 number which you got from «balanceOf» above.
  5. Set a low amountAMin or amountBMin: try 1 for both.
  6. Add your wallet address in to (address).
  7. Deadline must be an epoch time greater than the time the tx is executed.

{% hint style=»warning» %}
This can cause very high slippage, and can cause the user to lose some funds if frontrun
{% endhint %}
{% endtab %}
{% endtabs %}

PancakeRouter: EXPIRED

The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.

Try again, but confirm (sign and broadcast) the transaction as soon as you generate it.

This happened because you started making a transaction, but you didn’t sign and broadcast it until it was past the deadline. That means you didn’t hit «Confirm» quickly enough.

Pancake: K

The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.

Try modifying the amount on “To” field. Therefore putting «(estimated)» symbol on “From”. Then initiate the swap immediately.

This usually happen when you are trying to swap a token with its own fee.

Pancake: TRANSFER_FAILED

The transaction cannot succeed due to error: execution reverted: Pancake: TRANSFER_FAILED.

Make sure you have 30% more tokens in your wallet than you intend to trade, or try to trade a lower amount. If you want to sell the maximum possible, try 70% or 69% instead of 100%.
Caused by the design of Restorative Rebase tokens like tDoge or tBTC.
Understand how restorative rebase tokens work.

Another possible cause of this issue is the malicious token issuer just suspended the trading for their token. Or they made selling action only possible for selected wallet addresses. Please always do your own research to avoid any potential fraud. If the token you are trying to swap but failed with this error code is coming from an airdrop, that is most likely a scam. Please do not perform any token approval or follow any links, your fund may be at risk if you try to do so.

Transaction cannot succeed

Try trading a smaller amount, or increase slippage tolerance via the settings icon and try again. This is caused by low liquidity.

Price Impact too High

Try trading a smaller amount, or increase slippage tolerance via the settings icon and try again. This is caused by low liquidity.

estimateGas failed

This transaction would fail. Please contact support

{% tabs %}
{% tab title=»Solution» %}
If you got this error while removing liquidity from a BNB pair:

Please select «Receive WBNB» and retry.

If you got this error while trying to swap:

Please contact the project team of the token you’re trying to swap. **** This issue must be resolved by the project team.
{% endtab %}

{% tab title=»Reason» %}
This issue (while swapping) is caused by tokens which have hard-coded the V1 PancakeSwap router into their contract.

While this practice is ill-advised at best, the reason for these projects having done this appears to be due to their tokenomics, in which each purchase sends a % of the token to LPs.

The projects affected will likely not work with the V2 router: they will most likely need to create new versions of their tokens pointing to our new router address, and migrate any existing token holders to their new token.

We recommend that any projects which created such tokens should also make efforts to prevent their users from adding them to V2 LP.

The up-to-date router address is https://bscscan.com/address/0x10ED43C718714eb63d5aA57B78B54704E256024E
{% endtab %}
{% endtabs %}

Cannot read property ‘toHexString’ of undefined

«Unknown error: «Cannot read property ‘toHexString’ of undefined»

When trying to swap tokens, the transaction fails and this error message is displayed. This error has been reported on mobile devices using Trust Wallet.

{% tabs %}
{% tab title=»Solution» %}

  1. Attempt the transaction again with increased slippage allowance.
  2. If 1. does not resolve your problem, consider using another wallet such as SafePal for your transaction.
    {% endtab %}

{% tab title=»Reason» %}
This usually happens when trading tokens with insufficient slippage allowance on Trust Wallet.

The exact details of the problem are still being investigated.
{% endtab %}
{% endtabs %}

Execution reverted: TransferHelper: TRANSFER_FROM_FAILED.

The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER_FROM_FAILED.

When trying to swap tokens, the transaction fails and this error message is displayed. This error has been reported across platforms.

{% tabs %}
{% tab title=»Solution» %}

  1. Check to make sure you have sufficient funds available.
  2. Ensure you have given the contract allowance to spend the amount of funds you’re attempting to trade with.
    {% endtab %}

{% tab title=»Reason» %}
This error happens when trading tokens with insufficient allowance, or when a wallet has insufficient funds.
If you’re trading tokens with Restorative Rebase like tau assets tDoge or tBTC, make sure you understand how they work first with this guide to Rebase tokens.
{% endtab %}
{% endtabs %}

Issues with Farms

Fail with error ‘ds-math-sub-underflow’

You’ve run out of allowance of your LP token allowance to the MasterChef contract.

Use token approval manager like unrekt or BscScan to

Issues with Syrup Pools

BEP20: burn amount exceeds balance

Fail with error ‘BEP20: burn amount exceeds balance’

You don’t have enough SYRUP in your wallet to unstake from the CAKE-CAKE pool.

Get at least as much SYRUP as the amount of CAKE that you’re trying to unstake.

  1. Buy SYRUP on the exchange. If you want to unstake 100 CAKE, you need at least 100 SYRUP.
  2. Try unstaking again.

If that still fails, you can perform an “emergencyWithdraw” from the contract directly to unstake your staked tokens.

  1. Go to: https://bscscan.com/address/0x73feaa1eE314F8c655E354234017bE2193C9E24E#writeContract
  2. Click “Connect to Web3” and connect your wallet.
  3. In section “4. emergencyWithdraw”, enter «0» and click “Write”.

This will unstake your staked tokens and lose any uncollected CAKE yield.

{% hint style=»warning» %}
This will lose any yield that you haven’t harvested yet.
{% endhint %}

To stop this happening again, don’t sell your SYRUP. You still need it to unstake from the “Stake CAKE Earn CAKE” pool.

This error has happened because you have sold or transferred SYRUP tokens. SYRUP is minted in a 1:1 ratio to CAKE when you stake in the CAKE-CAKE Syrup Pool. SYRUP must be burned at a 1:1 ratio to CAKE when calling leaveStaking (unstaking your CAKE from the pool), so if you don’t have enough, you can’t unstake from the pool.

{% embed url=»https://dashboard.tenderly.co/tx/binance/0x754e18ceea82acac256b49c2b7a81260f7f86dd5e56ee2e3cc1b6ac864c29a8e» %}

Out of Gas error

Warning! Error encountered during contract execution [out of gas]

You have set a low gas limit when trying to make a transaction.

{% tabs %}
{% tab title=»Solution» %}
Try manually increasing the gas limit (not gas price!) in your wallet before signing the transaction.

A limit of 200000 is usually enough.

The above example is from Metamask; check your wallet’s documentation if you aren’t sure how to adjust the gas limit.
{% endtab %}

{% tab title=»Reason» %}
Basically, your wallet (Metamask, Trust Wallet, etc.) can’t finish what it’s trying to do.

Your wallet estimates that the gas limit is too low, so the function call runs out of gas before the function call is finished.
{% endtab %}
{% endtabs %}

BEP20: transfer amount exceeds allowance

Fail with error ‘BEP20: transfer amount exceeds allowance’

{% tabs %}
{% tab title=»Solution» %}

  1. Use Unrekt.net to revoke approval for the smart contract you’re trying to interact with
  2. Approve the contract again, without setting a limit on spend allowance
  3. Try interacting with the contract again.
    {% endtab %}

{% tab title=»Reason» %}
This happens when you set a limit on your spend allowance when you first approved the contract, then try to swap more than the limit.
{% endtab %}
{% endtabs %}

BEP20: transfer amount exceeds balance

Fail with error ‘BEP20: transfer amount exceeds balance’

You’re probably trying to unstake from a Syrup Pool with low rewards in it. Solution below.

If not, you may be trying to send tokens that you don’t have in your wallet (for example, trying to send a token that is already assigned to a pending transaction). In this case, just make sure you have the tokens you’re trying to use.

{% tabs %}
{% tab title=»Solution» %}
Firstly, let the team know which pool you’re trying to unstake from, so they can top up the rewards. If you’re in a hurry to unstake and you don’t mind losing your pending yield, try an emergencyWithdraw:

You can perform an “emergencyWithdraw” from the contract directly to unstake your staked tokens.

  1. Find the contract address of the Syrup Pool you’re trying to unstake from. You can find it in your wallet’s transaction log.
  2. Go to https://bscscan.com/ and in the search bar, enter the contract address.
  3. Select Write Contract.
  4. Click “Connect to Web3” and connect your wallet.
  5. In section “3. emergencyWithdraw”, and click “Write”.

This will unstake your staked tokens and lose any uncollected yield.

{% hint style=»warning» %}
This will lose any yield that you haven’t harvested yet.
{% endhint %}
{% endtab %}

{% tab title=»Reason» %}
This error tends to appear when you’re trying to unstake from an old Syrup Pool, but there aren’t enough rewards in the pool left for you to harvest when withdrawing. This causes the transaction to fail.
{% endtab %}
{% endtabs %}

Issues with Prediction

Check prediction-troubleshooting.md

Other issues

Provider Error

Provider Error
No provider was found

This happens when you try to connect via a browser extension like MetaMask or Binance Chain Wallet, but you haven’t installed the extension.

{% tabs %}
{% tab title=»Solution» %}
Install the official browser extension to connect, or read our guide on how to connect a wallet to PancakeSwap.
{% endtab %}
{% endtabs %}

Unsupported Chain ID

Switch your chain to BNB Smart Chain. Check your wallet’s documentation for a guide if you need help.

Already processing eth_requestAccounts. Please wait.

Make sure you are signed in to your wallet app and it’s connected to BNB Smart Chain.

Issues buying SAFEMOON and similar tokens

To trade SAFEMOON, you must click on the settings icon and set your slippage tolerance to 12% or more.
This is because SafeMoon taxes a 10% fee on each transaction:

  • 5% fee = redistributed to all existing holders
  • 5% fee = used to add liquidity

This is also why you might not receive as much of the token as you expect when you purchase.
Read more on How to Buy Safe Moon.

Internal JSON-RPC errors

«MetaMask — RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit «

Happens when trying to remove liquidity on some tokens via Metamask. Root cause is still unknown. Try using an alternative wallet.

Internal JSON-RPC error. { «code»: -32000, «message»: «insufficient funds for transfer» } — Please try again.

You don’t have enough BNB to pay for the transaction fees. You need more BEP-20 network BNB in your wallet.

Error: [ethjs-query]

Error: [ethjs-query] while formatting outputs from RPC ‘{«value»:{«code»:-32603,»data»:{«code»:-32000,»message»:»transaction underpriced»}}}»

Increase the gas limit for the transaction in your wallet. Check your wallet’s documentation to learn how to increase gas limit.

Swap failed: Error: [ethjs-query] while formatting outputs from RPC ‘{«value»:{«code»:-32603,»data»:{«code»:-32603,»message»:»handle request error»}}}’

Cause unclear. Try these steps before trying again:

  1. Increase gas limit
  2. Increase slippage
  3. Clear cache

Issues with Profile

Oops! We couldn’t find any Pancake Collectibles in your wallet.

We’re investigating the logic behind this issue. Meanwhile please try the workaround.

{% tabs %}
{% tab title=»Workaround 1″ %}

  1. Go to “Collectible” page, then come back to profile page.
    If you can’t find the link, go to https://pancakeswap.finance/collectibles directly.
  2. Retry profile creation.
    {% endtab %}

{% tab title=»Workaround 2″ %}
Change the environment.

  • Clear the cache and retry.
  • Retry on different browser.
  • Retry on different wallet apps.
  • Retry on the different network (switch between Wi-Fi and cellular)
    {% endtab %}
    {% endtabs %}

Checking username keeps spinning

There are two possible causes.

  1. You have multiple wallets installed on the browser.
  2. Network issue.

{% tabs %}
{% tab title=»Solution 1″ %}
Root cause: You have multiple wallets installed on the browser.

It may make a conflict between wallets. This is out of PancakeSwap’s control and we can do nothing.

  1. Have only single wallet installed on browser, remove the others.
  2. Reconnect the wallet and retry setting username again.
    {% endtab %}

{% tab title=»Solution 2″ %}
Root cause: Network is unstable.

You have to retry.

  1. Delete whatever has been entered in the text field completely.
  2. Re-type username, then please wait for seconds.
  3. If it doesn’t work, reload the page and retry again.
    {% endtab %}
    {% endtabs %}

У вас возникли проблемы с покупкой и продажей криптовалюты? Хотя платформы для торговли криптовалютой, такие как PancakeSwap и Uniswap, все еще являются относительно новым явлением, устранение всех недостатков займет некоторое время. “insufficient_output_amount” ошибка может помешать вам завершить транзакцию, но, к счастью, есть способ обойти эту проблему.

В этом руководстве рассказывается, как исправить “insufficient_output_amount” ошибка на криптобиржах PancakeSwap и Uniswap, чтобы вы могли продолжать успешно торговать токенами.

Что такое “Недостаточная сумма вывода” Ошибка

Если ваша транзакция была заблокирована и вы получили сообщение “Недостаточная сумма вывода” сообщения, это, вероятно, произошло из-за низкой устойчивости к проскальзыванию.

Проскальзывание представляет собой разницу между ожидаемой ценой обмена токенов и ценой, по которой происходит обмен. Например, предположим, что вы хотите обменять свои токены BinaryX (BNX) на некоторые токены Metahero (HERO). Когда вы начнете торговлю, вы увидите, что получите 1 ГЕРОЯ. Но как только транзакция завершится, у вас останется 0,9 HERO. Это означает, что проскальзывание составило 10%.

Проскальзывание происходит из-за внезапных колебаний рынка. Стоимость токена постоянно меняется, потому что пользователи постоянно инициируют транзакции, повышая и понижая стоимость многих криптовалют. Если изменение произойдет между моментом начала транзакции и ее завершением, проскальзывание повлияет на стоимость полученной криптовалюты.

Еще одна причина проскальзывания — ликвидность. Он измеряет, насколько легко один токен можно превратить в другой посредством торговли. Низкая ликвидность указывает на неожиданное поведение рынка, что приводит к скачкам стоимости криптовалюты.

Если значение проскальзывания установлено слишком низким, вам, скорее всего, будет трудно завершить транзакцию. Криптовалютные платформы воспринимают это как знак того, что вы не желаете продолжать торговлю, если фактическая стоимость окажется ниже ожидаемой.

Большинство криптообменных платформ имеют крайне низкую устойчивость к проскальзыванию, поэтому вероятность того, что ваши транзакции неудачи высоки. Регулировка допустимого уровня проскальзывания сводит к минимуму риск неудачной транзакции.

Если ваши токены имеют низкую устойчивость к проскальзыванию или низкую ликвидность, есть три способа решить эту проблему.

Обновите страницу

Во-первых, попробуйте обновить страницу PancakeSwap. Возможно, вы сможете завершить транзакцию позже. Если нет, то можно использовать второй метод.

Постепенное увеличение проскальзывания

Если ваши торговые попытки продолжают прерываться, вам придется изменить уровень допустимого проскальзывания. Допуск проскальзывания по умолчанию на PancakeSwap составляет 0,8%, поэтому важно настроить его, чтобы максимально использовать возможности платформы. Увеличивайте проскальзывание с небольшим шагом в 1%. В конце концов, вы найдете оптимальный уровень, который позволит вам продолжать торговлю и принесет вам наибольшую выгоду от ваших токенов. Для этого:

  1. Используйте свое устройство для входа на биржу PancakeSwap.
  2. Выберите токены, которые хотите обменять, в “From” поле.
  3. Выберите токены, которые хотите получить, в разделе “Кому” поле.
  4. Нажмите “Настройки” возможность открыть «Настройки» PancakeSwap.”
  5. В разделе “Допуск проскальзывания” введите “1.8” в “%” поле.

Если транзакция не удалась, попробуйте еще раз, на этот раз увеличив значение проскальзывания до 2,8%. Продолжайте увеличивать величину проскальзывания на 1%, пока вам не удастся завершить сделку. Этот метод требует терпения, но он гарантирует, что вы получите наилучшую возможную цену за свои токены.

Увеличить проскальзывание до 12% или 15%

Последний метод включает резкое увеличение проскальзывания. Большинство пользователей обнаружили, что увеличение его до 12% или 15% позволяет им продолжать торговать. Вот как это сделать:

  1. Войдите в PancakeSwap на своем устройстве и выберите токены, которые хотите обменять.
  2. В “От” выберите токены, которые хотите обменять.
  3. В &ldquo ;Кому” выберите токены, которые хотите получить.
  4. Нажмите кнопку &ldquo ;Настройки” кнопку, чтобы открыть меню PancakeSwap “Настройки”
  5. Отобразится всплывающее окно: “Global,” и “Допуск проскальзывания”
  6. Перейдите к “ %” область под “Допуск проскальзывания” и увеличьте его до 12%.

Пользователи иногда получают сообщение “Ваша транзакция может быть запущена заранее” сообщение. В этом случае закройте сообщение и снова инициируйте транзакцию. На этот раз вы не должны увидеть никакого сообщения об ошибке, и обмен будет успешным.

Этот метод быстрее, чем увеличение проскальзывания на 1% каждый раз, когда возникает ошибка. Однако имейте в виду, что это связано с более высокой разницей в цене.

Как решить проблему “Недостаточная сумма вывода” Ошибка в Uniswap

Платформа Uniswap работает аналогично PancakeSwap, поэтому способы регулировки проскальзывания аналогичны.

Обновить страницу

Попробуйте обновить страницу Uniswap и посмотрите, устранена ли ошибка, попробовав для обмена токенов.

Постепенное увеличение проскальзывания

Если у вас все еще есть проблемы, увеличьте торговое проскальзывание. Перед вводом настроек проскальзывания убедитесь, что вы выбрали токены, которые хотите обменять.

 Начните с увеличения значения с шагом 1 %:

  1. Перейдите на страницу Uniswap и коснитесь значка “шестеренка” значок в верхней части экрана для входа в настройки транзакции.
  2. В опции проскальзывания есть “%” поле, в которое можно ввести пользовательское значение.
  3. Измените его на &ldquo ;1%” и выберите “Подтвердить замену».

Если вы снова столкнетесь с “insufficient_output_amountошибка, продолжайте увеличивать проскальзывание на 1%, пока не достигнете уровня, при котором вы можете торговать без перерыва.

Увеличить проскальзывание до 12% или 15%

Быстрее способ обойти ошибку — поднять процент до 12 или 15. Этого уровня достаточно для борьбы с колебаниями рынка и низкой ликвидностью. Вот как это сделать:

  1. Войдите на страницу Uniswap и нажмите “шестеренка” значок , чтобы просмотреть настройки транзакции.
  2. Введите “12” в допуск проскальзывания “%”
  3. Нажмите “Подтвердить обмен” чтобы сохранить изменения.

Дополнительные часто задаваемые вопросы

Есть ли другие причины, по которым я вижу “недостаточный объем вывода” ошибка?

Иногда низкая устойчивость к проскальзыванию и низкая ликвидность не мешают вашей транзакции. Если приведенные выше решения не работают для вас, проблема может быть связана с вашим криптовалютным кошельком. Двумя самыми популярными онлайн-кошельками являются TrustWallet и MetaMask Wallet. Из-за большого количества пользователей они также могут повлиять на успешность вашей транзакции.

Чтобы решить эту проблему:

● Попробуйте переустановить онлайн-кошелек. Это должно решить все внутренние проблемы в кошельке и предотвратить блокировку обмена токенов.

● Повторно подключите свой кошелек к торговой платформе криптовалюты. Возможно, вы видите ошибку из-за того, что соединение между кошельком и платформой неисправно.

Слабое подключение к Интернету также может остановить транзакцию, поэтому убедитесь, что вы используете надежную и безопасную сеть. Покупка и продажа токенов на другом устройстве — еще одно решение. Даже переключение на другой веб-браузер может позволить провести транзакцию.

Какие токены вызывают “недостаточную сумму вывода” ошибка?

Вы можете столкнуться с этой проблемой независимо от того, покупаете вы или продаете токены. Однако популярные токены с большей вероятностью приведут к неудачной транзакции, поскольку они часто колеблются. Популярные варианты включают токен Ethereum (ETH), токен PancakeSwap (Cake), Dinoland Metaverse (DINO), Space Genesis (SPG) и другие.

Обход ошибки и продолжение торговли

Каждый раз, когда появляется новый прибыльный рынок, обязательно возникают проблемы. Пока такие платформы, как PancakeSwap и Uniswap, не найдут эффективный способ регулирования рыночных колебаний, пользователям придется страдать от таких ошибок, как “недостаточная сумма вывода” Однако методы, которые мы обсуждали, значительно упростят торговлю на этих платформах.

Надеемся, это руководство помогло вам понять, как бороться с “недостаточной суммой вывода” ошибка и успешно бороться с низкой устойчивостью к проскальзыванию и ликвидностью.

Сталкивались ли вы с этой ошибкой раньше? Какой метод вы использовали для ее решения? Дайте нам знать в разделе комментариев ниже.

Trying to swap BNB to your favorite BEP20 token using Pancake Swap but always getting this following error message upon pressing the swap button?

The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.

Looks like a lot of people are facing this error when trying to swap BNB to SAFEMOON. Not just Safe Moon but every single transaction that you attempt with any pair will give you this error.

insufficient output amount

This is a basic tutorial that explains how to fix this error popup on pancake swap finance.

Transaction cannot succeed is a common error

This is not a problem with the Pancake Swap DEX or the Safe Moon token. This error can occur when you are swapping any token and on any decentralized trading protocol. Not only Pancake Swap but is one of the common error faced by the users of Uniswap when swapping ERC20 tokens on Uniswap.

The transaction cannot succeed due to error: UniswapV2Router: EXPIRED. This is probably an issue with one of the tokens you are swapping.

Another one: The transaction cannot succeed due to error: TransferHelper: TRANSFER_FROM_FAILED. This is probably an issue with one of the tokens you are swapping.

Until you fix this; the platform won’t allow you to swap tokens and so you cannot buy or sell a coin or a token. Well the fix is simple.

slippage tolerance

On Uniswap swap page click the settings gear icon wheel on the top right. Click “Toggle Expert Mode”, then turn on export mode by entering the word “confirm” in the popup dialog box. Click the gear icon again and slightly increase the slippage tolerance. Keep increasing it until the transaction succeeds.

Also make sue you have enough ETH on Uniswap to cover the transaction fees.

The fix is same for Pancake swap finance as well. All you need to do is increase your slippage by clicking on the gear icon. Try 2-3%. If that doesn’t work then keep increasing gradually. To swap tokens like Safe Moon you need to set the slippage to 11%.

On Pancakeswap.finance make sure you have enough BNB to cover the gas fees.

Please follow step by step instructions below to fix this error.

Troubleshooting Error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT

Why INSUFFICIENT_OUTPUT_AMOUNT error?

INSUFFICIENT_OUTPUT_AMOUNT is an error that you’ll encounter when you are trying to trade tokens with low liquidity. It could probably be a small cap token and there might not be enough tokens in the liquidity pool for you to swap. Or it could be a scam token which cannot be sold.

In case of SAFEMOON its not a scam token and the error occurs not because there is not enough tokens in the liquidity pool but because your slippage tolerance is too low.

Here is how to fix that.

Increase Slippage tolerance:

To swap SAFEMOON the slippage needs to be at least 11% and here is how to increase your slippage tolerance.

pancake swap settings

  1. Tap the settings icon on the exchange / liquidity page
  2. Now increase the slippage tolerance gradually. For Safe Moon it should be 11%. Also make sure the transaction deadline in the settings dialog is set to 20 Minutes.

transaction swap error

After changing this settings click swap. It’ll go through. Lower BNB slightly to cover fees or just click on the max button and that should work.

Note: Make sure you have enough BNB for the fees or your transaction won’t go through. Set slippage to 11% and keep trying and if that doesn’t worry then try 12%. After several attemps your transaction should finally go through.

Upon setting 11% as slippage tolerance you’ll get the following warning:

Your transaction may be frontrun.

Its nothing to worry about.

By increasing slippage what you are doing is you’re pretty much making a market order. The slippage percentage is the amount up the price you pay from what you have been quoted. As a result when you swap buy / sell you’ll get less tokens that what you actually see.

So other than increasing slippage there is no way you can purchase safe moon using BNB. Currently tokens like SafeMoon is not available on CEX like Binance yet.

Still having issues trying to swap SAFEMOON or any other tokens on Pancake Swap?

Other solutions:

Increasing slippage tolerance and transaction deadline should fix common transaction errors like:

INSUFFICIENT_OUTPUT_AMOUNT, INSUFFICIENT_A_AMOUNT, INSUFFICIENT_B_AMOUNT and PancakeRouter: EXPIRED

Even after changing that if the issue still persist then try the following solution.

Some users have reported that restarting computer and resetting Internet have fixed the issue. If you are trying from Ledger then unplug the device, plug it back and try again. Finally on PC or Mobile check your date and time settings. Few users have reported that the system time on their device was incorrect. Fixing that seem to have resolved this issue.

If you are unsuccessful in making a transaction using Trust wallet then try from MetaMask. Here is how you can connect your MetaMask wallet to Binance Smart Chain. And here is how to add custom tokens to MetaMask.

Hope it helps. If you are still facing trouble then please let us know in the comments below.

Photo of coinguides

We are crypto enthusiasts and our main intention with Coin Guides is to educate people about Cryptocurrency and Blockchain technology. We regularly publish content about Bitcoin, Ethereum, Altcoins, wallet guides, mining tutorials and trading tips.

Imagine that you are trying to swap your coins on Pacakeswap but you are getting the same error message over and over again. 

Pancakeswap insufficient output amount error

We are crypto enthusiasts and our main intention with Coin Guides is to educate people about Cryptocurrency and Blockchain technology. We regularly publish content about Bitcoin, Ethereum, Altcoins, wallet guides, mining tutorials and trading tips.

Imagine that you are trying to swap your coins on Pacakeswap but you are getting the same error message over and over again. 

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

Which can be frustrating. Fortunately, there is a simple fix for this error. 

In this guide, you will learn why are you getting the Insufficient output amount error on PancakeSwap and how to easily fix it and successfully complete your transaction. 

This error is not rare. On the contrary, it is quite common and many people do not know how to deal with it. 

The Insufficient output amount error usually occurs when your slippage tolerance is too low, or when there is not enough liquidity for your trade to happen. Let’s take a look at what it actually means.

Your slippage tolerance is too low

The cryptocurrency market is highly volatile. Thus, even during the time from when you press the button to execute the trade until the trade is actually executed, the price can change quite a lot.

What is slippage in crypto

Slippage tolerance is given in percentage and ensures that you don’t get drastically less cryptocurrency from trade than you expect.      

For example, you have set your slippage tolerance to 2%. That means that your trade won’t execute if the price from the time you have pressed the button to the actual execution of the trade move by more than 2%. 

It looks something like this:

You want to buy 1,000 units of cryptocurrency A. The PancakeSwap tells you, that it will cost you 100 units of cryptocurrency B. You confirm the swap with slippage tolerance set to 2%. However, there is a sudden increase in the price of cryptocurrency A. Such that you would now need 110 units of Cryptocurrency B to buy the 1,000 units you wanted. The trade will not be executed and you will get an error: ‘Insufficient output amount’. 

There is not enough Liquidity in the Pool

The Insufficient output amount error can be also caused by a lack of liquidity in the pool. This is especially the case if you are trading small market cap coins. 

The cryptocurrency market is based on users depositing a pair of coins in equal amounts into a liquidity pool. But if the pool does not have enough liquidity – i.e. doesn’t have enough coins to give you the trade will not go through. 

This is also why you can often come across liquidity pools that have unrealistically high APRs as a reward to attract investors to add liquidity. 

Since there is no simple fix for the lack of liquidity, other than to add liquidity yourself we will now deal only with the Insufficient output amount error caused by slippage tolerance. 

How to fix Insufficient output amount error on PancakeSwap

To fix the Insufficient output amount error you will need to increase your slippage tolerance. By default, the slippage is usually set somewhere around 1%. Which is pretty low and often prevents the execution of a swap. 

You can easily set the slippage tolerance yourself. 

Head to the PancakeSwap and choose the pair you want to trade as you normally would. I will be trying to swap 1,000 Thetan Arena coins for BUSD. 

Swap Thetan arena coin to BUSD

As you can see by default the slippage tolerance is set to 0.5%. Which is extremely low. If you take a moment to look at the amount you get out of the intended swap it changes every now and then. And it can happen that the price jumps by more than 0.5% and then I would get the mentioned Insufficient output amount error.

To increase the slippage tolerance head to the settings – the small gear icon.

Click on the gear icoin in packakeswap

A window with various settings will pop up. Here you can also change, for example, the gas fees – if you want the transaction to be executed faster, set higher gas fees. And also the slippage tolerance we are looking for. 

Set higher slippage tolerance in Pencakeswap to fix the insufficient output amount error

How high to set your Slippage Tolerance

Now increase the slippage tolerance. The perfect solution is 12%. However, if you want to save money, you can gradually increase the value. I would recommend starting with at least 6% and increasing until the trade is made.

Slippage tolerance is set to 12

If you set your own slippage tolerance PancakeSwap warns you here that “Your transaction may be frontrun”. 

This means that a bot or other person can see your trade in the trade book and force your to accept the highest possible price. That is, the price is 12% higher than the current price if you set the slippage to 12%. 

This is also shown in the table below, where “minimum received” shows the minimum amount you would receive if the price moved by your maximum slippage tolerance. 

Pancakeswap minimum received

Conclusion

If you are experiencing an error message: “The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT” it most often means that your slippage tolerance is too low. That can be easily fixed by manually increasing your slippage until your trade successfully goes through.  

Unfortunately, this type of error message is not the only one you can be experiencing. That’s why we’ve created an entire series focused on PancakeSwap errors. Click on the name of the error and it will take you to an article dedicated to it:

  • Insufficient Output amount error
  • Cannot Estimate Gas error
  • Unsupported Chain ID
  • Insufficient Balance
  • Pancake K error
  • PancakeRouter: Expired
  • Pancake: TRANSFER_FROM_FAILED
  • Price Impact too High error

Or all the articles can be found in one place, here.

In this post, I share the guide by which you can fix Pancakeswap Insufficient output amount Error. You can easily resolve pancake router errors by following this article.

pancakeswap-insufficient-output-amount

Pancakeswap is a Decentralized Exchange where users can exchange different tokens on the Binance Smart Chain. The users can earn CAKE tokens by supplying liquidity to the platform. Moreover, users can also get a chance to attain some CAKE tokens through a lottery.

When you try to exchange tokens on Pancakeswap, it says “the transaction cannot succeed due to error: PancakeRouter: insufficient_output_amount” then you have to follow the simple steps below in order to fix this error.

1. In the Pancakeswap, you have to select a token that you want to buy. In this tutorial, I am buying Safemars with Safemoon.

select-token

2. When you tap Swap, it shows Pancakeswap insufficient output amount error

shows-pancakeswap-insufficient-amount-error

3. Now You have to click the three horizontal lines option next to Exchange then increase the Slippage tolerance rate from 0.5% to 1%.

0.5-1%

4. If the error still appears then increase the Slippage tolerance rate from 1% to 15%.

1-15%

 5.  According to the Reddit thread, slippage rates from 1% to 15% have worked for most investors while few users still experience this error.

6. If you still experiencing this issue then increase the slippage rate to 18 0r 21% then Click Confirm Swap.

18-21%

Conclusion

I hope this guide helped you to fix the Pancakeswap insufficient output error on your Trust Wallet account. Share this useful guide with other Trust Wallet users because every user experiencing this error.

I also shared the video tutorial on my YouTube Channel, you can watch that out. You may also find us on Facebook and Twitter.

Getting an error on PancakeSwap when submitting a transaction? This guide will explain everything you need to know on how to Fix “Insufficient Output Amount” on PancakeSwap.

If you have used PancakeSwap, it’s likely you have received the error “The transaction cannot succeed due to an error; “PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT.” This is a common issue when using PancakeSwap, but what happens if you encounter this error when swapping tokens?

Let’s dive into this PancakeSwap tutorial and find out how to fix “Insufficient Output Amount” on PancakeSwap.

How to Fix Insufficient Output Amount on PancakeSwap?

Binance Sign-up Bonus

If you have noticed the error “Insufficient Output Amount” when making a swap on PancakeSwap. The likely cause of this error is down to the low slippage tolerance. The solution to fixing this PancakeSwap error is simple. You will need to increase the slippage tolerance from PancakeSwap’s default slippage tolerance of 0.5 per cent, which is low.

  1. Open PancakeSwap.Finance on either mobile or ‌desktop

    From the homepage, click on “Settings”.

  2. In the settings menu, there is a slippage tolerance where you can choose your percentages.
  3. Manually change the slippage tolerance from the settings, enter the desired slippage, and click “Swap Tokens“.
  4. When you swap your tokens, you’ll see a message that says, “your transaction may be front-run.”
  5. You will need to ignore the error and continue for the transaction to proceed. The transaction will now go through.
“The transaction cannot succeed due to an error; "PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT.

What is Slippage Tolerance?

Slippage Tolerance refers to the price difference between the expected and executed swapping. It works as a boundary for the minimum and maximum tokens you can expect for a trade regardless of price change. Slippage is common on DEX exchanges like PancakeSwap, UniSwap or 1INCH due to the high volatility of cryptocurrency. 

If the slippage tolerance is set to low, the transaction may fail, especially if there isn’t enough liquidity in the market.

PancakeSwap Slippage Tolerance

It’s important not to increase your PancakeSwap slippage tolerance too high, as your transaction may be front-run, and you won’t obtain a fair price.

how do you obtain a fair slippage tolerance?

This is difficult to say, as it depends on how much liquidity there is in the market and how volatile the market it is. PancakeSwap fees are low, so you can start adjusting the slippage amount in small increments at a time until the transaction goes through.

Just be cautious about doing this on Ethereum, as GAS fees are high.

What if the PancakeSwap Error Persists?

If you have tried to resolve the Pancakeswap error “Insufficient Output Amount”, there are a variety of other solutions you can try; 

  • Try using other browsers with MetaMask extension capability, such as Firefox.
  • Make sure the time and date settings on your device are correct. Few users reported that this resolved their problem.
  • By pressing shift and F5 at the same time, you can ensure that the most recent web page content is loaded.
  • Clear the cache in your browser’s settings.
  • Try other DEX websites, like UniSwap, and BakerySwap. Also, check to see if the token is available on exchanges like Binance, Coinbase or FTX.

What is PancakeSwap?

Pancakeswap is a decentralized exchange, also known as a DEX and built on the Binance Smart Chain, offering users fast transactions with low fees. PancakeSwap is a fork of the popular DEX UniSwap, which is built on Ethereum.

To use PancakeSwap, you will need to connect a supported wallet, including; MetaMask, Trust wallet and Binance Chain Wallet.

What is PancakeSwap?

Conclusion

The PancakSwap “insufficient output amount” error occurs when traders are hesitant to swap tokens at a loss. If you choose a high slippage tolerance, you must accept a ‌larger price differences on swapping. Before establishing a slippage tolerance, consider a variety of other factors such as price volatility and the state of liquidity pools.

Also, please make sure you do your own research when purchasing any cryptocurrency.

Related Posts

  • How to Add Binance Smart Chain Network to MetaMask Wallet
  • Recover Binance Missing Funds, Lost Transactions & Missing Memo
  • How we Earn $15k Per Month Passive Income Staking & Lending Crypto

The “Insufficient Output Amount” error is one of the most common errors reported by users of the PancakeSwap DEX. This particular error mostly occurs when a user tries swapping one BEP20 token for another.

For experienced crypto investors in the DeFi space, this error might seem easy to fix since they might understand the cause or some of the causes, but for new PancakeSwap users, fixing the “Insufficient Output Amount” error may seem like an immense task.

In this article, you will learn just how to fix the PancakeSwap insufficient output amount error easily and also the reason why you might be seeing the error while trying to trade on PancakeSwap.

If you see this error: “The transaction cannot Succeed due to error; PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT” while trying to trade some tokens on PancakeSwap, it means that your slippage tolerance is too low and PancakeSwap couldn’t execute the trade because of that.

But what is slippage tolerance if you may ask? Well, slippage tolerance is simply the maximum price impact a user is willing to tolerate in a trade. The higher the volatility of a token, the higher the slippage tolerance required to trad the said token will be.

If the price fluctuation of a particular token in the token pair you’re trading goes beyond your set slippage tolerance, the trade won’t go through, and you’ll be met with the “INSUFFICIENT_OUTPUT_AMOUNT” error on PancakeSwap.

How To Fix “Insufficient Output Amount” On PancakeSwap (Step By Step Guide)

Lower slippage tolerance is almost always the cause of the “Insufficient Output Amount” error on PancakeSwap and an easy fix for this issue is to gradually increase your slippage tolerance until the transaction goes through.

Below is how you can fix the insufficient output error on PanacakeSwap easily.

Step 1: Load up the PancakeSwap Exchange website.

Load up the PancakeSwap page on your browser using the URL: “https://pancakeswap.finance/swap” if you don’t have it open already. 

If you’re on mobile (on Trust Wallet), load up the PancakeSwap website using the Trust Wallet DApps browser and connect your wallet. If you don’t know how to access the DApps browser on Trust Wallet, we have a guide that shows you just how to enable the Trust Wallet DApps browser easily.

If you already have the PancakeSwap exchange website loaded up and ready to go, you can skip this step.

Step 2: Tap on the Settings icon.

On the PancakeSwap Exchange website, tap/click on the Settings icon in the top right corner of the screen as shown in the screenshot below.

Step 3: Scroll down to the Slippage Tolerance section.

On the dialog box shown, scroll down to the slippage tolerance section.

Step 4: Gradually increase the Slippage Tolerance.

In the slippage tolerance section on PancakeSwap, gradually increase the slippage tolerance for the transaction.

Depending on how trendy the token currently is, you might want to start testing from 2% slippage tolerance and 5% slippage tolerance if the token is super trendy with many people trading at the moment (high volatility).

Try increasing your slippage by 2% each time before executing the trade again. For example, try increasing the slippage from 0.1% (default slippage tolerance) to 2%, then 4%, then 6% up to 12% (or even more depending on the price volatility) while retrying the trade after each change.

Also, some tokens like SafeMoon have a fixed slippage tolerance because of the associated fees. PancakeSwap will try to notify you of the correct slippage tolerance if the token you’re trying to trade has a fixed slippage tolerance.

NOTE: The higher your slippage tolerance, the higher amount of tokens you might lose in a transaction and that’s why gradually increasing the slippage tolerance is recommended while trying to fix the insufficient output amount error on PancakeSwap.

Still Not Fixed? Try These Other Solutions

While gradually increasing the slippage tolerance is the recommended way to quickly fix the “insufficient output amount” error on PancakeSwap, it might not fix it in some cases.

Below are some solutions you can try if increasing your slippage tolerance doesn’t do the trick on your end.

1) Try swapping in multiples of hundreds

If the token you’re trying to purchase is distributed in multiples of hundreds say thousands or millions and you try swapping an amount that is not a multiple of hundred say 56369, you might get the “insufficient output amount error.

To fix that, just set the number of tokens you want to buy or sell in the multiple of 100s. For example, if you wanted to purchase 56889 of a particular token on PancakeSwap and you get the “INSUFFICIENT_OUTPUT_AMOUNT” error, change the number of tokens to 56000 which is multiple of 100 at 1% slippage tolerance and try executing the trade again.

While this solution might not fix the problem in all cases, it is still a good workaround for the error if the token is issued in the hundreds or thousands. You can also try this method if you don’t want to lose too many tokens in a transaction while using the first method (increasing slippage tolerance).

Another good way to fix this error is by contacting the token developers and community as it might be an error from the contract code. You can reach out to the devs and community using social media platforms like Twitter, Reddit, Discord, and Telegram.

Most tokens maintain an active social media presence on most social media platforms and you can get the social media contact details of a particular token by looking it up on CoinMarketCap.com or CoinGecko. You can also find a link to a token’s social media handles and chat communities by visiting the official website of the project.

INSUFFICIENT_OUTPUT_AMOUNT Error: Frequently Asked Questions

How To Fix Insufficient Output Amount PancakeSwap SafeMoon?

You can fix the insufficient output error encountered while trying to trade SafeMoon on PancakeSwap by increasing the slippage tolerance to 12%.

Alternatively, you can use some other solutions provided in this guide if increasing the slippage tolerance does not fix the error.

Wrapping Up

The “Insufficient Output Error” is quite common on PancakeSwap and has been reported by many users of the exchange. 

The issue is mostly caused by low slippage tolerance and in many cases, you can fix it by gradually increasing the slippage tolerance and re-executing the transaction. 

In other cases where increasing the slippage tolerance doesn’t fix the PancakeSwap insufficient output amount error, you can try trading in multiples of hundreds (or thousands) or contacting the token’s developers/community.

If you landed on this page while searching for how to fix this error on PancakeSwap, we hope you found this guide helpful as many others did.


Go to pancakeswap


r/pancakeswap


r/pancakeswap

Multichain DEX on BNB Chain, ETH and Aptos. https://pancakeswap.finance




Members





Online



by

james050598



INSUFFICIENT OUTPUT AMOUNT

RESOLVED: place order by inputting amount of tokens you wish to receive, that is lower than the MAX you could purchase. I tried half and it went through in successive transactions

PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT.

How do I fix this?

Archived post. New comments cannot be posted and votes cannot be cast.

Понравилась статья? Поделить с друзьями:
  • Installer or windowsupdate running atmel studio 7 ошибка
  • Installation has failed что делать при этой ошибке
  • Installation has failed whatsapp ошибка
  • Installation failed error в процессе установки произошла неисправимая ошибка
  • Installanywhere the elder scrolls online ошибка