ACH return code R02 means the bank account on a payment has been closed and can no longer receive electronic entries. When an ACH transaction reaches an account the bank has formally shut down, the receiving institution rejects the entry and sends this code back through the network. For the originator, R02 is a hard stop: NACHA rules prohibit sending another entry to that same account, so you need updated banking information and a new authorization from the receiver before you can collect again.
What R02 Means
R02 tells you one specific thing: the account number in the transaction was valid at some point, but the bank has closed it. The account holder may have shut it down voluntarily, or the bank may have closed it on its own. Either way, the account can no longer accept debits or credits through ACH. The receiving bank’s core system flags the account as closed and generates the return automatically, and the code travels back to whoever initiated the payment.
R02 does not mean the account number was wrong or never existed. Those situations produce different codes. R02 specifically signals that a working account has since been terminated, and once you get this code, NACHA rules require you to stop initiating entries to that account and obtain fresh authorization from the receiver for a different account.
How R02 Differs From R03, R04, and R16
Three return codes handle account-level problems, and mixing them up leads to wasted time and compliance mistakes.
- R02 (Account Closed): the account existed and worked at some point but has been shut down. You need entirely new account details and a new authorization.
- R03 (No Account / Unable to Locate): the bank cannot find any account matching the number you submitted. It may never have existed at that institution, or the number may have been entered wrong.
- R04 (Invalid Account Number): the account number is structurally wrong and doesn’t conform to the bank’s numbering format. Usually a data-entry error.
All three fall into NACHA’s administrative return category, and the receiving bank has two banking days from the settlement date to send any of them back. They share the same return window, but the required response is not the same. R03 and R04 can sometimes be fixed by correcting a typo. R02 always requires new account information, because the old account is gone.
R16 is worth knowing too. It means the account is frozen rather than closed. A frozen account still exists but has restricted access, often because of a legal order or a fraud investigation. That account may eventually become usable again. A closed one will not.
Why Accounts Get Closed
The most common cause is that the account holder switched banks. People close checking accounts when they find better rates, move, or consolidate at one institution. If a recurring ACH debit was tied to the old account and the customer didn’t update the payment details, the next attempt produces R02.
Banks also close accounts on their own. An account that sits dormant for a long stretch may be shut down under the bank’s inactivity policy. Accounts with persistent negative balances, repeated overdrafts, or suspected fraud can be closed involuntarily. The account holder may not even know until a payment bounces.
Internal bank transitions can trigger R02 as well. When a bank migrates a customer from one product to another, the original account number is sometimes deactivated. The customer gets a new number, but ACH entries still pointing to the old one come back as R02.
What to Do After Receiving an R02
The first obligation is immediate: stop sending payments to that account. NACHA rules are explicit that an originator must cease all entries to a closed account and obtain authorization from the receiver for a different account before initiating any new transactions.1East West Bank. ACH Return Reference Guide Resubmitting the same transaction to the same account is not just pointless; it counts against your return rate.
In practice, that means flagging the old account details as inactive in your payment system so no automated billing cycle fires off another entry. Then reach the customer through a secure channel, explain that the payment failed because their account is closed, and collect updated banking details along with a new authorization.
Speed matters. The receiving bank has two banking days from the original settlement date to transmit the R02 return.1East West Bank. ACH Return Reference Guide Once the return arrives, the funds from that transaction come back out of your account. The sooner you have new information in hand, the shorter the gap in your cash flow.
Getting a Fresh Authorization for the New Account
You cannot just swap a new account number into an existing authorization. NACHA requires a new authorization tied to the new account. For a consumer debit, that authorization needs to identify the receiver, list the new account and routing numbers, state whether the payment is one-time or recurring, spell out the amount or how it will be determined, carry a date, and make clear the receiver’s right to revoke.
The routing number is the nine-digit identifier for the receiving bank; the account number identifies the specific account within that bank. Both appear on a check and inside the customer’s online banking portal. Verify them carefully before you submit. A transposed digit will earn you an R03 or R04 and put you back at the start.
Electronic signatures are fine. Under federal law, an electronic signature carries the same legal weight as a handwritten one and cannot be denied enforceability solely because it is in electronic form.2Office of the Law Revision Counsel. 15 USC 7001 – General Rule of Validity Keep the signed authorization on file. If the receiver later disputes the charge, that document is your proof.
Return Rate Thresholds to Watch
R02 is an administrative return, and NACHA tracks how many of these you generate relative to your debit volume. If your administrative return rate exceeds 3.0% over a rolling 60-day period, NACHA initiates an inquiry through your originating bank.3Nacha. Calculate Administrative or Overall Return Rate The administrative category pools R02, R03, and R04, so closed-account returns sit alongside wrong-number errors when the rate is calculated.
A separate overall return rate threshold of 15.0% covers returns for any reason.4Nacha. ACH Network Risk and Enforcement Topics Crossing either line doesn’t trigger an automatic fine, but it does start a review. Your originating bank is expected to help you bring the rate down within 30 days. If the rate stays elevated for 180 days, or you fail to respond to the inquiry, the case moves into NACHA’s enforcement system, where an industry panel determines any penalties.5NACHA. Risk and Quality Rules Fact Sheet
For a business running high-volume recurring debits, subscription renewals, or membership dues, even a small share of closed-account returns adds up quickly. Account validation before you originate, and immediate deactivation of account details after any administrative return, is the practical defense.
Fees That Follow an R02
Two fee layers apply when a payment comes back. Your bank or payment processor charges a per-return fee on the originator side. These fees vary by processor and typically run a few dollars per return. A handful of returns is manageable; at scale, particularly as your rate creeps toward the 3.0% administrative threshold, the cumulative cost becomes a real line item.
The second layer can be passed to the customer whose payment failed. Most states allow a merchant to charge a returned-payment fee, but state law caps the amount. Caps generally sit between $20 and $40, with a few states as low as $10 or as high as $50. Some states also allow a percentage-based fee for larger transactions. Check your state’s specific limit before charging, since exceeding it creates liability.
What R02 Means for the Account Holder
An R02 is an ACH network event, not a credit bureau event. The code itself doesn’t appear on a credit report and doesn’t directly affect a credit score. The consequences of the closed account behind it, though, can cause real financial friction.
If the account was closed involuntarily for unpaid fees, a sustained negative balance, or suspected fraud, the bank may report the closure to ChexSystems, a consumer reporting agency that banks check before opening new accounts. A negative record stays on file for five years from the date of closure and can make it noticeably harder to open a checking or savings account elsewhere during that period.6ChexSystems. FAQ
The more immediate problem for most people is the missed payment itself. If the failed ACH was for a loan, credit card bill, or utility, the payee may report the missed payment to the credit bureaus once it’s past due. R02 doesn’t cause that reporting, but failing to arrange an alternative payment method quickly enough does. If the debt then goes to collections, the collection account appears on the credit report regardless of the original code. Whenever you close a bank account, update every recurring payment linked to it before the next billing cycle hits.