A returned mobile ACH payment is money sent from your bank account that the receiving bank rejected and sent back to you.
When you initiate an ACH payment through your bank's mobile app or online portal, the money doesn't move instantly. It travels through the ACH network — a batch system that processes payments in cycles. If the receiving bank rejects that payment for any reason, it bounces back to your originating bank, which then returns the funds to your account. The whole cycle typically takes one to three business days.
A return is different from a failed payment that never left your account in the first place. With a return, your money actually entered the ACH system, reached the receiving bank, and was then sent back. That distinction matters because it affects timing, fees, and what you need to do next.
Key Takeaways
- A returned ACH payment means the receiving bank rejected it after it entered the system, and your money comes back to your account within one to three business days.
- The most common reasons for returns are a closed account at the receiving bank, incorrect account or routing number, or insufficient funds on the receiving end.
- Your bank may charge a return fee (typically $5 to $15) even though the money is coming back to you, because processing the return costs them time and resources.
- You can see the return reason in your mobile banking app or by calling your bank, and you should contact the recipient to verify their correct account details before trying again.
Why a bank rejects an ACH payment
The receiving bank has rules about which ACH payments it will accept. If something doesn't match their records or violates their policies, they send the payment back with a return code — a two-digit number that tells your bank exactly why.
The most frequent reason is an invalid account number. If you typed the digits wrong, or if the account was closed before the payment arrived, the receiving bank rejects it. A closed account is common when someone has moved banks or closed an old account without telling you. The receiving bank also rejects payments if the routing number doesn't match the account number — for example, if you used a routing number from a different branch or a different bank entirely.
Less common but still possible: the receiving bank flags the payment as unauthorized because the account holder reported it as fraud, or the bank's fraud detection system blocked it. Some banks also reject ACH payments if the account type doesn't match what the payment is coded for — for instance, sending money to what your bank thinks is a checking account when it's actually a savings account at that bank.
Return codes and what they mean
Your bank assigns a three-digit return code to every rejected payment. You can find this code in your mobile app's transaction history, usually by tapping the returned payment and looking for "return reason" or "return code." Common codes include:
| Code | What it means | What to do |
|---|---|---|
| R01 | Insufficient funds in the receiving account | Contact the recipient and ask them to add funds, then try again |
| R03 | No bank account found for that routing and account number | Verify the account and routing number with the recipient in writing |
| R04 | Account closed | Ask the recipient for their new account details at their current bank |
| R05 | Account type mismatch | Confirm whether the account is checking or savings and resend if needed |
| R10 | Customer advises not authorized | Contact the recipient to confirm they authorized the payment |
If your app doesn't show the code, call your bank's customer service line — they can look it up in seconds and tell you the exact reason.
Fees you may pay for a returned payment
Most banks charge a return fee when an ACH payment bounces back, even though the money is returning to you. This fee typically ranges from $5 to $15, depending on your bank and account type. Some banks charge nothing; others charge more. The fee appears as a separate line item in your transaction history.
The fee exists because your bank has to process the return through the ACH network, update your account, and handle any customer service calls about it. It's a real cost to them, and they pass it to you. A few banks waive the fee if you're a premium account holder or if the return was caused by the receiving bank's error rather than yours.
If you're charged a fee you think is unfair, you can call your bank and ask them to review it. They won't always reverse it, but it's worth asking, especially if this is your first return or if the receiving bank gave you incorrect information.
How to resend the payment after a return
Before you resend, contact the recipient and ask them to confirm their account number and routing number in writing — email, text, or a written note. Do not rely on what they told you before, because that information was wrong the first time.
Once you have the correct details, open your mobile banking app and initiate a new ACH payment. Enter the corrected account and routing number carefully. Most banks let you save the recipient's information after the first successful payment, which reduces the chance of a typo on the next one.
The new payment will take the same one to three business days to process. If it returns again with the same code, contact your bank's customer service — there may be a problem on the receiving bank's end that requires them to investigate.
What happens if you ignore a returned payment
If you sent the money to pay a bill or loan, ignoring the return can have serious consequences. The recipient may think you never paid them, and they may report you as late to credit bureaus or take collection action. Your utility, loan servicer, or landlord won't know the payment failed unless you tell them.
The moment you see a return in your app, contact the recipient and let them know the payment bounced. Explain the reason (if you know it) and tell them when you plan to resend. If the payment was for a time-sensitive bill, ask whether they can hold off on late fees or reporting while you correct it.
Keep a record of the return — take a screenshot of the return code and the date — in case there's a dispute later about whether you paid on time.
Preventing returns before they happen
The best defense is verification. Before you send any ACH payment to a new recipient, ask them to provide their account number and routing number in writing. Check it twice. Many people misread or mistype these numbers, especially over the phone.
If you're sending money to a business or organization, ask them for their ACH payment instructions in writing — most have a standard form they provide to customers. If you're sending to an individual, ask them to write down their account number and routing number themselves rather than reading it to you.
Some mobile banking apps let you add a note or memo to the payment. Use it to describe what the payment is for — this can help the recipient's bank match the payment to the right account if there's any confusion.
Frequently Asked Questions
How long does it take for returned money to show up in my account?
One to three business days from the date the receiving bank rejected it. The return travels back through the ACH network just like the original payment did. Weekends and holidays don't count as business days, so if the return is processed on a Friday, you may not see it until Monday.
Can I dispute a returned payment?
You can dispute it with your bank if you believe the return was wrong — for example, if you sent the money to the correct account and the receiving bank rejected it by mistake. Your bank will investigate, but this takes time. For most returns, the faster route is to verify the account details and resend.
Will a returned ACH payment hurt my credit score?
The return itself won't show up on your credit report. However, if the payment was for a bill or loan and you don't resend it, the late payment may be reported to credit bureaus. That's why it's critical to contact the recipient immediately and resend as soon as you have the correct account information.
What if the recipient says they never received the money?
If the payment was returned, it never reached their account — it bounced back to yours. Show them the return code from your bank as proof. Then work together to verify the correct account details and resend. If they claim they received it but your bank shows a return, ask your bank to investigate the transaction history.
Can I cancel an ACH payment before it's processed?
Yes, but only if you act quickly — usually within one business day of initiating it. Once the ACH network has processed it (which happens overnight), you can't cancel it. If it's already been processed and returned, you can't cancel the return; you can only resend the payment with corrected information.