Routing Number Lookup Best Practices
Not all routing number lookup tools are equally reliable. Here's how to verify you're getting accurate data and avoid outdated or incorrect routing numbers.
Not all routing number lookup tools are created equal. Some rely on outdated data, incomplete directories, or user-submitted corrections that haven't been verified. Following a few best practices when looking up routing numbers can save you from payment failures and fraud risks.
Use Federal Reserve Data
The most important best practice is to use a tool that sources its data from the Federal Reserve's E-Payments Routing Directory — the same database that banks and payment processors use. Our routing number lookup tool pulls from this authoritative source, ensuring you're getting current, verified information.
Be cautious of lookup tools that don't disclose their data source, rely entirely on user-submitted data, or haven't been updated recently. Routing number data changes constantly as banks merge, close, and receive new assignments — stale data can send your payment to a bank that no longer exists or has changed its routing number.
Verify the Transaction Type
One routing number may support ACH but not wire transfers, or vice versa. Always check that the routing number you're using supports the transaction type you intend. Our lookup tool clearly displays which transaction types each routing number supports (ACH, wire, check). Using an ACH-only routing number for a wire transfer will cause the wire to be rejected.
Cross-Reference With Your Bank
For high-value transfers, use the lookup tool as a first check but confirm the routing number directly with your bank before sending. Call your bank's wire transfer desk or log in to your bank's official mobile app and check the Account Details section. This is especially important for wire transfers, which are irrevocable once sent.
Check the State Assignment
Large banks have multiple routing numbers, one per state. When looking up a routing number, confirm that the state listed matches the state where your account is held. Our lookup results include the state associated with each routing number so you can verify this easily. Browse by state to see all routing numbers associated with a particular region.
Watch Out for Leading Zeros
Routing numbers are always exactly nine digits. Some banks and payment forms inadvertently drop leading zeros when displaying or transmitting routing numbers, which can result in an eight-digit number that fails the ABA checksum. If your lookup returns no results for an eight-digit number, try adding a leading zero and looking it up again.
Verify After Bank Mergers
If your bank has recently been acquired or merged, verify that your routing number is still active. Merged banks often run both old routing numbers in parallel for a period before retiring the acquired bank's numbers. Our database is updated regularly, and you can search for both the old and new bank names to see all associated routing numbers.
Use the Checksum as a Sanity Check
Every valid routing number passes the ABA modulo-10 checksum. If you're ever unsure whether a routing number is valid before looking it up, you can run the checksum yourself (weights 3, 7, 1 repeating; result must be divisible by 10). An invalid checksum means the number is definitely wrong, even if it happens to return results in some directories. Our lookup tool runs this check automatically.
For more guidance on routing number topics, explore our full guides section. You can also browse credit unions and banks directly in our directory.