Glossary · Banking & ACH · 5 min read

ACH Return

When a bank cannot complete an ACH payment, it returns the entry with a code explaining why. Returns delay collection, add possible fees, and count toward Nacha return-rate limits.

Also called: ACH return entry, ACH return code, Return item chargeback

What an ACH return is

An ACH return happens when the receiving bank cannot complete an ACH payment and sends the entry back through the network. The return includes a reason code. R01 means insufficient funds. Other codes identify problems such as a closed account (R02), an invalid account number (R04), or a stopped payment (R08).

A return can reverse the expected cash flow from a customer payment. If you collected an invoice by ACH and it comes back as R01, the payment did not clear as revenue, even if your system first showed it as submitted.

A submitted ACH payment is not final just because it first appears successful.

How an ACH return works

The customer’s bank sends the return to the bank that originated the payment. Your bank or payment provider then passes the return and its code to your business. The receiving bank initiates the return under Nacha rules, not the sender of the original payment.

A return is different from a reversal. As of 2026, an originator can use a reversal to correct a qualifying error, such as a duplicate or incorrect amount, but it must cover the full original payment and be initiated within five banking days of the original transaction.

Deadlines and return-rate limits

As of 2026, most ACH returns must come back within two banking days of settlement. A consumer can return an unauthorized debit for up to 60 calendar days after settlement. That longer window means a debit that first appears successful is not always final.

Nacha return-rate thresholds are 0.5% for unauthorized returns, 3% for administrative returns, and 15% overall. R01 returns fall under the overall threshold, while unauthorized codes such as R07 and R10 count toward the unauthorized threshold. Track the reason codes, not just the total number of failed payments.

What an ACH return costs your business

A return delays collection and takes staff time to investigate, contact the customer, and collect payment again. Some processor pricing reported in 2025 lists ACH return fees of $10 to $15 per item. That charge is separate from the payment amount that did not clear, and the fee is not a single standard amount set across all providers.

Look for a per-return charge in your ACH fee schedule and compare it with the fee billed for each returned entry. Do not confuse an ACH return fee with an NSF fee charged by the customer’s bank, or with a card chargeback fee. A return can also leave you without payment after goods or services have already been delivered.

Where returns go wrong

Repeated R01 returns point to a collection problem, while R02, R03, and R04 point to account details that need correction. Repeating a debit without addressing the reason can add fees and push your return rate toward Nacha’s thresholds.

An unauthorized return is a separate warning. Keep the customer’s authorization and payment terms, and stop future debits when authorization has been revoked. For a returned payment, contact the customer with the code and a clear next step instead of retrying blindly.

What you can actually change

  1. Track return codes. Review returns by code each month. Separate insufficient funds from invalid account details and unauthorized payments so you fix the cause, not just the symptom.
  2. Verify account details. Validate account and routing information before the first debit, and correct errors when you receive a return or a notice of change.
  3. Keep authorization records. Store the customer’s signed or recorded authorization and the agreed payment schedule. Stop debits when the customer revokes authorization.
  4. Review return fees. Compare the per-return fee on your ACH pricing schedule with the amount billed for each returned entry. Keep processor charges separate from bank fees and failed-payment amounts.

Frequently asked questions

What does R01 mean on an ACH return?

R01 means insufficient funds in the account. The debit did not complete because the available balance was not enough to cover it. Contact the customer about another payment date or method rather than repeatedly sending the same debit.

How long does an ACH return take?

As of 2026, most ACH returns must come back within two banking days of settlement. Consumer unauthorized-debit returns have a longer window, up to 60 calendar days after settlement.

Is an ACH return the same as a chargeback?

No. An ACH return is processed through the ACH network and includes a return reason code. A card chargeback follows card-network dispute rules. Both can reverse expected funds, but their deadlines and procedures differ.

Can a business charge an ACH return fee?

A processor can list a return fee in its ACH pricing, and published processor pricing reported in 2025 includes fees of $10 to $15 per return. The amount is not standardized across providers, so compare the fee schedule with your billed entries.

Readytostartsaving?

Tell us about your volume and we'll estimate what you could save. Free, with no obligation. If you save nothing, we charge nothing.

Customer type
Current processor
How do you take payments?
Net effective rate0.00%