ACH Returns
Lead Bank partners and Receiving Depository Financial Institutions (RDFIs) may return ACH entries for any valid reason. A table of return codes available via API can be found below. Returns generally must be submitted so they are available to the Originating Depository Financial Institution (ODFI) by the opening of business on the second banking day following the original settlement date. In cases involving unauthorized transactions, RDFIs must provide a signed Written Statement of Unauthorized Debit (WSUD). These returns must be submitted so they are available by the opening of business on the 60th calendar day following the original settlement date. WSUDs must be obtained before initiating the return and retained for at least one year from the settlement date. Returns may be submitted on an ACH that is currently inpending status. However, the return will not be fully processed and sent to the Fed until the original ACH has successfully transitioned to posted.
Return Codes
Return Submission Timing
Returns should be submitted promptly to ensure timely processing. ACH returns submitted outside the recommended windows may require manual intervention and could become untimely.Examples
Return of Debit Entry Received on Monday
Return of Debit Entry Received on Monday
Return of Debit Entry Received on Thursday (non-holiday week)
Return of Debit Entry Received on Thursday (non-holiday week)
Return of Debit Entry Received on Friday (non-holiday week)
Return of Debit Entry Received on Friday (non-holiday week)
Late Returns
Nacha Operating Rules require ACH Originators to maintain Proof of Authorization for two years following the settlement date of the last debit to support potential Late Returns. If you suspect an unauthorized transaction after the standard return window has passed, contact Lead Bank promptly. You must provide documentation proving the authorization is invalid. Lead Bank will review the request and, if appropriate, request permission for a Late Return from the ODFI.Return vs. Reversal
Reversal FAQs
What changes happen in the original ACH when a reversal is created?
What changes happen in the original ACH when a reversal is created?
Lead annotates the original ACH in the reversal hash — providing a link to the new reversal.
Do webhooks trigger for the original ACH when reversals are created?
Do webhooks trigger for the original ACH when reversals are created?
No.
Inside the original ACH there is a reversal object — is this object updated with the reversal reason and id?
Inside the original ACH there is a reversal object — is this object updated with the reversal reason and id?
Yes, the reversal object of the original ACH will be updated with the reversal reason and corresponding id.
Do ACH reversals behave like an ordinary ACH with the same statuses?
Do ACH reversals behave like an ordinary ACH with the same statuses?
Yes, ACH reversals behave like ordinary ACH transactions with the same statuses:
scheduled, processing, submitted, posted, canceled, under_review, approved, rejected, pending_return, returnedCan a reversal be returned?
Can a reversal be returned?
Yes, reversals can be returned.

