Skip to main content

Mastercard

Mastercard Issuer Response Code 51: Insufficient funds/over credit limit

soft decline

Last updated: October 8, 2026

Key details

Brand
Mastercard
Code
51
Response
51
Detailed Response
Insufficient funds/over credit limit
soft decline
This transaction is retriable

Payments failing with code 51 are often recoverable with the right retry timing and routing. SmartRetry recovers up to 70% of soft declines with smart retries!

Actually, a big part of your declined transactions can be recovered

Recover your revenue >

What it means

Mastercard response code 51 is an issuer authorization response indicating that the cardholder's available bank account balance or remaining credit limit is inadequate to cover the transaction amount. Delivered in ISO 8583 Data Element 39, this code flags a funding shortage but does not inherently specify whether the condition is temporary or permanent.

Why does code 51 occur?

  • The cardholder's checking or deposit account balance is lower than the requested purchase amount.
  • The customer has reached or exceeded the maximum allowed credit limit on their credit card.
  • Unexpected holds or pending authorizations have temporarily reduced the cardholder's available funds.

How to solve 51?

To resolve this decline, inspect the authorization response for a Merchant Advice Code (MAC). If a MAC is present (such as 02 for 72 hours, or 24-30 for specific intervals ranging from 1 hour to 10 days), schedule an intelligent retry according to that exact timeframe. If MAC 03 is returned, treat it as a hard decline and do not retry, as doing so risks penalty fees. Without a MAC, pause automatic retries and prompt the customer to either add funds to their account or provide an alternative payment method.

Solving as a merchant

Review your payment gateway responses for Mastercard Merchant Advice Codes to determine the exact retry window for code 51. Implement logic to pause automatic retries if no MAC is provided, or if MAC 03 (do not retry) is returned. Present a generic, helpful decline message to the customer during checkout instead of exposing the raw raw response code, and request an alternate card.

Solving as a client

Review your available account balance or available credit limit to ensure adequate funds exist for the purchase. Add funds to the account, pay down your credit balance, or select a different payment method to complete the checkout.

Tip from SmartRetry When retries are permitted by the issuer's guidance, schedule follow-up attempts around standard payroll or direct-deposit windows—such as Friday mornings or month-end—rather than immediate re-attempts, which can trigger network fatigue and excessive retry fees.

Frequently asked questions about this topic

Share this article

Share on XShare on FacebookShare on LinkedIn
Kyle Regacho

Author

Kyle Regacho
LinkedInFind me on Linkedin

Focused on payment recovery, decline codes, and authorization optimization at SmartRetry. Helps payment teams turn failed transactions into recovered revenue

Read all articles >
View all

Decline codes tell you why. We fix it.

SmartRetry reads every decline reason and applies the right retry strategy for each one. Your recovery rate goes up without any changes to your payment provider.