BSB is a six-digit code that identifies which Australian bank branch holds your account

BSB stands for Bank State Branch. It is a routing number used only in Australia to direct money to the correct bank and the correct branch within that bank. When you send money to someone in Australia or receive a transfer, the BSB tells the banking system exactly where to send it. The first two digits identify the bank itself; the last four identify the specific branch.

You will find your BSB printed on the bottom left of your cheques, in your online banking portal, or by calling your bank. It looks like this: 062-123, where 062 is the bank code and 123 is the branch code. Every Australian bank account has one, and you cannot process a domestic transfer without it.

Key Takeaways

  • BSB is a six-digit code unique to each Australian bank branch and is required for all domestic transfers.
  • The first two digits identify your bank; the last four identify your specific branch location.
  • You can find your BSB on your cheques, in your online banking app, or by contacting your bank directly.
  • BSB is different from your account number — you need both pieces of information to send or receive money domestically.
  • International transfers to Australia use a different system (SWIFT codes and IBAN) rather than BSB.

How BSB works in a transfer

When you send money to another Australian account, you provide three pieces of information: the recipient's name, their BSB, and their account number. The BSB acts as a postal address for the money. The banking system reads the BSB first, routes the transfer to that specific branch, and then the branch uses the account number to deposit the funds into the correct account.

Without the correct BSB, the transfer will either fail or go to the wrong branch. If it goes to the wrong branch, the money may be returned to you, or it may sit in a suspense account while the receiving bank tries to figure out where it belongs. This is why banks ask for BSB before they process any domestic transfer.

Where to find your BSB

Your BSB appears in several places. Check the bottom left corner of any cheque you have — it is printed there along with your account number. If you use online banking, log in and look for your account details or account summary page; most banks display the BSB prominently. You can also call your bank's customer service line and ask for your BSB; they will give it to you over the phone.

If you have moved branches or your bank has merged with another, your BSB may have changed. Always confirm your current BSB with your bank before sending money, especially if you have not used your account for transfers in a while.

BSB versus account number

BSB and account number are two separate pieces of information, and you need both. The BSB identifies the branch; the account number identifies your specific account within that branch. Think of it this way: the BSB is the street address of the bank branch, and the account number is the apartment number inside that building. A transfer with only a BSB will not reach your account, and a transfer with only an account number will not reach your branch.

Some people confuse BSB with the bank code alone (the first two digits). The bank code tells you which bank, but the full six-digit BSB tells you which branch of that bank. Always provide all six digits when someone asks for your BSB.

BSB for different types of transfers

BSB is required for all domestic transfers within Australia — whether you are paying a bill, sending money to a friend, or receiving a salary deposit. Your employer will ask for your BSB and account number to set up direct deposit. Utility companies, government agencies, and online retailers all use BSB to process refunds or payments to your account.

If you are sending money to someone outside Australia, you will not use BSB. International transfers use SWIFT codes (also called BIC codes) and sometimes IBAN numbers, depending on the destination country. If you are receiving money from overseas into an Australian account, your bank will give you a SWIFT code to provide to the sender, not a BSB.

What to do if you do not know your BSB

Call your bank's customer service number — it is on the back of your debit card or credit card. Have your account number or card number ready, and ask for your BSB. Most banks can tell you over the phone in under a minute. You can also visit your bank's website and log into your online banking portal; the BSB is usually displayed on the account details page.

If you have recently changed banks or your bank has merged, confirm that you have the correct current BSB before you give it to anyone. An outdated BSB can cause transfers to fail or be delayed.

Common mistakes with BSB

The most common mistake is transposing digits — writing 062-123 as 062-132, for example. Always double-check the BSB you write down or type in. Another mistake is using an old BSB after a bank merger or branch closure. If your bank merged with another bank in the last few years, your BSB may have changed; check with your bank to confirm.

Some people also confuse BSB with other codes. In Australia, you may also hear about routing numbers (used for cheques) or sort codes (used in the United Kingdom). BSB is specific to Australia and is different from both. If someone asks for your "routing number" or "sort code," ask them to clarify — they may be asking for your BSB, or they may be asking for something else entirely.

Frequently Asked Questions

Can I use the same BSB for all my accounts at the same bank?

Only if all your accounts are held at the same branch. If you have accounts at different branches of the same bank, each account will have a different BSB. Check each account separately to confirm its BSB.

What happens if I give someone the wrong BSB?

The transfer will either fail and be returned to the sender, or it will go to the wrong branch and sit in a suspense account while the bank tries to locate the correct recipient. Contact your bank immediately if you realize you gave out the wrong BSB.

Do I need my BSB to receive money from overseas?

No. For international transfers into Australia, you provide your bank's SWIFT code and your account number, not your BSB. Ask your bank for the correct SWIFT code to give to someone sending you money from abroad.

Is my BSB the same as my bank code?

No. Your bank code is the first two digits of your BSB and identifies which bank you use. Your full BSB is six digits and identifies both your bank and your specific branch.

Can my BSB change?

Yes, if your bank merges with another bank, closes your branch, or you move your account to a different branch. Always confirm your current BSB with your bank before providing it to someone new.