ACH Return Fee: Why You Were Charged, and What It Should Cost
An ACH return fee means a bank-account payment bounced. Who charged it, and whether the amount is fair, depends on which side of the payment you were on. Here is both sides, and what businesses rarely get told.
If the fee is on your personal account
A payment you set up by bank transfer, for a bill, a loan or a subscription, could not go through. Usually the account was short on funds, closed, or the payment was flagged as unauthorized.
The fee came from your own bank, from the company you were paying, or both. Call your bank to see which, and check the company’s terms for a returned-payment fee.
If you run a business
A customer’s payment to you bounced, and your bank or payment processor charged you for handling the return. The rest of this page is for you, because that fee is set by your provider, not by any rule.
Figures in brief
- 2 banking days: the window for most ACH returns, such as insufficient funds or a closed account.
- 60 days: how long a consumer can report a debit as unauthorized and have it returned.
- 0.5%, 3% and 15%: Nacha’s return rate thresholds for unauthorized, administrative and total returns.
- June 22, 2026: from this date every business that originates ACH payments, whatever its size, must run risk-based fraud monitoring under Nacha’s new rules.
- No rule sets what your processor or bank charges you for a return. Each provider sets its own.
What an ACH return actually is
ACH is the bank-to-bank network behind direct deposits, bill payments and business-to-business transfers. It is run under rules written by Nacha. When a payment cannot be completed, the customer’s bank sends it back with a reason code, and that is a return. The codes you are most likely to see:
| Code | What it means | Return window |
|---|---|---|
| R01 | Insufficient funds | 2 banking days |
| R02 | Account closed | 2 banking days |
| R03 | No account, or the account could not be located | 2 banking days |
| R07 | Authorization revoked by the customer | 60 days (consumer accounts) |
| R10 | Customer says the debit was unauthorized | 60 days (consumer accounts) |
| R29 | A business says the debit was unauthorized | 2 banking days |
The code matters because it tells you whether the problem was money, bad account details, or a customer who says they never agreed. Only the last kind counts against your unauthorized return rate, and it is the kind that gets businesses into trouble.
Who charges the fee, and who decides how much
Three different fees get called an ACH return fee, and only one of them is set by the network.
| Fee | Who pays whom | Who sets the amount |
|---|---|---|
| Unauthorized entry fee | The business’s bank pays the customer’s bank on unauthorized returns | Nacha. It is small and fixed |
| Your return fee | You pay your bank or payment processor for each return | Your provider. No rule caps it |
| Returned-payment fee | Your customer pays you, if they agreed to it in advance | You, within your agreement and state law |
The middle row is the one on your statement, and it is the one nobody explains when you sign up. It is set the same way card processing markup is set: by whoever sold you the service, for whatever the market will bear. Card processing is a non-regulated industry, and the ACH services processors sell alongside it are priced the same way.
Why your return fee may be higher than it needs to be
It is priced as a penalty, not a cost
Handling a return is largely automated. The fee many providers charge is set to discourage returns and to earn revenue, not to recover the cost of processing one. That is legal, but it means the number is negotiable in a way the network’s own fees are not.
It comes bundled with your card processing
Many businesses get ACH from the same company that processes their cards, on the same agreement and often on the same statement. The ACH pricing is rarely what anyone negotiated. Return fees, per-transaction fees, monthly minimums and batch fees all ride along with the card deal, and they deserve the same scrutiny as your other merchant account fees. If a line makes no sense, read about fees processors invent.
Bundled platforms price it into a package you cannot take apart
All-in-one payment platforms charge fixed amounts for failed payments and disputes that you cannot negotiate separately. The same problem as their card pricing: simple to start, expensive to live with, and painful to leave.
The return rates your bank is watching
Nacha sets three thresholds, measured over the previous 60 days, that decide whether a business is a risk to the network.
0.5% unauthorized
Returns coded as unauthorized, such as R05, R07, R10, R11 and R29. The strictest threshold, because it signals weak authorizations or fraud.
3% administrative
Closed, missing or invalid accounts: R02, R03 and R04. Usually a sign account details are not being verified.
15% overall
All returns combined, insufficient funds included. Crossing it points to a customer base or collection process in trouble.
Go over any of them and your bank must act. That can mean a formal inquiry, a plan to reduce returns, and in the worst case losing the ability to originate ACH payments at all. On top of that, since June 2026 Nacha requires every business that originates ACH payments to have risk-based processes for spotting payments initiated by fraud. Many small businesses do not know the rule applies to them.
Cutting returns before they cost you
- Verify the account before the first debit. Nacha already requires account validation for first-time online debits, and it prevents most R02, R03 and R04 returns.
- Keep the authorization. A clear, stored authorization is your defense against R07 and R10. Without one, an unauthorized return is hard to fight.
- Tell customers before you debit. A reminder before a scheduled payment prevents surprise, and surprise is where unauthorized claims come from.
- Look at your return fee as a line item. Add up last quarter’s return fees and compare them with what you were told at signing. If nobody told you, that is your answer.
ACH and cards are one bill. If your processor handles both, the ACH fees are part of the same relationship and the same leverage. An audit of your card processing should cover them too, and ours does not stop at the card lines. To see what each card fee on the same statement means, use the statement decoder.
Common questions
Why was I charged an ACH return fee?
An ACH payment could not be completed, usually because the account had insufficient funds, was closed, or the payment was disputed as unauthorized. If it is on your personal bank account, your bank or the company you were paying charged it. If you are a business, your bank or payment processor charged it because a customer’s payment to you came back.
How much is an ACH return fee?
There is no standard amount. Nacha, which runs the ACH network, sets a small fee that passes between banks on unauthorized returns, but it does not set what a processor or bank charges a business for a return. Each provider sets its own, which is why two businesses can pay very different amounts for the same returned payment.
What is the difference between an ACH return and a chargeback?
A chargeback is a card network dispute. An ACH return is a bank-account payment sent back under Nacha rules, with a reason code such as R01 for insufficient funds or R10 for unauthorized. Most returns come back within two banking days; returns a consumer reports as unauthorized can come back up to 60 days after settlement.
Can a business charge a customer for a returned ACH payment?
Often yes, if the customer agreed to it in advance, usually in the payment authorization or terms. State law can limit returned-payment fees, and the fee should be disclosed before the customer pays. Check the rules in your state and your own agreement before adding one.
What happens if my business has too many ACH returns?
Nacha sets return rate thresholds: 0.5% for unauthorized returns, 3% for administrative returns such as closed or invalid accounts, and 15% for all returns combined. Crossing them triggers scrutiny from your bank and can end with your ability to originate ACH payments being suspended.
Did the ACH rules change in 2026?
Yes. Nacha’s fraud monitoring rules took effect in two phases, March 20, 2026 for the largest participants and June 19, 2026 for everyone else, with June 22 the practical date. Every business that originates ACH payments, whatever its size, must now have risk-based processes to spot payments initiated by fraud.
Send us a statement. We will show you what you are paying.
Our first audit is free and takes about five minutes of your time. We look at every fee on the statement, card and ACH alike, and if there is nothing to find, you will know that too.
Get My Free Audit See How the Audit Works800-672-1292
About the figures: return codes, return windows, return rate thresholds and the unauthorized entry fee come from the Nacha Operating Rules. The 2026 fraud monitoring dates are from Nacha’s published rule pages, which note that June 19, 2026 is a federal holiday, making June 22 the practical date. Provider return fees vary and are not set by Nacha. This page describes general rules; your bank agreement governs your account.
© 2009-2026 weAudit.com. All rights reserved. This page is for general educational purposes and is not financial, legal, or accounting advice.
Want to talk?
- Call us today 800-672-1292
- Book a free consultation