When an Automatic Clearing House (ACH) transaction, such as a direct deposit or bill payment, cannot be completed, the receiving institution generates a return code and sends it back through the ACH network. ACH return codes are standardised messages that communicate the specific reason for a payment failure, whether it's insufficient funds, a closed account, an invalid routing number or another reason. Businesses can use these codes to correct the problem by updating account information, contacting the customer, adjusting internal processes and more.
Nacha governs the ACH network and mandates that businesses keep their overall ACH return rates under 15%. Below, we'll cover what causes ACH returns, their impact on businesses, ACH return fees and best practices for handling ACH returns.
What's in this article?
- Common causes of ACH returns
- How ACH returns impact businesses
- ACH return fees
- What's the difference between an ACH return and an ACH reversal?
- What's the difference between returning and cancelling ACH payments?
- How to manage high volumes of ACH returns
- Best practices for handling and reducing ACH returns
- How Stripe Payments can help
Common causes of ACH returns
ACH returns occur for numerous reasons, each of which are identified by specific return codes. These codes are used to resolve ACH returns. Here are some common ACH return codes:
Insufficient funds (R01): The account does not have sufficient funds to cover the transaction.
Closed account (R02): The transaction led to a closed account.
No account or unable to locate account (R03): The account number does not correspond to an existing account. This is similar to invalid account number issues but usually involves non-existent accounts.
Invalid account number (R04): The account number in the ACH entry is incorrect or improperly formatted.
Unauthorised transaction (R07, R10): The account holder did not properly authorise the transaction or they have revoked authorisation.
Stop payment order (R08): The account holder has placed a stop payment order on an ACH debit.
Account holder deceased (R15): The account holder is deceased. Financial institutions learn of the death and typically don't process any additional transactions.
How ACH returns affect businesses
A returned ACH payment can incur a fee for both parties, and can also cause other issues for a business. Businesses experience these consequences and implications when ACH payments are returned:
Increased administrative workload: When an ACH payment is returned, a business must spend time and resources to investigate the reason for the return, communicate with the customer, and try resolving the issue.
Delayed revenue: ACH returns directly affect a business's cash flow by delaying receipt of funds. This can be particularly challenging for small businesses or those operating on tight margins, as it can impact their ability to cover operational expenses or pay suppliers on time.
Additional fees: Many banks charge fees for returned ACH transactions. These ACH return charges can accumulate, especially if a business has a high volume of returns.
Impact on customer relationships: ACH payments are the backbone of the American financial system, with 93% of workers choosing to receive their paycheck through the system. As such, frequent ACH returns can strain customer relationships. Even returns due to customer error can reflect poorly on the business if not handled tactfully and efficiently.
Reputational risks: Excessive payment issues, including ACH returns, can harm a business's reputation. If customers see a company as unreliable at handling transactions, it could lose business and customers' trust and loyalty. This is especially critical since American businesses rely heavily on the ACH network, with 7.3 billion B2B payments processed via ACH in 2024.
Increased risk of fraud: Fraud is a concern for many types of businesses, with 63% of organisations reporting that they faced check fraud in 2024. ACH payments are not immune to fraud either, and returns due to unauthorised transactions can indicate issues with fraudulent transactions. Businesses might need to reassess their security measures for collecting and storing payment information. Failure to protect against fraud can lead to further financial losses and legal complications.
Operational disruptions: For businesses that rely on predictable cash flow like subscription services, ACH returns can disrupt operations. For example, ACH return charges might impact a business's planning and budgeting, affecting its decision-making or investing.
Legal and compliance issues: Businesses must comply with regulations governing ACH transactions, including those related to fraud and authorisation. High rates of ACH returns might draw regulatory scrutiny, potentially leading to audits or penalties if improper practices are uncovered.
ACH return fees
ACH return fees vary depending on the bank or financial institution processing the transactions. Here's an overview of the types of ACH return fees that businesses might face:
Return fees: Banks often charge a return fee when an ACH transaction is returned for any reason. Return fees are often between $2 and $5, though some types of returns can incur higher penalties. This compensates the bank for the administrative costs associated with handling the failed transaction.
Non-sufficient funds (NSF) fees: If an ACH debit is returned for insufficient funds in the payer's account, the payer's bank might charge an NSF fee. This fee is generally higher than a standard return fee and can range from $15 – $35. The business attempting to collect the payment can also impose its own NSF fee on the payer to cover its handling costs.
Stop payment fees: If a payer requests a stop payment on an ACH transaction, their bank can charge a stop payment fee. This fee can vary widely but typically falls between $15 – $35.
Reinitiation fees: Some banks charge a fee if a business reinitiates an ACH transaction after it was returned. These fees are usually low but can add up if multiple attempts are made to collect the payment.
Bank-specific fees: Different banks can have their own fee structures for ACH transactions and returns. These could include monthly fees for ACH services, batch processing fees or fees for special handling or expedited processing of ACH transactions.
What's the difference between an ACH return and an ACH reversal?
ACH returns and ACH reversals serve different purposes and follow different processes. Here's a comparison of both processes.
|
ACH return |
ACH reversal |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ACH returns
An ACH return occurs when an ACH transaction cannot be processed and the receiving bank sends the transaction back to the originating bank. Returns adhere to Nacha rules and must be initiated within a specified time frame from the transaction's settlement date, typically within two banking days. ACH return fees can range from $2 to $5 per transaction.
ACH reversals
An ACH reversal is initiated by the originator of an ACH transaction if it finds that an error was made (e.g. wrong amount, duplicate transaction). The originator can send a reversing entry to undo the incorrect transaction. Reversals must also adhere to Nacha guidelines, which state that they must be initiated within five banking days of the original transaction date and must be for the full amount of the original transaction. Average ACH chargeback fees can vary between $5 and $25.
What's the difference between returning and cancelling ACH payments?
Returning ACH payments and cancelling them are two distinct actions that refer to different stages and mechanisms in the ACH payment process. Here's an overview of their key differences.
|
Returning ACH payments |
Canceling ACH payments |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Returning ACH payments
An ACH payment return occurs after the transaction has already been processed and settled. Returns are not at the sender's discretion: the receiving financial institution (the bank where the funds were supposed to be deposited or withdrawn) initiates them if there is an issue with the transaction. The return must be processed according to Nacha rules, which also specify the time frames and conditions under which a return can be made. It also incurs a fee, which typically falls between $2 to $5 per transaction.
Canceling ACH payments
An ACH payment cancellation stops the transaction before it has been fully processed or settled. If a sender decides to stop a payment that they initiated, they can cancel it by acting before the payment has been settled. If the ACH transaction has already been processed and the funds are in the clearing phase, it is unlikely they can stop or cancel the payment. Cancellation or stop payment fees can vary between $15 and $25.
How to manage high volumes of ACH returns
Between 2023 and 2024, ACH payment volume rose 6.7% and totalled 33.6 billion transactions. Managing high volumes of ACH returns can be difficult. But with a systematic approach, businesses can mitigate the negative impacts and improve their payment processes.
Implement prevention measures
Use strong verification methods such as micro-deposits or third-party verification services to ensure account accuracy before initiating payments.
Implement data validation tools and software to validate customer information, such as account numbers and routing numbers, to reduce errors.
Clearly communicate returned payments' fees and consequences to encourage customers to double-check their information.
Simplify return processing
Invest in software that automates the return notification process, including customer communication and internal reporting. This can save substantial time and resources.
Establish clear workflows for handling returns, outlining roles and responsibilities for each step in the process.
Integrate your payment processing system with your accounting or customer relationship management (CRM) software to simplify data reconciliation and reporting.
Customer engagement
Notify customers promptly about returned payments, explaining the reason and providing instructions on how to resolve the issue.
Offer alternative payment methods such as credit cards and debit cards to customers who have experienced multiple ACH returns.
Consider offering flexible payment plans or grace periods to customers facing temporary financial difficulties.
Continuous monitoring and improvement
Regularly monitor your return rates and set benchmarks to measure progress.
Analyse return data to recognise recurring issues or areas for improvement in your payment processes.
Gather feedback from customers and staff to identify challenges and potential solutions.
Consider external support
Partner with a payment processor that specialises in ACH processing and has strong return management tools and support.
If you have a high volume of unpaid returned items, consider partnering with a collections agency to recover outstanding balances.
Seek guidance from industry experts or consultants who specialise in ACH compliance and optimisation.
Best practices for handling and reducing ACH returns
Here are some best practices that can help you manage and minimise ACH returns.
- Train your team on common ACH return codes. This includes what each code means and how to handle them individually. You should also regularly update your policies and training to align with the latest ACH guidance.
- Use small test deposits before processing transactions. You can use small deposits to verify bank details before a payment is processed. Additionally, you can also use services that perform real-time bank detail checks, which can greatly reduce return rates.
- Communicate with customers proactively. Let them know in advance that you'll be debiting their accounts, giving them sufficient time to confirm they have funds to cover the transaction. You can also educate customers about ACH timing and responsibilities.
- Get proper authorisation. Always collect and store signed customer approval for the transaction amount and schedule.
- Track return reasons and watch for patterns. You can use past returns to help identify and flag recurring issues or other problems.
- Research ACH costs and include them in your budget. Be aware of the total spend on return fees and consider negotiating better terms if your volume is high.
- Use automation and integration with platforms for efficiency. Automating, when possible, can help you reduce errors and simplify transaction handling. Integrating payment processing with accounting platforms can also improve bookkeeping accuracy.
How Stripe Payments can help
Stripe Payments enables businesses to set up and accept 125+ payment methods, including ACH Credit Transfers. It provides a unified, global payments solution that helps any business – from scaling startups to global enterprises – accept payments online, in person, and around the world.
Stripe Payments can help you:
Reconcile payments automatically: Easily reconcile ACH Credit Transfers to a specific payment or invoice with an automatic reconciliation engine that uses virtual bank accounts for each customer and tools for troubleshooting.
Simplify refunds: Make refunds or return excess funds to the customer.
Optimise your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs and Link, Stripe's digital wallet.
Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.
Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalise interactions, reward loyalty and grow revenue.
Improve payments performance: Increase revenue with a range of customisable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorisation rates.
Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% uptime and industry-leading reliability.
Learn more about how Stripe Payments can power your online and in-person payments or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.