BSB Numbers (codes) of banks in Australia


If you’re making a bank transfer in Australia or transferring money internationally to Australia, you need the usual information (names, addresses, bank account number) but also a BSB number which Australian banks use and which is stands for: Bank State Branch.

What is a BSB Number?

The BSB number (Bank-State-Branch) is a six-digit numeric code that identifies individual financial institutions and branches within Australia. The BSB code is used in conjunction with the bank account number to identify the recipient account for a money transfer. It’s a lot like a SWIFT code, but used rather for local money transfers as opposed to international money transfers. The BSB identifier is used for processing of paper and electronic transactions, but not in payment card numbering.

The bank state branch number format consists of three parts: AAB-CCC.
Here is an example of a BSB number from Commonwealth Bank of Australia: 062-001.

For paper transactions (cheques) - financial institutions are required to include BSB and bank account numbers on cheques, at the bottom of the cheque to identify the specific bank account number to be debited. Paper transactions refer to Australian Paper Clearing System (APCS).

Electronic transactions - For EFT (Electronic fund transfers) transactions between bank accounts the BSB and bank account numbers must be given for the accounts to be debited as well as for the account to which funds are to be transferred. Electronic transactions are processed under the Bulk Electronic Clearing System (BECS).

International Money Transfers
When you send or receive an international wire with your bank, you might lose money on a bad exchange rate, which is like a hidden fee. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. Wise’s smart technology:
  • Gives you a great exchange rate and a low, upfront fee every time.
  • Moves your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Protects and safeguards your money with advanced security measures & 24/7 available support.
  • Hold and send to 40+ currencies, spend in 150+ countries.
  • Whether you're getting paid by businesses or clients abroad, or simply receiving money from friends or family, with the Wise Multi-currency Account you can get instant international bank details to receive money in 8+ currencies with local account details.
  • Excellent star rating with more than 250,000 reviews on TrustPilot.

How do I find my BSB Number / Code?

If you already have an account with a bank in Australia, simply sign into your online banking portal to find the BSB code of your branch. If you need to transfer money to a bank in Australia, BSB numbers can generally be found on the bank’s website, often included together with a bank branch locator tool. If you’re unsure of the bank’s BSB, call the branch before you attempt to make a transfer, to ensure you’ve got the correct code.

List of Banks in Australia - Select your bank and find your BSB number

Use the bank list below to quickly find the financial institution you're interested in and browse the BSB numbers associated with that bank.



For professional services and up-to-date financial institution data and BSB numbers information of Australian banks see Australian Payments Network.