High-risk ACH processing: Return rates, Nacha rules, and fraud controls

Radar
Radar

Fight fraud with the strength of the Stripe network.

Learn more 
  1. Introduction
  2. Key takeaways
  3. What is high-risk ACH processing?
  4. Which industries does high-risk ACH processing commonly affect?
  5. Why do return rates make high-risk ACH processing so consequential?
  6. What Nacha rules govern high-risk ACH processing?
  7. How do fraud controls reduce risk in high-risk ACH processing?
  8. Which practices lower returns and disputes in high-risk ACH processing?
  9. How do you choose the right setup for high-risk ACH processing?
  10. How Stripe Radar can help

In 2025, Automated Clearing House (ACH) payment volume grew nearly 5% from the previous year. ACH payments are cheap and reliable, but the network that moves them holds originators to strict standards, and some businesses face those standards at a much higher difficulty setting. High-risk ACH processing can have substantial consequences regarding how your business is allowed to use the ACH Network.

Below, we'll discuss what makes ACH processing high risk, which industries might be more likely to get that designation, and what controls and practices keep return rates in check.

Key takeaways

  • High-risk ACH classification stems from elevated exposure to returns, fraud, and regulatory scrutiny. It can affect your underwriting terms, reserve requirements, and access to the ACH Network.

  • Nacha and Originating Depository Financial Institutions (ODFIs) have return rate thresholds that they consider risk indicators.

  • The right combination of account validation, clear authorisation practices, and descriptor accuracy can help keep return rates low and protect your ACH access.

What is high-risk ACH processing?

ACH processing becomes "high risk" when a bank or payment provider concludes that a business carries elevated exposure to returns, fraud, regulatory action, or reputational harm. The designation isn't a single standard, but it typically translates into stricter underwriting, higher reserve requirements, tighter monitoring, and sometimes refusal to serve.

Which industries does high-risk ACH processing commonly affect?

ACH risk can be determined by a variety of factors. These industries find themselves labelled as high risk more frequently than others:

  • Credit repair and debt consolidation: Regulators have scrutinised up-front fees in these industries. And customers who feel misled might dispute ACH debits at high rates.

  • Online lending and cash advances: These industries deal with short repayment cycles (sometimes daily ACH debits) and borrowers who have financial trouble in the middle of the loan. This can create return exposure for ODFIs, which initiate payments on behalf of ACH senders.

  • Subscription businesses: Easy signup combined with surprise billing creates disputes, even among customers who genuinely signed up. Subscription models with hard-to-find cancellation flows can produce R10 returns for unauthorised originators and have invited Federal Trade Commission (FTC) scrutiny.

  • Online gaming and gambling: These industries deal with a regulatory patchwork across states and chargeback-prone customers. Both elevate the level of risk.

  • Firearms and ammunition: Although these sales are legal in most states, some banks and processors have policies not to service them.

  • Travel: High transaction values, long lead times between payment and service delivery, and dispute-prone customers put this category on many watchlists.

Being in one of these categories means your processor might look harder at your return history, authorisation practices, and cancellation policies before deciding whether to accept you as a customer.

Why do return rates make high-risk ACH processing so consequential?

Returns are a central variable in ACH risk. The consequences of getting them wrong compound faster than many businesses anticipate.

Here's why they present such a risk:

  • Speed of returns: Many ACH returns settle within two banking days. A problem can reach damaging scale before you've had a chance to identify the pattern causing it.

  • ODFI accountability: When your return rates breach Nacha thresholds, your ODFI is responsible.

  • Fee accumulation: Returns typically carry fees from banks. If returns involve unauthorised debits, you might owe the customer immediate repayment.

  • Reserve exposure: A return rate spike will likely trigger a reserve requirement increase. That restricts working capital when you're already managing elevated costs.

  • Regulatory visibility: Patterns of unauthorised return codes generate a paper trail that regulators might notice, particularly in industries under Consumer Financial Protection Bureau (CFPB) scrutiny.

What Nacha rules govern high-risk ACH processing?

Nacha's Operating Rules set specific return rate thresholds that ACH originators must stay under or risk investigation. Breaching them could end your ability to originate ACH transactions, which for many businesses means losing access to their lowest-cost payment method.

Nacha's rules dictate:

  • Overall return rate: This must stay below 15%. This covers all return codes, including insufficient funds, closed accounts, and invalid account numbers.

  • Unauthorised debit entries: This must stay below 0.5%. This tracks returns coded R05, R07, R10, R11, R29, and R51, which typically signal that the customer is disputing whether they authorised the debit at all.

  • Administrative return rate: This must stay below 3%. This covers R02, R03, and R04, which include closed accounts and bad account information.

Although Nacha sets a framework, ODFIs enforce these thresholds and sometimes set stricter ones. Nacha also imposes specific requirements on WEB debits (ACH transactions initiated online). Businesses originating WEB entries must screen them for fraud upon first use or change of an account number.

How do fraud controls reduce risk in high-risk ACH processing?

Fraud controls in ACH help confirm that the account exists, that the person initiating the transaction owns it, and that the debit matches what the customer agreed to.

Here are some controls that can help keep your return rate and disputes in check:

  • Account validation: Before originating a WEB debit, you're required to verify the account. Instant verification catches mismatched ownership and flags accounts with recent negative history. Microdeposit verification works as well, but it adds friction and delays the first transaction by days.

  • Identity verification: Confirm that the person entering account information is who they say they are, whether through document checks, database matching, or device signals. This reduces the risk of processing a transaction for someone who doesn't own the account.

  • Velocity controls: Multiple ACH debits to the same account in a short window, frequent changes to banking information, or sudden volume spikes from new customers can signal trouble before a return wave hits. Catching these patterns early is cheaper than managing the consequences after.

  • Descriptor clarity: "Unauthorized" returns aren't necessarily fraud. Many are likely customers who didn't recognise the charge. If your business name on the bank statement looks nothing like what customers see on your website, they might dispute the transaction. Matching your descriptor to your brand name and including a contact URL or phone number can reduce those mistaken disputes before they start.

Which practices lower returns and disputes in high-risk ACH processing?

Many ACH disputes are preventable. These practices can help keep you clear of the thresholds that trigger Nacha action:

  • Written authorisation: With recurring debits, that means a clear record of what the customer agreed to: amount, frequency, the account being debited, and what triggers a change. Storing that authorisation and being able to produce it when challenged could be the difference between winning and losing a dispute.

  • Prenotification: Sending customers an email before debiting them isn't required for most ACH transactions, but it can reduce surprise disputes. A message that says "we'll debit US$47.00 from your account ending in 4521 on Friday" gives customers a chance to flag problems before the debit, not after.

  • Refund policies: Customers who can't get a refund through you will often try to get it through their bank. Making refunds easy and fast is cheaper than managing the return rate consequences of customers who feel they have no other option.

  • Return code analysis: Review your return codes regularly. R10 and R29 returns signal that your authorisation process has gaps; R03 and R04 returns suggest your intake form isn't validating account numbers before submission. Each code points to a fix, and ignoring the pattern means the same returns keep coming.

How do you choose the right setup for high-risk ACH processing?

Not every payments provider will work with every high-risk category. Here's what you'll want to assess when looking at processors for your business:

  • Underwriting transparency: Look for a processor that will explain how it classifies risk, what triggers a reserve increase, or under what circumstances it might terminate the relationship.

  • Return rate monitoring: Ask the processor whether it surfaces your return rates in a dashboard, whether it alerts you before you near a Nacha threshold, and whether you can examine return codes at the transaction level. A processor with strong monitoring tools gives you the information you need to act before a problem compounds.

  • Reserve structure: Rolling reserves (where a percentage of each transaction is held and released on a rolling basis) are less disruptive to cash flow than up-front reserves. Clean processing history or demonstrably low return rates from prior ACH volume can inform that negotiation.

Stripe's ACH offering includes account validation through Stripe Financial Connections, which pulls bank account data directly to verify ownership before the first debit. Radar, Stripe's machine-learning fraud detection system, applies behavioural signals across card and ACH transactions to score risk in real time, so fraud patterns that appear on card activity can inform ACH risk scoring before a return wave materialises. Businesses managing card and bank payment volume benefit from having risk signals from both in one system.

How Stripe Radar can help

Stripe Radar uses AI models to detect and prevent fraud, trained on data from Stripe's global network. It continuously updates these models based on the latest fraud trends, protecting your business as fraud evolves.

Stripe also offers Radar for Fraud Teams, which allows users to add custom rules addressing fraud scenarios specific to their businesses and access advanced fraud insights.
Radar can help your business:

  • Prevent fraud losses: Stripe processes over $1 trillion in payments annually. This scale uniquely enables Radar to accurately detect and prevent fraud, saving you money.

  • Increase revenue: Radar's AI models are trained on actual dispute data, customer information, browsing data and more. This enables Radar to identify risky transactions and reduce false positives, boosting your revenue.

  • Save time: Radar is built into Stripe and requires zero lines of code to set up. You can also monitor your fraud performance, write rules and more in a single platform, increasing efficiency.

Learn more about Stripe Radar or get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments – no contracts or banking details required. Or, contact us to design a custom package for your business.
Radar

Radar

Fight fraud with the strength of the Stripe network.

Radar docs

Use Stripe Radar to protect your business against fraud.