🔒 Runs entirely in your browser. The BSB you type isn’t sent anywhere.
This tool reads the BSB’s prefix, so it tells you which institution the number belongs to. It doesn’t show the branch, and it can’t tell you whether a branch is still open or who owns an account. For branch details, use the official AusPayNet BSB lookup. Prefixes from the Australian Payments Network (AusPayNet) BSB directory, last checked 27/10/2026. This is general information, not financial advice.
Using an AI agent or a script? Call this tool as an API
AI agents and scripts can call this tool directly, to check their work or look something up, and get JSON back with the same answer this page gives. No key needed.
GET https://digitalgreenhouse.com.au/api/tools/bsb-lookup?bsb=062-000
bsb— string, required. The BSB, e.g. 062-000. Also accepted asnumber.
The API answers from our server, and our code doesn’t store what you send. Fair-use limits apply. API guide · all endpoints (JSON) · OpenAPI
How a BSB number works
A BSB (Bank-State-Branch) is the 6-digit code that routes a payment to the right bank and branch in Australia. It’s usually written as two groups of three, like 062-000, and the account number is a separate field.
- The first two or three digits say which institution it is. The big banks have two-digit prefixes (06 is the Commonwealth Bank, 08 is NAB). Smaller banks, credit unions and payment providers mostly have three (633 is Bendigo Bank, 923 is ING).
- The third digit codes the state for the big banks and their brands: 2 for NSW or the ACT, 3 for Victoria, 4 for Queensland, 5 for South Australia or the Northern Territory, 6 for Western Australia and 7 for Tasmania. It’s the state the BSB was set up in, so online accounts and branches that have moved can differ, and some banks use the digit for other things. The tool only shows a state where this holds for most of that bank’s BSBs with the same first three digits.
- The remaining digits pick out the branch, or a department or product inside the bank.
Common BSB prefixes
- 01 ANZ
- 03, 73 Westpac
- 06, 76 Commonwealth Bank
- 08 NAB
- 10 BankSA · 11, 33 St.George · 19, 55 Bank of Melbourne (all part of Westpac)
- 12 Bank of Queensland · 18 Macquarie Bank · 30 Bankwest · 34 HSBC · 48 Suncorp Bank (now part of ANZ)
- 633 Bendigo Bank · 670 ubank · 923 ING · 939 AMP Bank
All BSB prefixes
A BSB doesn’t prove who you’re paying
Fake invoices and “we’ve changed banks” emails are a common scam aimed at Australian businesses. The scammer sends real-looking bank details for an account they control. The BSB will be perfectly valid, because it’s a real bank. What’s wrong is the account behind it.
So use this tool as a sense check, not a green light. If the bank doesn’t match what you expect (a local plumber suddenly banking with an overseas payments provider, say), stop and ask. If bank details change, call the business on a number you already have, not one from the email. And watch for your bank’s Confirmation of Payee check. Australian banks began rolling it out in July 2025: when you add a new payee, your bank compares the account name with the BSB and account number, and a “no match” warning is worth taking seriously.