+1 (866) 415-2636

Talk To An Agent Today

R67 ACH Return Code: Duplicate Return

Table of Contents

When a Return Entry Gets Sent Twice

The ACH network is built for speed and accuracy, but even in a highly automated system, mistakes can happen. One of the more straightforward errors is when a return entry gets sent more than once, leading to confusion for all parties involved.

That’s when you’ll see ACH Return Code R67.

Let’s walk through what R67 – Duplicate Return means, why it happens, and how to handle it so you can get your payments back on track.

What Does ACH Return Code R67 Mean?

ACH Return Code R67 stands for:
“Duplicate Return.”

Here’s NACHA’s official definition:

R67 – Duplicate Return: The return entry appears to be a duplicate of one that was previously submitted for the same original transaction.

In plain language: the same transaction was returned twice, and the system flagged the second one as a duplicate.

Why Would an R67 ACH Return Happen?

There are several reasons you might encounter an R67 return:

  • Clerical errors during manual return processing

  • System glitches causing the same return file to be sent twice

  • Miscommunication between teams or departments processing ACH returns

  • Banking system delays that lead someone to think the return didn’t go through the first time, so they send it again

Duplicate returns cause confusion because the system isn’t built to handle two returns for the same payment—only one is valid.

How to Handle ACH Return Code R67

Here’s what to do if you receive an R67 return:

1. Review the Original Return

Look at the transaction records to confirm that the return was already submitted and processed once.

2. Verify the Duplicate

Compare the duplicate return to the original. Check the trace number, dollar amount, and transaction information to ensure they match.

3. Communicate With Your ACH Processor or Bank

Let your ACH provider or bank know that a duplicate was flagged. They may automatically disregard the second return, but it’s good practice to confirm that no extra actions are needed.

4. Monitor Your Records

Make sure your internal systems reflect only one return for the transaction. Update your customer payment history and reconciliation logs as needed.

How to Avoid R67 ACH Returns in the Future

Here’s how you can help prevent duplicate return issues:

  • Double-check your return submissions to avoid sending the same file more than once

  • Wait for confirmation from your ACH processor before re-attempting a return

  • Use ACH software that tracks returns automatically and flags duplicates before submission

  • Train your accounting and payment teams to recognize return processing steps clearly

  • Keep good internal logs showing when and how each return was submitted

A little extra attention can save a lot of unnecessary confusion.

Get ACH Payment Processing with Durango merchant Services

ACH Return Code R67—“Duplicate Return”—means the same payment was returned more than once, and the duplicate was rejected. While it’s not a major compliance problem, it’s still something that needs to be managed carefully to keep your payment records clean and accurate.

At Durango Merchant Services, we help businesses manage every aspect of their ACH processes—including returns—so you can avoid errors, stay organized, and keep your cash flow steady.

Security Smartphone
Get Started Now

Call to talk to one of our account managers today!

Apply Today
1
2
3
Scroll to Top