The Outlier Lab

Nacha Rules and ACH Risk

Nacha rules for ACH fraud teams: key return codes and windows, unauthorized/administrative/overall return rate levels, WEB debit validation, 2024 risk changes and the 2026 fraud monitoring phases.

Core components

Roles

RoleWhoFraud exposure
OriginatorCompany initiating entries (e.g., a brokerage pulling deposits via WEB debit; a payroll provider pushing credits)Debit returns after value released; originating credits to fraudster-controlled accounts
ODFIOriginator's bankWarranties on entries; monitoring of originators' return rates; credit-push fraud
Third-Party Sender / TPSPProcessors, payment facilitators, platforms sending on behalf of originatorsNested originator risk; monitoring obligations
RDFIReceiver's bankReceives fraudulent credits into mule accounts; handles consumer unauthorized-debit claims
ReceiverAccount holder debited or creditedVictim (unauthorized debit) or mule (fraudulent credit)

Many fintechs are originators or third-party senders through a partner ODFI. Their program agreement passes Nacha obligations down to them.

Return codes fraud teams live with

CodeMeaning (short)Fraud relevance
R01 / R09Insufficient / uncollected fundsFirst-party kiting and bust-out hide here; see Instant Funding Abuse (Kiting)
R02 / R03 / R04Account closed / no account / invalid numberCount toward the administrative return rate; mule churn, synthetic accounts, typos
R05Unauthorized debit to consumer account using corporate SEC codeUnauthorized
R06Returned per ODFI's requestSince Oct 2024, ODFI may request return for any reason (with indemnity)
R07Authorization revoked by customerUnauthorized
R10Customer advises originator is not known and/or not authorizedCore unauthorized code; requires Written Statement of Unauthorized Debit (WSUD) for extended returns
R11Customer advises entry not in accordance with the terms of the authorizationRepurposed in 2020–2021: authorization exists, but the entry was wrong (amount, date, etc.)
R17File record edit criteria / "QUESTIONABLE"Since Oct 2024, RDFIs may use R17 with descriptor QUESTIONABLE to return entries believed fraudulent (including false pretenses)
R29Corporate customer advises not authorizedUnauthorized (business accounts)
R51Item related to RCK entry is ineligible or improperCounted among unauthorized returns for the 2015 return-rate rule
R90 (from Mar 17, 2028)Sanctions compliance returnNew code with its own return time frame

Return windows (summary). Most returns must be transmitted within two banking days of settlement. Consumer unauthorized returns (e.g., R05, R07, R10, R11) with a signed WSUD can use an extended return timeframe, commonly described as 60 calendar days from settlement. That's why ACH funding fraud carries roughly 60 days of exposure. Since October 1, 2024, a Receiver may sign the WSUD once the entry is presented (posted or pending); previously it had to be on or after settlement. RDFIs returning in the extended window must do so by the opening of the sixth banking day after completing review of the WSUD.

The extended window runs 60 calendar days from the original entry's settlement date, and the return is due by opening of business on the banking day after day 60. Eligible codes are R05, R07, R10 and R11, and R11 has carried the 60-day window since April 1, 2020 (Nacha, Differentiating Unauthorized Return Reasons; EPCOR return reason code resource; Open Exam Prep summary).

Return rate levels

LevelThresholdCodes counted
Unauthorized entry return rate0.5% of debit entriesR05, R07, R10, R11, R29 (and R51 per the 2015 rule)
Administrative return rate3.0% of debit entriesR02, R03, R04
Overall return rate15.0% of debit entriesAll debit returns (excluding RCK)
  • Rates are calculated over the preceding 60 days or two calendar months.
  • Exceeding a level doesn't automatically mean a fine. Nacha can open a preliminary inquiry, and an industry review panel can direct the ODFI to reduce the originator's or third-party sender's return rate. The rules set timeframes for those reductions. Get the specifics from your ODFI.
  • Since 2016, ODFIs pay RDFIs an Unauthorized Entry Fee for each debit returned as unauthorized. R11 was added in 2021.

Account validation for WEB debits

Since March 19, 2021, WEB debit originators' "commercially reasonable fraudulent transaction detection system" must include account validation: at minimum confirming the account is open and can accept ACH, before first use of an account number and on changes. Ownership verification isn't required by this rule, but it's what actually stops funding fraud from someone else's account. See Bank Account Ownership Verification.

Data security

Covered non-FI originators, TPSPs and TPSs must render stored deposit account numbers unreadable at rest (encryption, tokenization, truncation or destruction). Phase 1 covered parties with 6M+ entries in 2019, from June 30, 2021. Phase 2 covered parties with 2M+ entries in 2020, from June 30, 2022.

The 2024 risk management package (effective October 1, 2024)

ChangeWhat it does
R17 for false pretensesRDFIs may (not must) return entries they believe are fraudulent using R17 + QUESTIONABLE
"False Pretenses" definedInducing a payment by misrepresenting identity, association with or authority for another person, or ownership of the account to be credited (BEC, vendor/payroll impersonation). It excludes disputes over fake or poor-quality goods or services
Expanded ODFI Request for Return (R06)ODFI may request return for any reason, indemnifying the RDFI. RDFI must report its decision or status within 10 banking days (from April 1, 2025)
Funds availability exceptionRDFIs may delay availability for credits suspected of being originated under false pretenses (must notify the ODFI; Reg CC still applies)
WSUD timingReceiver may sign WSUD once the debit is presented (posting or pending notice)
Prompt return of unauthorized debitsExtended-window returns by opening of the 6th banking day after WSUD review

The 2026 fraud monitoring rules

PhaseEffectiveWho
Phase 1March 20, 2026All ODFIs; non-consumer originators, TPSPs and TPSs with 2023 ACH origination volume ≥ 6 million; RDFIs with 2023 ACH receipt volume ≥ 10 million
Phase 2June 19, 2026 (practically June 22, 2026, because June 19 is a federal holiday)All remaining non-consumer originators, TPSPs, TPSs and RDFIs

What's required:

  • Originators, TPSPs, TPSs, ODFIs: establish and implement risk-based processes and procedures, relevant to their role, reasonably intended to identify entries suspected of being unauthorized or authorized under false pretenses.
  • RDFIs: risk-based processes to identify credit entries suspected of being initiated due to fraud, including how flagged entries are handled. This is the first time RDFIs have a defined monitoring role.
  • Review at least annually and update as risks evolve.
  • Not required: screening every entry, or pre-processing/pre-posting monitoring. Nacha doesn't prescribe technologies; examples it cites include velocity checks, anomaly detection, behavioral tolerances and pattern recognition.
  • Liability unchanged: the rules expressly don't modify UCC Article 4A allocations.
  • Flagged-entry options for ODFIs include stopping processing, consulting the originator, checking internal systems, or contacting the RDFI (via the ACH Contact Registry). RDFIs can use the funds-availability exception to investigate and can return with R17 (or R06 at ODFI request).

Also effective March 20, 2026: standard Company Entry Descriptions. Use PAYROLL for PPD wage credits (helps RDFIs spot payroll redirection to new accounts) and PURCHASE for consumer WEB debits for online purchases of goods.

Other dates: September 18, 2026 funds availability for non-same-day credits by 9:00 a.m. RDFI local time on settlement date (5:00 p.m. receipt condition removed); September 17, 2027 Same Day ACH per-entry limit rises to $10 million.

Diagram: Originator / platform (monitor outbound credits and debits), ODFI (monitor, R06 requests, contact RDFI), ACH Operator, RDFI (monitor inbound credits, hold under exception, R17 return), Receiver account (victim or mule)

What this means by industry

IndustryPrimary ACH riskNacha lever
Brokerage and InvestingDebit funding from accounts the user doesn't own; buy-then-return; instant buying powerAccount validation + ownership; return-rate monitoring; availability holds
Neobanks and Consumer FintechInbound credit fraud into mule accounts; payroll redirection; kiting via external debitsRDFI credit monitoring; PAYROLL description; R17 returns; funds availability exception
Payments and P2PBank-funded P2P with returns after sendExposure limits; extended-return awareness
Cashback, Coupons and RewardsACH payouts to farmed or mule accountsPayout destination verification; credit-push monitoring as originator
Online MarketplacesSeller payouts redirected; buyer ACH funding returnedPayout holds; ownership checks

How to build it

  1. Inventory your ACH roles per product: originator, TPS, TPSP, or RDFI (some fintechs with bank charters are both).
  2. Write the risk-based monitoring procedure the 2026 rules require: scope, data used, detection methods, alert handling, escalation to ODFI/RDFI, annual review.
  3. Return-rate dashboard by channel and cohort, using Nacha's code groupings and 60-day windows.
  4. Exposure model: value released before the extended return window closes. Tie it to Funds Availability Holds and Velocity and Exposure Limits.
  5. Contact Registry and partner playbooks for urgent recalls and R06 requests.
  6. Annual review with sign-off, aligned to rules and your partner bank's program requirements.

Artifacts and templates

2026 monitoring procedure outline

  • Role(s) and phase applicability documented
  • Entry types in scope (credits, debits, SEC codes)
  • Risk factors: new payees, account changes before payout, new-origin accounts, velocity, payroll-to-new-account, mismatched names
  • Detection methods (rules, models, vendor signals) and timing (pre- or post-processing)
  • Handling of flagged entries: hold, contact counterparty, return code choice (R17/R06), customer contact
  • Documentation and metrics
  • Annual review owner and date

Metrics

  • Unauthorized, administrative and overall return rates (60-day), by channel and cohort
  • Exposure at risk within extended-return windows
  • Credit-push fraud detected / missed (inbound and outbound)
  • R06 / R17 volumes and recovery rates
  • Time to contact counterparty on flagged entries

Pitfalls

  • Treating 2 banking days as the risk window for consumer debits. Exposure runs through the extended unauthorized window.
  • Account validation ≠ ownership. An open account isn't necessarily the customer's account.
  • Monthly return-rate reporting. By the time you see it, the 60-day window is already blown.
  • Assuming RDFI monitoring means debit monitoring. The 2026 RDFI obligation is about credits.
  • No relationship with your ODFI's risk team. Without a named contact there, escalations and R06 requests stall.
  • Using R17 for merchant disputes. False pretenses exclude goods/services quality disputes.

Sources and further reading