ACH account verification

The ways to check a bank account before an ACH payment, what each one proves, and when the ACH rules ask for a check.

By the ACH Forms team. Checked against 9 sources. Last reviewed .

Short answer

ACH account verification means checking a bank account before you send money to it or collect money from it. The usual ways are a routing number check, a prenote, micro-deposits, a validation service, and a voided check or bank letter. The ACH rules ask for a check before a consumer debit that was authorized online, the first time an account number is used. Nacha does not say which method to use.

What ACH account verification is

Before a business sends money to a bank account, or collects money from one, it helps to know that the account is real. A wrong digit sends the payment back. A stolen account number can end in an unauthorized debit.

ACH account verification is any check that happens before the first payment. Nacha, the organization that writes the ACH rules, calls it account validation. It says account validation is a best practice for all organizations sending payments, for credits and for debits.

The ways to verify an account

MethodHow it worksSpeedWhat it provesWhen the rules ask for it
Routing number checkTests the 9 digits against the checksumInstant. Use the routing number checkerThe routing number is correctly formed. It does not check the accountThe rules do not ask for it
PrenoteZero-dollar test entryThe third banking day after it settlesIf nothing comes back, the account is open and can take ACH paymentsOne way to meet the rule for online debits. Optional for other payments
Micro-entriesOne or more small deposits of under $1 each that the account holder confirms. They carry the description ACCTVERIFYAs soon as the person reports the amountsThe account can be paid into, and the person can see the accountOne way to meet the rule for online debits. Optional for other payments
Validation serviceA commercial service that checks the account for youSet by the serviceIt varies. Ask whether it checks only that the account is open, or also who owns itOne way to meet the rule for online debits. Optional for other payments
Voided check or bank letterShows the numbers as the bank prints themWhen you receive itThe numbers, as the bank prints themThe rules do not ask for it

“The rule for online debits” is explained in the next section.

Micro-entries have one advantage over a prenote. The account holder has to report the amounts, which shows they can see the account. A prenote only shows that the account exists.

When the ACH rules ask for a check

Nacha’s public rule pages name one kind of payment for which account validation is required.

  • Which payments. Consumer debits that are authorized or started online. The ACH rules call these WEB debits.
  • Since when. March 19, 2021.
  • When. The first time an account number is used, and when the account number changes.

Nacha answers the common questions about the rule on its own page.

QuestionNacha’s answer
What does “validate” mean?At a minimum, find out that the account is a legitimate, open account to which ACH entries may be posted
Must the business also check who owns the account?No. For some businesses a stricter check that also verifies ownership may be appropriate
Is one method required?No. The rule is “neutral regarding specific methods or technologies”
Which methods does Nacha give as examples?A prenote, micro-entries, and a commercial validation service from a bank or another company
Do existing customers have to be checked again?No. The rule applies to new account numbers. An account number with a history of successful payments counts as validated
What if the bank sends a corrected account number in a Notification of Change (NOC)?The business need not validate the corrected number again, if it applies the change correctly

For other kinds of ACH payment, Nacha calls account validation a best practice, and it says prenotes are optional for every payment type. Why the check is still worth doing is in ACH fraud prevention.

How micro-deposits work

Micro-deposits are small test payments. The ACH rules call them Micro-Entries.

  1. The business sends one or more small credits. Each one must be less than $1.
  2. It may take the money back. If it sends debits to offset the credits, it must send them at the same time, and the debits together must not be more than the credits. The account must never end up with less money.
  3. The description reads ACCTVERIFY. The company name must be one the account holder will recognize, and the same as or similar to the name on later payments.
  4. The account holder confirms the amounts to the business.
  5. Only then can real payments start. A real payment must not be sent at the same time as the micro-entries.

Two points are easy to miss.

  • Silence is not a yes. Nacha says that if the account holder never confirms the amounts, the business cannot treat the account as verified, even when the bank did not return the micro-entries.
  • The business must watch for misuse. Since March 17, 2023, a business that sends micro-entries must use commercially reasonable fraud detection, including watching how many it sends and how many come back.

The Micro-Entry rule itself took effect on September 16, 2022.

A provider sets its own time limit for the customer. Stripe’s page, checked on October 2, 2026, says customers have 10 days to verify a bank account with micro-deposits. That is one company’s rule, not a rule of the network.

How a prenote verifies an account

A prenote is a zero-dollar test entry. The receiving bank answers only if something is wrong, with a return or a Notification of Change. Nacha says that when no answer comes by the end of the return period, the business can treat the account as open and able to accept ACH entries.

You can send the first real payment on the third banking day after the prenote settles. The full steps and the transaction codes are in the ACH prenote guide.

What verification does not prove

  • The name. A prenote checks the account number. A bank guide for businesses says the receiving bank is not required to check the name on a prenote.
  • Who owns the account. The minimum in the Nacha rule is that the account is open. A validation service may check more. Ask it.
  • That the customer agreed to the payment. Verification is not authorization. To collect money you still need the customer’s authorization. See the ACH authorization form.
  • That a payment will go through. An account can be open and still not have enough money. See R01.

Choosing a method

Your situationA method that fits
You take debits that customers authorize onlineAccount validation is needed the first time you use an account number. A prenote, micro-entries and a validation service are the examples Nacha gives
A new employee’s first direct deposit, with payday more than a few days awayA prenote
You want to know the person can see the accountMicro-entries
A payment must go out todayA routing number check and a careful read of the account number. A validation service, if you have one
You only have numbers typed into an emailAsk for a voided check or a bank letter, and confirm any change by phone

Your bank or processor may charge for a prenote, for micro-entries or for a validation service. Ask for its price list.

Common mistakes

  • Treating a routing number check as account verification. It tests the 9 digits. It cannot say that an account exists.
  • Sending the real payment before the micro-deposits are confirmed. The business must wait for the account holder’s answer.
  • Sending the real payment too soon after a prenote. Wait until the third banking day after the prenote settles.
  • Assuming verification checked the name. A prenote checks the account number. The bank does not have to check the name.
  • Skipping the check for online debits. Since March 19, 2021 it is part of the rules for those payments.

Questions and answers

What is ACH account verification?

It is a check of a bank account before the first ACH payment, to find out that the account exists and can take ACH payments. Nacha calls it account validation. The usual methods are a prenote, micro-deposits and a commercial validation service.

How are ACH payments verified?

The business that sends the payment checks the account first. It can send a zero-dollar test entry called a prenote, send small test deposits that the account holder confirms, or use a validation service. A routing number check and a voided check help too, but they do not show that the account is open.

Is ACH account verification required?

For consumer debits authorized online, yes. Since March 19, 2021, a business that takes these debits must validate the account the first time it uses an account number, and when the number changes. For other ACH payments Nacha calls account validation a best practice, and a prenote is optional.

What is ACH micro-deposit verification?

The business sends one or more test deposits of less than $1 each to the account. The account holder looks them up and reports the amounts back. That shows the account can receive payments and that the person can see it. The ACH rules call these payments Micro-Entries, and they carry the description ACCTVERIFY.

Does a prenote check the name on the account?

No. A prenote checks that the account number exists and can accept ACH payments. The receiving bank does not have to check that the name matches.

Does ACH account verification prove who owns the account?

Not always. The minimum in the Nacha rule is that the account is open and accepts ACH payments. Nacha says the rule does not require a business to validate who owns the account, though for some businesses a stricter check that also verifies ownership may be appropriate.

How long does ACH verification take?

It depends on the method. A routing number check is instant. After a prenote you can send the real payment on the third banking day after the prenote settles, if nothing has come back. Micro-deposits take as long as the person needs to confirm the amounts. A validation service sets its own timing.

What is an ACH validation service or tool?

It is a commercial service that checks a bank account for a business. Nacha says such services may use pools of data, validation of online banking credentials, or both. Nacha keeps a list of vendors, and says the list is not an endorsement. We do not recommend any vendor.

Sources

  1. Account Validation Resource Center, Nacha
  2. Supplementing fraud detection standards for WEB debits (rule and questions and answers), Nacha
  3. Micro-Entries, Nacha
  4. Micro-Entries, phase 2 (fraud monitoring), Nacha
  5. How ACH works (prenotifications), Nacha
  6. ACH file details (routing number check digit), Nacha
  7. 2024 ACH Quick Reference Guide for corporate users (prenote timing, Subsection 2.6.2), EPCOR, hosted by Busey Bank
  8. ACH Rules Quick Guide (a prenote checks the account number, not the name), Community Banks of Colorado
  9. ACH Direct Debit (verification with micro-deposits), Stripe

Last reviewed . How we check our information. Report a mistake on this page.

General information, not legal or financial advice. Rules change and banks set their own requirements. Check with your bank before you act. ACH Forms is not affiliated with Nacha.