ACH Return Codes
ACH return codes (R01, R02, R03, etc.) categorize the reasons ACH debits fail — the operational vocabulary used in MCA servicing for exception handling, merchant outreach, and collections strategy.
Why This Matters
Most common MCA ACH return codes: R01 (insufficient funds — merchant has account but balance insufficient), R02 (account closed — merchant closed bank account, often deliberate stacking signal), R03 (no account/unable to locate — invalid account number), R04 (invalid account number — formatting error), R08 (payment stopped — merchant initiated stop payment, serious distress signal), R10 (customer advises unauthorized — merchant disputes authorization). Return code analysis drives servicing response: R01 typically retried; R02/R08/R10 trigger special servicing escalation; R03/R04 require account update outreach.
Frequently Asked Questions
Frequently Asked Questions
Which ACH return codes are most concerning?
R02 (account closed) and R08 (stop payment) signal deliberate merchant action to halt payments — typically indicating stacking with new funder, intent to default, or active dispute. Both require immediate special servicing intervention.
How quickly do return codes report?
Most return codes report within 1-2 business days of attempted debit. R10 (unauthorized) can return up to 60 days after authorization, creating extended exposure for fraudulent or disputed transactions.