Australian BSB Number Checker
Validate any Australian BSB number, decode the bank and state, find branch details, and get SWIFT codes for international transfers. Free, instant, no signup.
6 digits, with or without hyphen (e.g. 062-000 or 062000)
Sending money from Australia? Compare who gives your family the most:
Where to Find Your BSB on an Australian Cheque
The BSB appears at the bottom of an Australian cheque, before your account number, in MICR format.
BSB State Code Decoder
The third digit of a BSB number identifies the Australian state or territory the branch is in.
What Is an Australian BSB Number?
BSB stands for Bank State Branch. It is a 6-digit number that identifies a specific bank branch within Australia's domestic payment system. BSB numbers are used for direct debits, direct credits, payroll, and electronic fund transfers between Australian bank accounts. You need both a BSB number and an account number to make or receive a domestic payment in Australia.
The structure of the 6 digits encodes meaningful information. The first two digits identify the financial institution. For example, 01 is ANZ, 03 is Westpac, 06 is Commonwealth Bank, and 08 is NAB. The third digit identifies the Australian state or territory where the branch operates. The final three digits identify the specific branch within that bank and state.
BSB numbers can change when banks merge or restructure. When Westpac acquired St.George Bank, many St.George BSBs (which start with 11) remained valid but some were consolidated. If you enter a BSB that is not found in this tool's database, it could be a valid but recently changed code. Check with your bank directly.
How to Find Your BSB Number in Australia
Your BSB number is visible in several places. In your bank's mobile app, go to account details and look for the BSB field. On internet banking, the BSB appears on the account overview page. On a bank statement, the BSB is usually printed near your account number at the top. If you have a cheque book, the BSB is the first group of digits at the bottom of every cheque, before your account number.
For the four major Australian banks: Commonwealth Bank BSBs start with 06, NAB BSBs start with 08, ANZ BSBs start with 01, and Westpac BSBs start with 03. If you know your bank and state, you can narrow down the BSB quickly. Use the search tab above to find your specific branch.
Receiving International Transfers into an Australian Account
If someone outside Australia is sending you money by international wire transfer, they need three things: your BSB number, your account number, and your bank's SWIFT code. The BSB number alone is not sufficient for international routing.
The SWIFT codes for Australia's major banks are: Commonwealth Bank CTBAAU2S, ANZ ANZBAU3M, NAB NATAAU3303S (or NATAAU33 for some transfers), and Westpac WPACAU2S. You should also give the sender the bank's branch address, though the head office address usually works for SWIFT wire routing.
Services like Wise, Remitly, and OFX operate differently. When sending to an Australian account through these platforms, the sender often only needs to enter the recipient's BSB and account number on the platform's interface. The platform handles the SWIFT routing on the back end using their own Australian bank accounts.
Validating a European sender's bank? Use our IBAN Validator. Receiving from the US? The sender needs their ABA Routing Number plus your SWIFT. Compare transfer fees on our Send Money to Australia comparison page.
BSB data sourced from the Australian Payments Network (AusPayNet) BSB directory. BSBs can change when banks merge. Data last updated: January 2025. Always confirm with your bank before large transfers.
Related Tools
Frequently Asked Questions
BSB stands for Bank State Branch. It is a 6-digit number that identifies a specific bank branch for domestic Australian payments. The first two digits identify the bank, the third identifies the state, and the last three identify the specific branch. Used for direct debits, payroll, and electronic fund transfers within Australia.
An Australian BSB is always 6 digits, typically written as XXX-XXX with a hyphen in the middle, for example 062-000. When entering online, you can type with or without the hyphen. Both are accepted.
All CBA (Commonwealth Bank) BSBs start with 06. The third digit indicates the state: 062-xxx is NSW, 063-xxx is VIC, 064-xxx is QLD, 065-xxx is SA, 066-xxx is WA, 067-xxx is TAS, and 068-xxx is ACT/NT. The main Sydney BSB is 062-000. Use the search tab to find your specific branch.
Your BSB is in your bank's mobile app under account details, on bank statements, at the bottom of a cheque (before the account number), and on internet banking account pages. You can also use the search tool above to find it by bank and state.
A BSB is Australia's equivalent of a US ABA routing number or a UK sort code. They serve the same purpose (identifying a bank branch for domestic payments) but are not interchangeable internationally. Australian BSBs only work within Australia's payment system.
For someone overseas sending you a wire, they need your BSB, account number, and bank's SWIFT code. CBA is CTBAAU2S, ANZ is ANZBAU3M, NAB is NATAAU3303S, and Westpac is WPACAU2S. Services like Wise and Remitly typically only need your BSB and account number in their app.
NAB BSBs start with 08 (e.g. 082-001 for NSW). ANZ BSBs start with 01 (e.g. 012-003 for NSW). Westpac BSBs start with 03 (e.g. 032-000 for NSW). The third digit identifies the state. Use the bank + state search above to find your specific branch.
