Main / Learn / 
ACH Return Code R06

ACH Return Code R06

ACH Return Code R06 means the ODFI rejected the transaction because it wasn't authorized. This code flags unauthorized or invalid ACH payment entries.

When processing ACH payments, encountering a return code can be frustrating—especially if you're not sure what it means or how to fix it. 

One of the lesser-known but important codes is ACH Return Code R06. This return code signals that there’s an issue with the transaction that prevents it from being completed.

ACH Return Code R06

What Is an ACH Return Code

An ACH return code is a three-character code used to explain why an ACH transaction was returned. It helps the Originating Depository Financial Institution (ODFI) and the Receiving Depository Financial Institution (RDFI) talk clearly during electronic transfers. Knowing these codes is key for anyone dealing with ACH transactions, whether you're a business or an individual.

NACHA says there are over 80 ACH return codes. Each code points to a specific reason a transaction failed. Knowing these codes helps you quickly find and fix problems in electronic transactions. This makes your financial operations smoother.

What Is ACH Return Code R06

ACH Return Code R06 means a transaction was sent back because the ODFI asked for it. This usually happens when the ODFI finds something wrong with the transaction. This could be fraud, unauthorized activity, or not getting the right approval.

Even if the transaction got initial approval, the bank can still cancel it. This results in an R06 code.

This code protects the bank that received the money from any problems. It shows the transaction might not have been right. Reasons for this code include:

  • Discrepancies in the transaction amount
  • Issues related to compliance with ODFI standards
  • Concerns regarding authorization validity

How to Fix ACH Return Code R06

When you see an ACH Return Code R06, it's important to act quickly. First, check the error details from the Originating Depository Financial Institution (ODFI). This will tell you why the return happened. Knowing why is key to fixing the problem.

Then, contact your ODFI or payment processor for more information. They can explain why the transaction was rejected. This is a crucial step to find and fix the issue fast.

After finding the problem, fix it and pause future transactions until it's sorted. This step helps avoid more returns and keeps things running smoothly. Remember, fixing this can take about sixty days, depending on how fast you communicate and solve the problem. Always be friendly and helpful to your customers during this time.

Table of Contents:
More resources:
No items found.

Ready to streamline your payment operations?

Discover the hidden automation potential in your payment, billing and invoicing workflows. Talk to our experts for a free assessment!

Your Payment System Is Costing You More Than You Think.

Missed revenue. Manual work. Delays.
Book a strategic call to uncover what’s slowing down your cash flow—and how to fix it.
Book a Call