ValidateFin

R67 - Duplicate Return

DISHONORED RETURN (ODFI -> RDFI). The RDFI returned the same entry more than once; the ODFI already received and processed a return for it.

R67 - Duplicate Return

DISHONORED RETURN (ODFI -> RDFI). The RDFI returned the same entry more than once; the ODFI already received and processed a return for it. This rejection is final: resubmitting the same payment will fail again — resolve the underlying situation first.

AdministrativeACH · NACHA (US) Final
Can you resubmit? This rejection is final: resubmitting the same payment will fail again — resolve the underlying situation first.

What this code means

DISHONORED RETURN (ODFI -> RDFI). The RDFI returned the same entry more than once; the ODFI already received and processed a return for it.

Typical causes

  • RDFI's return process ran twice
  • Return file transmitted twice
  • Manual return created on top of an automated one

What to do

Bank-to-bank dishonor code. Dishonored returns must be transmitted within 5 banking days of the settlement date of the original return. The RDFI may contest with R75 ('Return Not a Duplicate').

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.

799R67091000010000001      09100001                                            091000019000001

Tools 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

ACH return codes: the complete reference

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 · fiscal.treasury.gov

All rejection codes