An ABA code is a nine-digit number that identifies your specific bank or credit union in the U.S. financial system.

The code tells the banking network which institution holds your account. When you send money to someone else's account—whether by wire transfer, ACH payment, or check—the receiving bank uses your ABA code to route the funds to the correct place. Without it, the payment system would not know where to send the money.

ABA stands for American Bankers Association, the organization that created and maintains the routing number system. Every bank, credit union, and savings institution that participates in the Federal Reserve system has one. The code is also called a routing number or routing transit number (RTN)—these three terms mean the same thing.

Key Takeaways

  • Your ABA code is a nine-digit number unique to your bank or credit union branch, and you need it to send or receive wire transfers and ACH payments.
  • The code appears on the bottom left of your checks, in your online banking portal, and by calling your bank directly.
  • Different branches of the same bank may have different ABA codes, so you must use the code for the branch where your account is held.
  • Wire transfers and ACH payments both require an ABA code, but checks do not—the code on a check is for the receiving bank's reference only.
  • If you provide the wrong ABA code, the payment may be delayed, sent to the wrong bank, or rejected entirely.

Where to find your ABA code

The easiest place to look is the bottom left corner of any check you have. The first nine digits printed there are your ABA code. If you do not have checks or prefer not to look at them, log into your online banking portal—most banks display the routing number on the account details page or in a section labeled "account information" or "bank details."

You can also call your bank's customer service line and ask for your routing number. Have your account number ready, because some banks ask for it before they provide the code. If you bank at a large national institution, you can often find the code on the bank's website by searching "[bank name] routing number" or by visiting their customer support page.

Credit unions work the same way. Your routing number appears on your checks and in your online account portal. If you are unsure, call the credit union directly—they can confirm it in seconds.

Why banks use different codes for different branches

Large banks operate hundreds or thousands of branches across the country, and each branch has its own ABA code. This matters because the code tells the Federal Reserve not just which bank, but which specific location processes your account. If you move to a different state and open an account at a branch there, that branch may have a different routing number than your old one.

When you send a wire transfer or ACH payment, you must use the ABA code for the branch where the receiving account is held, not the branch nearest to you. If you use the wrong code, the payment may be delayed while the system tries to figure out where it should go, or it may be rejected and returned to you.

How ABA codes work in wire transfers and ACH payments

A wire transfer is a fast, direct movement of money from one bank account to another. When you initiate a wire, you provide the receiving person's name, account number, and their bank's ABA code. The sending bank uses the ABA code to contact the receiving bank through the Federal Reserve's network and move the money directly. Wire transfers typically complete within hours, sometimes minutes.

An ACH payment (Automated Clearing House) is slower but cheaper. ACH is how most payroll deposits, bill payments, and direct debits work. The sending bank batches ACH payments together and sends them through a clearing house, which uses the ABA code to sort them by destination bank. ACH payments usually take one to three business days.

Both methods require an accurate ABA code. If the code is wrong, the receiving bank will reject the payment or send it to the wrong institution. The money may be returned to you, or it may sit in a holding account while the banks sort out where it belongs.

What happens if you use the wrong ABA code

If you provide an incorrect ABA code on a wire transfer, the sending bank will usually catch the error before processing and ask you to correct it. Some banks have safeguards that flag mismatches between the ABA code and the receiving bank's name.

With ACH payments, the receiving bank may reject the payment if the code does not match their records. The money returns to your account, usually within one to three business days, and you have to resubmit with the correct code. If the code happens to match a real bank but not the one you intended, the payment may go through to the wrong institution. Recovering that money is harder and slower—you would have to contact both banks and file a dispute.

For this reason, always double-check the ABA code before you send money. If you are sending a large amount or to a new recipient, call the receiving bank directly and confirm their routing number rather than relying on what someone told you.

ABA codes versus account numbers and SWIFT codes

Your account number is different from your ABA code. The account number identifies your specific account at the bank; the ABA code identifies the bank itself. You need both to send or receive a wire transfer or ACH payment. The account number is usually 8 to 12 digits and appears on your checks to the right of the ABA code.

A SWIFT code is used for international wire transfers. If you are sending money to or receiving money from outside the United States, you will need the receiving bank's SWIFT code instead of (or in addition to) their ABA code. SWIFT codes are longer and include letters; they identify banks globally rather than just within the U.S. financial system.

Frequently Asked Questions

Do I need my ABA code to receive a wire transfer?

No, you do not need to know your own ABA code to receive money. The person sending the wire needs your ABA code and account number. However, it is helpful to have your code ready so you can give it to them quickly and accurately.

Can two banks have the same ABA code?

No. Each ABA code is unique to a specific bank or credit union branch. The Federal Reserve maintains the registry and ensures no duplicates exist. If two institutions had the same code, the payment system would not work.

Does my ABA code change if I move or switch branches?

It depends. If you move and open a new account at a different branch, that branch may have a different routing number. If you keep your existing account and just change your mailing address, your ABA code stays the same. Call your bank if you are unsure whether your account moved to a new branch.

What if I cannot find my ABA code anywhere?

Call your bank or credit union directly. Have your account number ready. They can tell you your routing number in one call. You can also visit the bank's website and search for "routing number" or look in the customer support section.

Is it safe to share my ABA code?

Yes. Your ABA code is public information—it appears on every check you write and is listed on your bank's website. Sharing it does not put your account at risk. However, never share your full account number or PIN with anyone you do not trust completely.