Your bank or the receiving bank can reject an ACH transfer, and the money returns to your account within one to five business days
When an ACH payment is returned, the transaction stops partway through. The receiving bank sends it back to your bank with a reason code—usually something like "account closed," "insufficient funds," or "invalid account number." Your bank then credits the money back to your account. The whole process typically takes one to five business days from the return, though some banks take longer to post the credit.
The key thing to know: a returned ACH is not the same as a failed payment. The money does come back to you. But it also means the person or company you were trying to pay did not receive it, and you may face late fees, service interruptions, or collection action if the payment was for a bill or loan.
Key Takeaways
- A returned ACH payment goes back to your account within one to five business days, but the receiving party never gets the money.
- The return reason code tells you why it failed—common codes include R01 (insufficient funds), R03 (no account), and R04 (account closed).
- You are responsible for contacting the payee to let them know the payment failed and arranging a new one.
- If the returned payment was for a bill or loan, late fees and credit reporting can still happen even though the money came back to you.
- Some banks charge a return fee ($15 to $25) when an ACH you initiated gets sent back.
Why ACH payments get returned
The most common reasons are insufficient funds in the account you are drawing from, an invalid or closed account number at the receiving end, and a mismatch between the account number and the name on file. If you type the routing number or account number wrong, the payment usually bounces. If the person you are paying has closed that account or moved banks, the receiving bank sends it back.
Less common but still possible: the receiving bank flags the transaction as suspicious and rejects it before it clears, or the account holder has put a stop-payment order on incoming transfers from your bank. Some businesses also reject ACH payments that do not match their expected payment amount or timing.
Banks assign a two-letter code to each return. R01 means insufficient funds. R03 means no account or account not found. R04 means the account is closed. R05 means the account is closed at the customer's request. R07 means authorization was revoked. R10 means the customer told the bank to stop the payment. These codes appear on your bank statement or in your online banking portal.
The timeline for money returning to your account
Once the receiving bank rejects the ACH, it sends a return message back through the ACH network. Your bank receives this message and processes the return. The money should be back in your account within one to five business days of the return, though some banks take up to seven business days to post the credit.
The exact timing depends on when the return is initiated and how quickly your bank processes it. If the ACH was rejected on a Friday, the return message may not reach your bank until Monday, and the credit may not post until Wednesday or Thursday. Weekends and bank holidays add days to the timeline.
You can check the status of a returned payment in your online banking portal or by calling your bank. Have the payment date, amount, and the name of the payee ready. Your bank can tell you the return code and confirm when the credit will post.
Fees your bank may charge for a returned ACH
Many banks charge a return fee when an ACH payment you initiated gets sent back. This fee typically ranges from $15 to $25 and is deducted from your account when the return is processed. Not all banks charge this fee—some waive it for the first return or do not charge it at all—so check your account agreement or call your bank to find out their policy.
The receiving bank may also charge the payee a fee for receiving a returned ACH. That fee does not come out of your account, but it can make the payee unhappy and may affect your relationship with them, especially if it is a landlord, utility company, or lender.
If you have overdraft protection on your account and insufficient funds triggered the return, you may also face an overdraft fee in addition to the return fee. This can add up quickly if multiple ACH payments bounce in the same day.
What you need to do after an ACH is returned
First, contact the payee immediately and tell them the payment was returned. Do not assume they know—many businesses do not receive return notifications right away. Explain the reason (if you know it) and tell them you will resend the payment. This is especially important for bills, loans, and rent, where a missed payment can trigger late fees or credit reporting.
Second, verify the account information before you resend. Check the account number, routing number, and account holder name against what the payee gave you. If you are unsure, ask the payee to confirm their banking details in writing or over the phone. Do not rely on an email address alone—call the company's main number to verify.
Third, choose a new payment method if the ACH keeps failing. If the account information is correct but the ACH is still being returned, ask the payee if they accept wire transfers, checks, credit cards, or debit card payments. Some businesses have multiple bank accounts, and one may work better than another.
Fourth, keep records of the returned payment and your follow-up. Save the return code, the date it was returned, and any communication with the payee. If a late fee or credit report entry results from the returned payment, you may need this documentation to dispute it.
Late fees and credit reporting when an ACH bounces
A returned ACH does not automatically erase the debt or obligation. If you were paying a bill or loan, the payee may still charge a late fee and report the missed payment to credit bureaus, even though the money came back to you. From their perspective, they did not receive the payment on time—the reason it bounced is your problem to solve.
Contact the payee as soon as you know the ACH was returned and ask them to waive the late fee. Explain that the payment failed due to a bank error or incorrect account information, not because you did not have the funds. Some companies will waive a single late fee if you resend the payment within a few days. Others will not.
If a late payment is reported to the credit bureaus, you can dispute it with the bureaus and provide evidence that you sent the payment on time—the bank statement showing the ACH debit and the return code. The bureaus may remove the entry if they find the report was inaccurate.
How to prevent ACH returns in the future
Verify account numbers before you send. Ask the payee to confirm their routing number and account number in writing. Do not copy numbers from an email or text message—call the company's main phone number and ask them to provide it. Many businesses have multiple accounts, and one wrong digit sends the payment to the wrong place.
Check that the account holder name matches. Some banks reject ACH payments if the name on the account does not match the name you provided. If you are paying a business, use the exact legal name of the business, not a shortened version or nickname.
Make sure you have enough money in your account. If you are initiating the ACH from your account, confirm that the balance covers the payment plus any other pending transactions. Some banks hold pending ACH payments against your available balance, which can cause a return if another transaction clears first.
Send ACH payments early. ACH transfers take one to two business days to clear. If you wait until the due date to send an ACH, a return or delay can push you past the deadline. Send it at least three business days before the due date.
Use your bank's bill pay service if available. Many banks offer a bill pay feature that handles the ACH routing and account verification for you. The bank confirms the account information before sending, which reduces the chance of a return.
Frequently Asked Questions
Can I be charged a fee for an ACH that the other bank returned?
Yes. Your bank may charge you a return fee of $15 to $25 when an ACH you sent gets rejected. The receiving bank may also charge the payee a fee. Check your account agreement to see if your bank charges this fee and under what circumstances.
Will a returned ACH hurt my credit score?
A returned ACH itself does not appear on your credit report. However, if the returned payment was for a bill or loan and you do not resend it quickly, the late payment may be reported to credit bureaus and damage your score. Contact the payee immediately to resend the payment and ask them to waive the late fee.
How long do I have to resend an ACH after it bounces?
There is no set time limit, but the sooner you resend, the better. For bills and loans, resend within one to two business days to avoid late fees and credit reporting. For other payments, check with the payee to see if they have a deadline for receiving the funds.
What does return code R01 mean?
R01 means insufficient funds in the account you are drawing from. Make sure you have enough money in your account to cover the payment, plus any other pending transactions. If you do not, wait until funds are available or use a different payment method.
Can I dispute a returned ACH with my bank?
You can ask your bank to investigate the return and confirm the reason code. If the return was due to a bank error—for example, the bank applied the wrong routing number—you may be able to get the return fee waived. Most returns are not errors, though, so the fee usually stands.