Payment Decline Code Reference

When a subscription payment fails, the issuing bank returns a decline code explaining why. Understanding these codes is essential for building effective payment recovery strategies. This reference covers every major decline code, whether to retry or not, and how to maximize recovery rates.

All Decline Codes

CodeName
51Insufficient Funds
54Expired Card
05Do Not Honor
14Invalid Card Number
41Lost Card
43Stolen Card
65Activity Limit Exceeded
--Network Timeout
--Fraud-Related Declines
--Issuer Unavailable
--Velocity Limit
2 (Stripe) / GenericGeneric Decline
06 / 12Processing Error
--Currency Mismatch
--3D Secure Authentication Failure
62Restricted Card
04Pickup Card
Soft Declines

Temporary Failures (Retryable)

Soft declines are temporary. The card is valid but the transaction failed due to a condition that will change — insufficient funds, network issues, or rate limits. Smart retry strategies can recover 70-95% of soft declines automatically.

Hard Declines

Permanent Failures (Do Not Retry)

Hard declines are permanent. The card is invalid, blocked, or restricted. Retrying will always fail and can damage your merchant reputation. Recovery requires customer outreach or card updater services.

Reference Guides

Comprehensive guides covering decline code systems by payment processor and the fundamental soft vs hard classification.

Understanding Payment Decline Codes

Payment decline codes are standardized response codes returned by issuing banks when a transaction is rejected. They follow the ISO 8583 financial messaging standard, though most payment processors (Stripe, Braintree, Adyen) translate these into their own simplified code sets.

The most important classification is whether a decline is soft (temporary, retryable) or hard (permanent, non-retryable). Soft declines like insufficient funds or network timeouts can be recovered by retrying at the right time. Hard declines like expired or stolen cards require customer outreach to collect new payment details.

For SaaS businesses, payment declines are the primary driver of involuntary churn — customers lost not because they chose to leave, but because their payment failed. Understanding decline codes and building appropriate recovery workflows for each type can reduce involuntary churn by 60-80% and recover thousands in monthly recurring revenue.

Stop Losing Revenue to Failed Payments

Rezoki recovers failed payments automatically with AI-powered emails and voice calls. Set up in 5 minutes.