How to Verify a Checking Account: Routing Numbers, Micro-Deposits, and Prenotes

To verify a checking account, you give the requesting party your bank’s nine-digit routing number and your account number, then confirm you actually own the account through one of four methods: an instant login to your bank, two small test deposits you report back, a zero-dollar prenote your employer sends, or a voided check or bank letter you upload. Which method you use isn’t your choice; it’s whatever the requesting service supports. What is your choice is getting the numbers right the first time, because a single wrong digit is the most common reason verification fails.

Find Your Routing and Account Numbers First

Every method starts with the same two numbers. The routing number is a nine-digit code that identifies your bank in the financial system. The account number identifies your specific account at that bank.1American Bankers Association. ABA Routing Number

On a paper check, both sit along the bottom edge: routing on the far left, account number next, check number last. The routing number is always exactly nine digits. Account numbers vary in length.

No checks? Log into your bank’s app or website and look under account details. Monthly statements show both numbers too, and a branch or phone call will get them straight from a teller. One thing to confirm before you hand the numbers over: the legal name on the bank account has to match the name you gave the requesting service. A nickname against a legal name is enough to trigger a rejection on its own.

Instant Verification by Logging Into Your Bank

The fastest method takes seconds. Services like Plaid open a secure window where you select your bank and log in, and the service confirms ownership immediately after authentication.2Plaid. Bank Account Verification Guide: What It Is and How It Works

Two very different things can happen inside that login window, and the difference matters. The older method, screen scraping, has you type your actual bank username and password into the aggregator’s interface. The aggregator then uses or stores those credentials to log in on your behalf. The newer method is token-based: you authenticate directly with your bank, and your bank issues a scoped, expiring token to the aggregator without ever sharing your password. The token can be revoked.3Plaid. Authentication Overview

If your bank supports the token-based (OAuth-style) flow, pick it. Sharing live credentials with an aggregator puts your password in a database alongside millions of other consumers’ credentials, and aggregators often operate under less regulatory oversight on data privacy than banks themselves.4FINRA. Know Before You Share: Be Mindful of Data Aggregation Risks

Micro-Deposit Verification

Micro-deposits are the most common way to link an external account. The requesting service sends two small credits, each under $1.00, to the account you listed. When they land, you log back into the service and type in the exact cent amounts of each deposit. Entering them correctly proves you can see the account’s transactions, which is what the service is actually testing.5U.S. Bank. How Do I Complete a Microdeposit Verification for External Account Transfers

Deposits usually arrive within one to three business days. Your balance won’t drop; the offsetting debits can’t exceed the credits.6Nacha. Micro-Entries (Phase 1)

Don’t Wait Too Long to Enter the Amounts

Micro-deposits commonly expire if you don’t confirm within about 10 days of arrival. You also get a limited number of tries to type the amounts correctly. Blow through those tries and the verification locks; you’ll start the whole process over. Check your bank’s app for the deposits rather than waiting for a paper statement.

If the Deposits Never Show Up

If three business days pass with nothing in your account, the likely cause is a mistyped routing or account number. A wrong account number can trigger a return code from the receiving bank that blocks further attempts to the same account through that service.7Plaid. Errors – Microdeposits Errors Recheck your numbers against your bank portal, then either try a different account or contact the service to reset the attempt. Less often, a bank will filter or hold small incoming ACH credits on newer accounts; a call to your bank clears that up.

Prenote Verification for Direct Deposit

When you set up direct deposit with an employer or benefits payer, they often verify the account with a prenote: a $0 ACH test transaction. Nothing shows up in your account because no money moves. If the receiving bank doesn’t bounce it back with an error code, the prenote passes and real deposits can start.

You don’t do anything on your end for a prenote. It does explain why your first paycheck after setting up direct deposit sometimes still arrives as a paper check: the prenote has to clear first. If it fails (almost always because of a wrong routing or account number), payroll will come back and ask you to resubmit your banking details.

Manual Verification with a Voided Check or Bank Letter

Some employers and government agencies still want paper. The usual version is a voided check: take a blank check, write “VOID” across it in large letters, and submit a scan or photo. The word blocks anyone from cashing it, but the routing and account numbers at the bottom stay readable. No checkbook? Your bank can issue a verification letter on official letterhead listing your name, account number, and routing number. Expect a fee for the letter at some banks, so ask up front.

This is the slowest route. A compliance officer at the receiving organization has to open the document and compare it against your application, which usually runs three to five business days and longer in busy periods.

Direct Deposit for an IRS Tax Refund

The IRS deposits refunds using the routing and account numbers you enter on your return. It does not use micro-deposits or an instant login to check them, which means a typo can send your refund to the wrong account or bounce it back and delay you by weeks. The IRS began phasing out paper refund checks on September 30, 2025, so getting those numbers right matters more than it used to.8Internal Revenue Service. Modernizing Payments to and From Americas Bank Account To split a refund across multiple accounts, file Form 8888.9Internal Revenue Service. About Form 8888, Allocation of Refund Some mobile payment apps and prepaid debit cards work for direct deposit, but confirm with the provider before you file.

Why Verification Fails

Most failures trace back to a short list of causes.

  • A transposed digit in the routing or account number. Pull the numbers from your bank’s online portal rather than typing from memory.
  • A name mismatch. The account name and the name you gave the service must match exactly. Legal name versus nickname is enough to fail.
  • Negative banking history. Screening services like ChexSystems track account closures and unpaid overdrafts, and a negative record can block verification at some institutions even when the account itself is open and funded.10Consumer Financial Protection Bureau. Why Was I Denied a Checking Account
  • Wrong account type. Some savings and money market accounts don’t support the ACH transactions a checking verification needs. If the service asked for checking, give it checking.
  • Too many failed attempts. Wrong micro-deposit amounts or repeated bad logins trigger a lockout. Wait it out or contact support to restart.

If none of that resolves it, call your bank and ask whether any incoming ACH items were rejected and what return code was sent. That code tells you exactly what went wrong.

Manage Access After You’ve Linked the Account

Verifying an account creates a connection that stays open until someone closes it. Deleting an app from your phone doesn’t do that. Canceling your account with the service and revoking the aggregator’s access to your bank are two separate steps, and skipping either can leave the pipe open.4FINRA. Know Before You Share: Be Mindful of Data Aggregation Risks

Under the CFPB’s Personal Financial Data Rights rule, a third party you authorize can only use your bank data for the specific service you asked for; targeted advertising, cross-selling, and reselling the data are prohibited. Authorizations expire after one year unless you renew them, and you can revoke access at any time through a process that must be as easy as the original sign-up, with no fees.11eCFR. 12 CFR Part 1033 – Personal Financial Data Rights A quick periodic review of which apps have access to your checking account, and a revoke on anything you no longer use, keeps the exposure small.