Payments basics

Decline code 51 (insufficient funds): what it means at the terminal

Decline code 51 means the card does not have enough funds or credit for this amount. What to tell the customer and what to do at the terminal.

Applies to
All payment terminals
Last reviewed
Oct 27, 2026 by Abdul Rashid

Ask Allstar AI about this guide

Exact messages this covers

  • Insufficient funds
  • Not sufficient funds
  • 51

Check first

  • Does the screen or receipt show 51 or Insufficient funds?
  • Is the amount right, including any tip or pre-authorization amount?

Decline code 51 means the card's bank declined because there are not enough funds, or the sale would go over the credit limit. The terminal is working; the customer needs another payment method, a smaller amount, or to add funds.

Before you start

  • Check the code is 51 or the words Insufficient funds. Other codes have other fixes.
  • Check the amount. A mistyped amount is the one cause you can fix at the terminal.

Steps

  1. Confirm the screen or declined receipt shows 51 or Insufficient funds. Expected: you know the bank declined for lack of funds or credit.
  2. Check the amount you entered. Expected: a keying mistake is caught and the sale is re-entered for the right amount.
  3. Do not complete the sale or re-run the same card again and again for the same amount. Expected: nothing leaves unpaid. Visa's dispute guide says a sale completed after a decline can be charged back.
  4. Tell the customer privately that the bank declined for insufficient funds and ask for another card or payment method, or a smaller purchase. Expected: the sale completes another way.
  5. If the customer adds funds or the bank raises the limit, run the sale again as a new transaction. Expected: approval.

If that did not work

A 51 on one card is between the cardholder and their bank. If many cards decline with 51 for normal amounts, check the amounts the terminal is sending and contact Allstar support with the model, serial number, payment application, processor and the exact message on screen.

Sources

Stop and contact support if

  • Many different cards decline with 51 for normal amounts: check the amounts being sent and contact your processor or Allstar support.

Contact Allstar support (support@allstarterminals.com, 888-403-7066, Monday to Friday 9 AM to 5 PM Central) with the model, serial number, payment application, processor and the exact message on screen.

Contact support about this

Notes

  • Visa labels 51 'Not sufficient funds' and Mastercard 'Insufficient funds/over credit limit'. Worldpay's Discover table labels 51 only as 'Decline', so on Discover the meaning may be broader.
  • Visa places 51 in the 'cannot approve at this time' category (Adyen mapping): a merchant may retry up to 15 times in 30 days. At a counter, asking for another payment method is the practical answer.

Sources

Was this guide helpful?

More payments basics guides