ACH Return Codes

Learn > Payments > ACH

When an ACH transaction is unsuccessful due to issues such as insufficient funds, invalid account information, or unauthorized debits, a return code is generated to indicate why the transaction was rejected or reversed.

NACHA, the governing body for the ACH network, standardizes ACH return codes. Each code consists of an R followed by a two-digit number. Banks and fintechs send and receive these error codes and usually pass them on to their merchants, to help them better understand why the payment failed.

There are two main parties involved in ACH payments and associated return codes:

Originating Depository Financial Institution (ODFI) - The party that initiates the transaction.

Receiving Depository Financial Institution (RDFI) - The party that receives the transaction.

Note that regardless of whether the transaction is an ACH credit or debit, the ODFI always initiates the transaction, and the RDFI still receives the transaction.

An ACH return code will be sent by the RDFI to the ODFI to let them know that the ACH network was unable to complete the transaction.

Example: ACH Return Code R01

One of the most common return codes used is R01, which is the Insufficient Funds code. This means that the RDFI is letting the ODFI know that their payor does not have enough money in their account to cover the collection request.

In this instance, the ODFI can choose to retry the transaction or inform their merchant that the payor does not have the funds required to cover the collection request. Merchants can then use this information to make informed decisions about the best way to handle these scenarios.

Learn More about ACH

ACH (Automated Clearing House)

ACH stands for Automated Clearing House, a U.S. financial network used for electronic payments and money transfers. Also known as “direct payments,” ACH payments are a way to transfer money from one bank account to another without using paper checks, credit card networks, wire transfers, or cash.

ACH Limits Explained

+

When an ACH transaction is unsuccessful due to issues such as insufficient funds, invalid account information, or unauthorized debits, a return code is generated to indicate why the transaction was rejected or reversed.

ACH Reversals Guide

+

An ACH reversal occurs when a mistaken transaction occurs, and the transaction must be reversed and the funds returned to the sender.

Nacha Files Explained

+

A NACHA file is the standardized file format used to communicate ACH payment processing instructions between financial institutions.

Same Day ACH Guide

+

Same Day ACH enhances payment speed by enabling same day settlement for eligible transactions. This service supports credit, debit, and return transactions, ensuring funds are processed within the same day when they meet the required criteria.

Speak to a Fintech Specialist Today!

1. Speak To Our Team

Speak to a Fintech Advisor to outline your needs and impact plan.

2. Access Sandbox

Start testing in the VoPay sandbox to explore our advanced API functions.

3. Sign & onboard

Our compliance and onboarding team will guide you through the process.

4. Go live!

Choose a production date and launch your integration with confidence!

Talk with our sales team

We are happy to answer your questions. Fill out the form and we will have one of our team members contact you.