R25 - Addenda Error
Something is wrong with the addenda record: the addenda record indicator is inconsistent with the addenda actually present, the addenda type code is invalid, or the addenda sequence numbers are out of order.
R25 - Addenda Error
Something is wrong with the addenda record: the addenda record indicator is inconsistent with the addenda actually present, the addenda type code is invalid, or the addenda sequence numbers are out of order. This rejection is recoverable: correct the cause and the same payment can be resubmitted.
What this code means
Something is wrong with the addenda record: the addenda record indicator is inconsistent with the addenda actually present, the addenda type code is invalid, or the addenda sequence numbers are out of order.
Typical causes
- Addenda Record Indicator set to 1 but no addenda record present (or vice versa)
- Invalid addenda type code for the SEC code used
- Addenda sequence numbers not ascending in a CTX batch
What to do
Correct the addenda record(s) and re-send. Not a reinitiation.
What it looks like in an ACH return
The return arrives as an Addenda Record (type 99), 94 characters wide. The return reason code sits in positions 4-6.
799R25091000010000001 09100001 091000019000001Tools for this code
Decode a real status report, or check a payment file before you send it — all in your browser, nothing uploaded.
Related codes
Source: Nacha ISO 20022 mapping guide + Federal Reserve ACH Return Reason Report + US Treasury Green Book · Last verified: 2026-07-13
Checked against: nacha.org · frbservices.org