A bank code is a number that identifies which bank holds your account

When you send money to someone or receive a payment, the banking system needs to know which bank to send it to. A bank code is a short number — usually between three and nine digits — that tells other banks exactly which financial institution you use. Think of it like a postal code for your bank: it routes money to the right place.

Different countries use different names and formats for bank codes. In the United States, the most common bank code is called a routing number (also called a routing transit number or RTN). In other countries, you might hear terms like SWIFT code, sort code, or branch code. The purpose is always the same: to identify your specific bank so payments reach the right account.

You will need your bank code when you set up direct deposit for paychecks, arrange automatic bill payments, or send money to someone else's account. Your bank code is not secret — it is printed on your checks and available to anyone who asks — but you do need the correct one for transfers to work.

Key Takeaways

  • A bank code identifies your bank in the U.S. financial system and is called a routing number or RTN.
  • You need your routing number to set up direct deposit, automatic payments, and transfers between banks.
  • Your routing number appears on the bottom left of your checks and is available from your bank's website or customer service.
  • Using the wrong routing number will send money to the wrong bank, though most transfers will eventually be returned.
  • Different banks may have multiple routing numbers depending on the branch or the type of transaction.

Where to find your bank code

The easiest place to find your routing number is on a check from your account. Look at the bottom left corner of the check. You will see a series of numbers. The first nine-digit number is your routing number. The next set of numbers is your account number.

If you do not have checks, you can find your routing number on your bank's website. Log into your online banking account and look for a section called "Account Information," "Routing Number," or "Wire Transfer Details." Most banks display this information clearly. You can also call your bank's customer service line and ask for your routing number — they will give it to you over the phone.

Some banks have more than one routing number. This happens when a bank operates multiple branches or processes different types of transactions through different systems. If you are setting up direct deposit or a wire transfer, ask your bank which routing number to use for that specific transaction.

The difference between a routing number and an account number

Your routing number identifies your bank. Your account number identifies your specific account within that bank. You need both pieces of information to move money into or out of your account.

Think of it this way: the routing number is like the address of a post office, and your account number is like your mailbox number inside that post office. The routing number tells the system which bank to go to. The account number tells the bank which account to deposit the money into.

When you give someone your banking information for a transfer, you will provide both numbers. Direct deposit forms, bill payment setups, and wire transfer requests all ask for both your routing number and your account number.

What happens if you use the wrong routing number

If you provide an incorrect routing number, the money will be sent to the wrong bank. The receiving bank will eventually notice the error and return the funds to the sending bank, which will then return them to the person who sent the money. This process usually takes several business days to a week.

While the money is in transit and being returned, you will not have access to it. If you were expecting a paycheck or an important payment, the delay can create problems. For this reason, it is worth taking a few seconds to double-check the routing number before you confirm a transfer.

Some transfers, like wire transfers, may have fees associated with them. If a wire transfer goes to the wrong bank and has to be reversed, you might lose the fee even though the money comes back. Always verify the routing number with your bank before initiating a wire transfer.

Bank codes in other countries

If you are sending money to someone outside the United States, you will need a different type of bank code. The most common international bank code is a SWIFT code (also called a BIC code). SWIFT codes are eight or eleven characters long and identify banks worldwide.

Some countries use other systems. The United Kingdom uses a sort code, which is six digits. Canada uses a routing number similar to the U.S. system. Australia uses a BSB code. If you are sending money internationally, ask the recipient's bank which code system they use and request the correct code from them.

International transfers also usually require the recipient's full name, account number, and sometimes their address. The process is more complex than a domestic transfer, and mistakes are harder to fix, so take extra care to get all the information correct before sending.

Why banks use routing numbers

The routing number system exists because the U.S. banking system is decentralized. There is no single bank that holds all accounts — instead, thousands of separate banks operate across the country. When money moves from one account to another, the system needs a way to identify which of those thousands of banks should receive the payment.

The Federal Reserve and the American Bankers Association manage the routing number system. Each bank is assigned one or more routing numbers based on where it operates and how it processes transactions. This system has been in place since the early 1900s and remains the backbone of how domestic money transfers work.

Without routing numbers, the banking system would have no way to direct payments to the correct institution. Every direct deposit, automatic bill payment, and bank-to-bank transfer depends on routing numbers working correctly.

Frequently Asked Questions

Is my routing number the same as my account number?

No. Your routing number identifies your bank; your account number identifies your specific account within that bank. You need both to move money. The routing number is the same for all customers of that bank (or branch), but your account number is unique to you.

Can I use the same routing number for all types of transfers?

Usually yes, but not always. Most banks have one routing number for all transactions. However, some larger banks have different routing numbers for wire transfers, ACH transfers, or other transaction types. When you set up a transfer, ask your bank which routing number to use for that specific type of transaction.

What if my bank merged with another bank?

Your routing number may change after a merger. Your bank will notify you of any changes and provide your new routing number. Update any automatic payments or direct deposit arrangements with your new routing number to avoid missed or misdirected payments.

Do I need to keep my routing number private?

Your routing number is not sensitive information — it is printed on your checks and available to anyone who asks your bank. However, you should not share your full account number with people you do not trust. Sharing your routing number alone does not put your account at risk.

Can someone take money from my account if they have my routing number?

No. A routing number alone is not enough to access your account. Someone would also need your account number, and even then, they would need authorization to move money. Your bank has fraud protections in place to prevent unauthorized transfers.