ACH verification is the check a business runs to confirm that a bank account is real, open, and belongs to you before it debits that account through the Automated Clearing House network. Nacha, which governs ACH payments, requires this validation before the first online consumer debit and again any time the account number on file changes. The check can happen in a few seconds through an instant login, over a few days through small test deposits, or through a zero-dollar test transaction called a prenote.
What You Give the Business to Start Verification
Three pieces of account information get the process going: the nine-digit routing number that identifies your bank, your individual account number, and the account type (checking or savings). Both numbers are printed at the bottom of a paper check, routing number on the left, or listed in your online banking dashboard.1American Bankers Association. ABA Routing Number – Find Your Number, and Search Database
You also sign an authorization. That document sets the terms between you and the business: when it can debit your account, how much, and for how long.2Nacha. The Importance of Compliant ACH Authorizations For a recurring debit, it must also spell out how you can revoke permission for future transactions.3ACH Guide for Developers. How ACH Works Nacha does not require a specific format, but the business must be able to produce proof of your authorization if asked.
How Micro-Deposit Verification Works
Micro-deposit verification sends two small credits, each less than one dollar, to your account. Nacha rules call these “micro-entries” and require them to carry the description ACCTVERIFY so you can spot them in your transaction history.4Nacha. Micro-Entries The credits usually land within one to three business days. You return to the verification screen, type in the exact amounts, and matching them proves you can see the account’s transactions.
Enter the wrong amounts or miss the confirmation window and the link is rejected; you start over. Some processors follow up with a small offsetting debit to bring your balance back to where it started. Under Nacha rules, total debits in this pattern cannot exceed total credits, and both must share the same effective date, so the net result is never a charge to you.4Nacha. Micro-Entries
How Instant Account Verification Works
Instant verification skips the waiting period by connecting directly to your bank. You pick your bank from a list and authenticate, either by entering your online banking credentials in a secure window run by the verification provider or by being redirected to your bank’s own login page. The provider uses an API to confirm the account is active and the identity matches, then hands the merchant a token. The merchant never sees your banking password.
The whole exchange finishes in seconds. Because it puts your financial data in a third party’s hands, federal rules limit what that party can do with it (see below).
How Prenotification Works
A prenotification, or prenote, is a zero-dollar test entry sent through the ACH network to see whether an account can accept transactions. The receiving bank has a standard return window to flag problems such as an invalid or closed account. If nothing comes back during that window, the originator can treat the account as validated and start sending live entries.5Nacha. Account Validation Frequently Asked Questions
Prenotes are the slowest option because live payments have to wait for the return period to close. They also do not confirm the identity of the account holder, only that the account exists. Still, they meet Nacha’s minimum validation standard and involve no money movement, which keeps them simple on the consumer’s side.5Nacha. Account Validation Frequently Asked Questions
Why Businesses Have to Verify Your Account
Nacha’s Supplementing Fraud Detection Standards for WEB Debits rule, effective March 19, 2021, requires businesses to validate consumer account information before the first online debit and again any time the account number on file changes.6Nacha. Supplementing Fraud Detection Standards for WEB Debits The rule does not name a specific technology. It asks for a “commercially reasonable” method, and Nacha treats each of the following as sufficient:
- A prenotification entry
- Micro-entry verification
- A commercial account validation service
- An API-based real-time check with the bank
What counts as commercially reasonable depends on the business’s size, its risk profile, and what similar organizations do. A prior history of successful payments from the same customer can itself serve as sufficient validation for a new authorization.5Nacha. Account Validation Frequently Asked Questions Businesses that skip validation face financial penalties and possible suspension from the ACH network. The requirement applies to consumer online debits; business-to-business ACH payments are not covered by the first-use validation mandate, though Nacha still encourages validation as a best practice.7Nacha. Account Validation Resource Center
What Happens When Verification Fails
When an ACH transaction fails, the receiving bank sends back a return code. Two codes point directly at a validation problem:
- R03, No Account or Unable to Locate Account: the account number structure is valid, but it does not match the named person or the account is not open.
- R04, Invalid Account Number: the account number structure itself is not valid.
From your side, a failed verification usually shows up as an error message asking you to re-enter your account details or try a different method. From the business’s side, repeated R03 and R04 returns are a signal that its validation process is not doing its job.
Your Protections if an Unauthorized Debit Gets Through
Verification is not perfect, and Regulation E, which implements the Electronic Fund Transfer Act, caps your liability for unauthorized ACH debits based on how quickly you tell your bank:
- Report within two business days of learning about the transfer: liability capped at $50.8Consumer Financial Protection Bureau. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers
- Report after two business days but within 60 days of the statement showing the transfer: liability can reach $500.8Consumer Financial Protection Bureau. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers
- Report after 60 days: you can be responsible for all unauthorized transfers that occur after the 60-day window closes, until you notify the bank.
Extenuating circumstances such as serious illness or extended travel extend these deadlines to a reasonable period.9eCFR. 12 CFR Part 1005 – Electronic Fund Transfers (Regulation E) State law or your account agreement may set lower liability limits, in which case the lower limit applies. The clock starts when the statement is sent, not when you open it, so regular review of your statements is the practical protection.
When you disagree with a specific charge from a business you do recognize, two return reasons matter. R10, Not Authorized, applies when you have no relationship with the originator at all. R11, Authorization Error, applies when you did authorize the business but the specific debit does not match the terms, such as a wrong amount or an early posting date. R11 preserves the underlying authorization, and the business can correct the error and resubmit within 60 days.10Nacha. Differentiating Unauthorized Return Reasons
What Happens to Your Data During Instant Verification
Logging in through a third-party verification provider means sharing financial data with that provider. The CFPB’s Personal Financial Data Rights rule (12 CFR Part 1033) limits what they can do with it. The first compliance deadline is April 1, 2026, for the largest depository institutions (at least $250 billion in assets) and the largest nondepository data providers.11eCFR. 12 CFR Part 1033 – Personal Financial Data Rights
Under the rule, a third party that accesses your bank data must limit its collection, use, and retention to what is reasonably necessary to provide the service you asked for. Using your data for targeted advertising, cross-selling, or sale to others is prohibited unless you separately consent to each of those uses as a standalone service.12Federal Register. Required Rulemaking on Personal Financial Data Rights
Access is capped at one year from your most recent authorization. To keep pulling data after that, the provider has to get a new authorization. If you revoke access or decline to reauthorize, the provider must stop using and retaining the data it already collected, unless it is still reasonably necessary to finish a service already in progress.12Federal Register. Required Rulemaking on Personal Financial Data Rights