Decide · what you bring

ACH software for banks: what you bring to go live on returns

ACH software for banks covers origination, processing, fraud, originator risk and returns, and most banks already run the first two. Going live on returns and notifications of change is mostly gathering what the bank already holds. This guide lists those inputs and who owns each, explains how returns software sits next to FedACH, and shows what ACH Returns & NOC Management needs from you and what it does not do.

Updated · 13 min read

ACH software for banks falls into five jobs: originating entries for business clients, processing files with the ACH operator, monitoring for fraud, assessing originators' risk, and handling the exceptions that come back, meaning returns, unauthorized-debit claims and notifications of change. Most banks run the first two on their core or a dedicated ACH platform; the exceptions are where work still runs on reports, email and spreadsheets, against deadlines measured in banking days. Botminds' ACH Returns & NOC Management is software for that last job: agents read the bank's ACH files and core exceptions, propose each return, claim and correction with its rule and deadline, and forecast originators' return rates, while specialists and managers approve. Going live on it, or on any tool for the same job, is mostly a matter of gathering what the bank already holds. This guide lists what that is.

Examples come from a fictional sample bank, Tessaly Community Bank, as it runs through the solution in October 2026. Settings quoted for it are the sample bank's choices, not recommendations.

The operator's clock the bank's software has to meet

10:30a.m. ET

first FedACH deadline for electronic returns that settle the same day

4:45p.m. ET

last same-day deadline for electronic returns, settling at 6:00 p.m. ET

2:15a.m. ET

deadline for returns that settle at 8:30 a.m. ET on the next business day

Electronic return items in the FedACH Processing Schedule (effective September 12, 2022), which also lists 2:45 p.m., 8:00 p.m. and 10:45 p.m. ET deadlines. A bank's own cutoff sits ahead of the operator's; the sample bank's is 4:00 p.m. ET.Source: Federal Reserve Financial Services, FedACH Processing Schedule

What ACH software do banks use, and where do returns fit?

Banks use an ACH processing platform, usually part of or attached to the core, to build, send and receive files with the ACH operator, and an origination channel for business clients; returns and corrections arrive through that same platform. The return work itself, deciding codes, taking customers' statements, following corrections through and watching originators' rates, is often handled outside it in queues and spreadsheets. ACH is not a niche to staff thinly: the Federal Reserve's 2025 payments study found ACH's share of all U.S. noncash payments by value rose "from 72 to 74 percent" between 2021 and 2024 (Federal Reserve Payments Study).

Five jobs ACH software for banks does, and which one this guide is about

JobWhat it coversTypical homeBotminds solution
OriginationBusiness clients send payroll and collections; limits, prefunding, file intakeOnline banking and the ACH platform—
ProcessingFiles to and from FedACH or the private operator; settlementACH processing platform and core—
Fraud monitoringNacha’s credit and debit fraud-monitoring rules, alerts, holdsFraud systemsACH Fraud Monitoring
Originator riskUnderwriting, exposure limits, third-party senders, annual reviewsTreasury management and creditACH Originator Risk Assessment
Returns and correctionsReturn codes and deadlines, unauthorized-debit claims, notifications of change, dishonors, originator return rates, Nacha inquiriesException reports, queues, spreadsheetsACH Returns & NOC Management
Our map of the ACH software stack at a bank. The last three rows are Botminds solutions; each reads from, and writes back to, the bank's own ACH platform rather than replacing it.

The fraud and originator-risk jobs border on returns but are different work. A bank evaluating credit monitoring under Nacha's 2026 rules should look at ACH Fraud Monitoring; one setting exposure limits or reviewing third-party senders should look at ACH Originator Risk Assessment. The rest of this guide is about returns and corrections.

What do we need to implement ACH returns software? The inputs you already hold

To implement ACH returns software a bank needs its operator files, its core's posting exceptions, its customers' claims and signed statements, its originator data, its calendar and cutoffs, its approvers, its letter templates and its last audit. Almost all of it exists today. The work is naming who owns each input and agreeing the format, not creating anything new.

Eleven inputs for going live on ACH returns, and who usually owns each

InputWhat it is used forUsual owner
Return and correction files from the ACH operatorEvery return and notification of change on entries the bank sentACH operations; the ACH platform team
Core posting exceptions and account statusBalances at posting, closed or frozen accounts, stop paymentsDeposit operations; core team
Customer claims and signed statementsUnauthorized-debit claims, the written statements and their attachmentsContact center, branches, case management
Originator masterCompany IDs, entry codes allowed, channels, agreements, partner relationshipsTreasury management; fintech partner risk
Sixty days or more of returns and originationsEach originator’s return rates from the first morning, not after two monthsACH operations; data team
Banking-day calendar and cutoffsDeadlines counted on Reserve Bank holidays, the bank’s file cutoff and escalation hourACH operations manager
Approval matrixWho approves in-window returns, late returns, R17, dishonors, restrictions, Nacha repliesACH operations manager; risk
Override reason codesThe bank’s own reasons for changing or rejecting a proposalACH operations manager; quality
Letter and notice templatesReturned-item notices, claim letters, correction notices to clients, Nacha repliesCompliance; legal
Claim review policyHow the bank reviews a signed statement before returning, which Nacha’s rules leave to the bankDeposit operations; fraud
Last Nacha Rules compliance audit and exam findingsThe first test set: every finding becomes a check the software must passInternal audit; compliance
Our list, matched to the systems ACH Returns & NOC Management connects to: the ACH processing platform, the core, the operator's files, partner and originator data, case management and document imaging, and the general ledger for loss and recovery postings.

Two of the eleven are often missing in writing. The approval matrix lives in people's heads, and the claim review policy may not exist at all. Nacha noted in July 2026 that its rules set no requirements for how a receiving bank reviews a customer's signed statement, and that a 2025 survey by its risk advisory group found wide variation in practice (Nacha, July 2026). Software can apply a policy consistently; it cannot supply one.

Does ACH returns software connect to FedACH?

Usually through the bank's ACH processing platform, not directly. The platform exchanges files with FedACH or the private operator; returns software reads the incoming return and correction files from it and writes approved returns, corrections and dishonors back for the next transmission. That keeps a single connection to the operator, with its credentials and controls, and keeps the operator's deadlines in one place.

Where returns software sits between the operator and the bank

  1. Agent

    Operator files arrive

    FedACH distributes return and correction files to the bank’s ACH platform on its published schedule; the agents read them as they land.

    Never: opens a connection of its own to the operator.

  2. Agent

    Core and claims read

    Balances, status, stop payments and posting exceptions from the core; claims and signed statements from case management and imaging.

  3. Agent

    Proposals with deadlines

    Each return, claim, correction and dishonor proposed with its code, rule, deadline and sources, in trays by deadline.

    Never: sends a return or changes a template.

  4. A person decides

    Specialist and manager approve

    In-window work approved by the specialist; late returns, R17s, dishonors and Nacha replies by the manager.

  5. Agent

    Written back for transmission

    Approved items go back to the ACH platform for the next operator window; losses and recoveries to the general ledger.

The integration pattern ACH Returns & NOC Management uses. The Federal Reserve's FedLine Web tool for deriving returns is open only to receiving banks, not to the processors they use, a reminder that the decision to return is the bank's.Source: Federal Reserve Financial Services, Derived Returns and NOCs FAQ

The operator's rules sit underneath. FedACH's terms are in the Reserve Banks' Operating Circular 4, whose current edition is listed as "effective 01/05/26" (Federal Reserve Financial Services, Operating Circulars). A bank's return deadlines are the Nacha deadlines expressed against that schedule: an item due by opening of business on the second banking day has to leave in a window that settles before then.

Your rules as settings: clocks, levels and approvers

Nacha's timeframes and return-rate lines are the same for every bank; everything around them is the bank's choice and should be a setting, versioned and approved, not code. At the sample bank, the administrator proposes a change and the ACH operations manager approves it before it takes effect, and the change is on the audit trail.

The sample bank's settings: what Nacha fixes and what the bank chooses

SettingSample bankWhose rule
Return-rate lines0.5% unauthorized · 3.0% administrative · 15.0% overall, over 60 days or two calendar monthsNacha
Early warning0.40% · 2.4% · 12.0%The bank
Forecast horizon8 days, counting returns still to come on debits already sentThe bank
Bank file cutoff4:00 p.m. ET, ahead of FedACH’s 4:45 p.m. windowThe bank, inside the operator’s schedule
Escalate items due in today’s file2:00 p.m., to the ACH operations managerThe bank
Bulk approval floor95% confidence; below it an item needs a personThe bank
Any return over$25,000 goes to the managerThe bank
From the settings of the fictional sample bank in ACH Returns & NOC Management. Nacha's lines are explained in the threshold guide; the bank's numbers are illustrations, not advice.

The early-warning row is where a bank's risk appetite shows. Why the 0.5% unauthorized line sits at 16 times the network norm argues for setting it well below the line, and for watching the trend as well as the level.

The calendar the clocks count on

Every ACH deadline is counted in banking days, so the calendar is an input, not a detail. The Federal Reserve publishes the holiday schedule its services follow, five years ahead, with a simple rule: a holiday that falls on a Saturday leaves the Reserve Banks open the Friday before, and one that falls on a Sunday closes them the Monday after (Federal Reserve Financial Services, Holiday Schedules; Federal Reserve holidays in 2026 lists the year). In 2026 that put Columbus Day on October 12 and Veterans Day on November 11, both inside the 60-day window of any debit that settled in September.

The rules that count those days change too. Nacha lists approved rule changes taking effect in March 2026, June 2026, July 2026, September 2026, January 2027, March 2027, September 2027 and March 2028 (Nacha, New Rules), including a new R90 return code for sanctions-related returns. A returns tool whose clocks are hard-coded will be wrong after the next one; the ACH return time frame, clock by clock shows which ones a bank has to hold.

Last year's audit as the first test

The bank's last Nacha Rules compliance audit, and any examination findings on ACH, are the best test set a bank owns: every finding is a case the new process must handle. Nacha requires the audit every year, and its 2019 restructuring of the rule left that annual duty in place (Nacha, ACH Rules Compliance Audit Requirements; the evidence an ACH rules compliance audit asks for). The OCC adds that the rules audit is only one part of an ACH audit program and no substitute for a full, risk-based one (OCC Bulletin 2006-39; see the ACH fraud risk assessment).

The evidence the next audit will ask for, kept as the work happens

The audit trail of ACH Returns & NOC Management for October 22, viewed as manager: 17 entries shown, 48,212 this year. Each line gives who acted, what they did, why, and a link to the evidence, from the manager approving an enhanced review on a fintech partner to agents proposing codes and dishonors. Buttons at the top open a rules compliance audit view and export the evidence. The trail is described as kept five years and not editable.
ACH Returns & NOC Management on the fictional sample bank. Evidence exports by audience: the FDIC examiner, the state examiner, internal audit, the BSA officer and the annual Nacha rules compliance audit. Five years is the sample bank's retention policy.

How long does implementation take?

It depends on how many of the eleven inputs already exist in usable form, so the honest first step is a pilot on the bank's own past returns rather than a promised date. Take a closed month: its operator files, its core exceptions, its claims with their signed statements, and what the team actually sent. Run the software over it and compare, family by family, the codes it proposes with the codes sent, the deadlines it computes with the dates items left, the corrections it would have followed up, and the originators it would have flagged against what happened next.

That comparison answers the implementation question better than a vendor's timeline. Inputs that load cleanly are done; inputs that do not show where the bank's own data needs work, which it would need for any tool. It also produces the first evidence for the examiner and the auditor that the new process is at least as good as the old one, which is the bar a bank should hold any change to before it relies on it. For ACH Returns & NOC Management, that pilot on a sample of the bank's own past returns, claims and notifications of change is how every evaluation starts.

What a first run of ACH Returns & NOC Management over the bank's own files produces

The morning run of ACH Returns & NOC Management, 06:40 to 07:02: ten steps reading the Federal Reserve files, the core's posting exceptions, signed statements, corrections, returns received and 1,114 originators' rates, each with the system it read, followed by the items found in three trays and each agent's limits.
ACH Returns & NOC Management on the fictional sample bank. In a pilot the same run is made over a closed month, and its proposals are compared with what the team actually did.

What to compare in ACH processing software for returns

Compare tools on what they prove, not on what they list. The checklist below turns each claim a vendor might make into something a bank can see on its own files during a pilot. It applies to ours as much as to anyone's.

Questions that separate ACH returns tools, answered on your own files

  1. Show me the deadline for this item, and how you counted it

    Settlement date, banking days, holidays and the window it must leave in.

  2. Show me why you chose this code

    Each check, and the source behind it, opening in place.

  3. Show me the signed statement behind this unauthorized return

    With the box the customer ticked and the date, and what you did when the claim form disagreed.

  4. Show me a correction you followed through

    Matched to the entry sent, passed on, and checked in later files for the old account data.

  5. Show me a return you would dishonor

    Untimely or duplicate, found on the day it arrived.

  6. Show me an originator before it crossed a line

    Rates at the level Nacha measures, a forecast, and the likely cause.

  7. Show me what a person approved, and what your tool may never do

    Separation of duties in the screen, overrides with reasons, and actions the tool cannot take.

Our checklist for a pilot. Each answer should come from the bank's own closed month, not a demonstration data set.

What ACH Returns & NOC Management does, and what stays elsewhere

It doesIt does not
Returns

It does: Proposes the code, file and deadline for every exception and claim, with sources; flags items due today.

It does not: Send returns, or transmit to the ACH operator.

Claims

It does: Reads the signed statement and attachments and says which code it supports.

It does not: Sign or complete a statement for a customer, or return a 60-day claim without one.

Corrections

It does: Matches, posts to bank-held templates or partner systems, proposes refusals, finds clients still using old data.

It does not: Change a routing number on a bank-held template without a second person, or edit a template without the client’s consent on file.

Originators

It does: Measures three rates daily with a forecast and cause, and drafts controls and Nacha replies.

It does not: Restrict or suspend an originator, set exposure limits, or write to Nacha.

Fraud

It does: Routes suspected-fraud returns to the manager and keeps any referral in the BSA officer’s view only.

It does not: Run Nacha fraud monitoring, which is ACH Fraud Monitoring’s job.

From the solution's agent limits and governance rules. The second column is deliberate: those actions stay with people or with other systems.

One more comparison matters for buyers: what changes for the people. The eleven tasks behind ACH returns sets out which move to agents and which never do. The solution's full description is at ACH Returns & NOC Management.

Questions people ask

Who owns the ACH procedures at a bank?

Usually the ACH operations manager owns the return and correction procedures, with compliance owning the policies they implement and internal audit testing them. The OCC expects board-approved risk tolerances and clear duties for each role, so that controls over transactions hold, as part of an ACH program (OCC Bulletin 2006-39), the same expectation written ACH fraud monitoring procedures have to meet.

What files does the core produce for ACH returns?

Typically a posting exceptions report of incoming entries it could not post, with the reason, plus account status and balance data. The return and correction files themselves come from the ACH operator through the bank's ACH platform; claims and signed statements come from case management or document imaging.

Does returns software need the bank's FedLine connection?

Not if the bank's ACH platform already exchanges files with FedACH; the software reads and writes through that platform. Banks that derive returns manually on FedLine Web can keep doing so for exceptions, since the Federal Reserve's tool creates "one return or NOC at a time."

Can the software take signed statements electronically?

The software reads statements however the bank takes them. Since 2021 Nacha has made explicit that a statement may be obtained "electronically or orally" and signed with an electronic signature, provided it can be stored and reproduced and a copy given to the ODFI on request (Nacha, Meaningful Modernization).

Is ACH software for banks different from ACH software for businesses?

Yes. Business ACH software sends payments and collections through a bank; bank ACH software processes everyone's files, receives the returns and answers for them under the Nacha Rules. Returns and corrections software is used only on the bank's side, by the RDFI for returns and the ODFI for what comes back.

ACH Returns & NOC Management.
See it on your own files.

An agentic solution from Botminds. Every return inside its window, and every originator caught before it crosses a level. Book a demo, or explore how it works.