Response Code 61: Exceeds withdrawal limit
Daily or per-transaction limit exceeded. Common with debit cards and prepaid cards.
What Does Code 61 Mean?
Response code 61 means the transaction would push the cardholder past a daily spending limit or per-transaction ceiling set by the issuer. This is distinct from insufficient funds (code 51): the account may have the balance, but the issuer enforces spending caps as a risk control.
Debit cards are most commonly affected because issuers set daily purchase limits (often $2,000-$5,000 for consumer debit). Prepaid cards have even tighter limits. Credit cards less commonly trigger code 61, but some issuers set daily or per-merchant velocity limits.
These limits typically reset at midnight in the issuer's local timezone. A retry the following day, or at a lower amount, will usually succeed.
Should You Retry?
Recoverable. These limits are time-based, so the retry window makes the difference.
Common Causes
- Daily spending limit exceeded on a debit card
- Per-transaction limit on a prepaid card
- Multiple large purchases on the same day pushing past the cap
- Issuer-imposed velocity limit for a new or low-history card
Network Behavior
The same response code can mean different things depending on the card network. Here is how each network treats Code 61:
Platform Mappings
This code surfaces under different names depending on the payment platform:
| ISO 8583 | 61 - Exceeds withdrawal limit |
| Stripe | withdrawal_count_limit_exceeded |
Related Decline Codes
Related Guides
See This Code in Action
Watch how response code 61 flows through a complete ISO 8583 authorization lifecycle.
Open Transaction Simulator