What is an ACH Return?
An ACH return is a notification that indicates the ACH Network was unable to collect or deposit funds in a receiver's account. This can happen for a variety of reasons, such as insufficient funds or incorrect account information. Similar to a credit card chargeback, an ACH return is something businesses aim to avoid but may sometimes face.
Who Issues ACH Returns?
ACH returns are typically issued by the RDFI (Receiving Depository Financial Institution), which is the bank or credit union that receives the ACH transaction (your customer's bank). However, in some cases, the ODFI (Originating Depository Financial Institution), which is ACHQ's bank, or even the ACH Operator may send the return.
Will I Receive Notification of Returns?
Merchants will receive an email from Speedchex/ACHQ for any returned ACH payments. Admin users who have the setting "Receive failed customer payment emails" turned on will receive the “Failed ACH Payments Notification” email, which shows any rejected/failed ACH payments (the ones that show up in Enrollsy).
These returns will show up within Enrollsy as a failed ACH. See this article for more information about what to do when ACH payments fail/are returned.
Why Do ACH Returns Happen?
ACH returns can happen for a variety of reasons, including:
Insufficient Funds: The receiver’s account lacks enough funds to cover the transaction.
Account Closed: The account has been closed before the transaction can be completed.
Invalid Account Number: The account details provided are incorrect or don’t exist.
Authorization Revoked: The receiver has withdrawn authorization for the transaction.
Payment Stopped: The receiver has placed a stop payment on the transaction.
Bank Account Frozen: The account is restricted due to legal actions or suspected fraud.
Duplicate Entry: The transaction was submitted more than once in error.
Charge Higher NSF Return Fee: ACH returns cost you $5 per return. When we set up a company account, we enter "$15" as the NSF fee. This is to not just to cover the return fee but also any administrative costs associated with the return. This also may deter customers from having multiple ACH returns.
Each of these scenarios triggers an ACH return, signaling that the transaction cannot be processed as requested. Please view the following resources from ACHQ for more information on returns:
ACH Return Codes R10 and R03
ACH Return Codes R10 and R03
We will explain two common ACH return codes—R10 and R03—including their meanings and step-by-step resolutions.
ACH Return Code R10: Unauthorized Transaction
Code R10 signifies that the payer has reported the ACH transaction as unauthorized. No further payments will succeed until the issue of authorization is resolved.
Resolution Steps
Contact the payer: Confirm why they reported the transaction as unauthorized.
Gather authorization proof: If the transaction was authorized, collect supporting evidence, such as a signed agreement or written consent.
Validate with the ACH processor: Submit the collected authorization documentation to the ACH processor to resolve the unauthorized claim.
Retry payment: After resolving the issue, the payer should confirm and possibly update their payment method before attempting the transaction again.
ACH Return Code R03: No Account / Unable to Locate Account
Code R03 indicates that the provided account number is valid in format but does not match the individual identified in the payment entry or that the account is not active.
Resolution Steps
Re-enter bank account information: Update the bank account details in your payment system, ensuring accuracy. - Verify the routing number, account number, and account holder name for any typos or additional characters.
Confirm account status: Ensure the bank account is open and active.
Check with the bank: Determine whether there are any holds or other issues that could have triggered this error.
Retry payment: Once the information is corrected, submit the payment again through your system.
How Can Businesses Avoid ACH Returns?
Businesses can take several steps to avoid ACH returns, including:
Verifying Account Information: Double-check account and routing numbers to ensure accuracy before processing payments.
Obtaining Clear Authorization: Secure clear, documented consent from customers to authorize ACH transactions, reducing disputes.
Monitoring Account Balances: Encouraging customers to keep sufficient funds in their accounts to cover ACH transactions.
Setting Up Alerts: Implement notifications for customers when a scheduled ACH payment is due, reminding them to have adequate funds. This can be done in Enrollsy by editing the invoicing frequency.
Educating Customers: Informing customers about the ACH process, timelines, and the importance of maintaining accurate and up-to-date account information.
By adopting these practices, businesses can reduce the likelihood of ACH returns and improve transaction success rates.
What Are the Timeframes for ACH Returns?
Returns initiated by the RDFI are only allowed within certain timeframes, as specified by Nacha operating guidelines. These timeframes may vary depending on the type of ACH transaction and the reason for the return. It is important for businesses to be aware of these timeframes and take appropriate action to resolve any issues that may lead to an ACH return.
See this resource for more about Nacha guidelines.
