Data & methodology
All BSB data on LookupBSB comes from the official BSB directory published by Australian Payments Network Limited (AusPayNet). We refresh it every month and keep a record of what changed.
Source
AusPayNet administers the BSB system and publishes the full BSB directory on the first business day of each month. We use its official download files: the full directory and the key to institution codes. Data © Australian Payments Network Limited.
Monthly update process
- An automated job downloads the new files early each month.
- If the file hasn't changed since last month, nothing happens.
- We check it: every BSB must be six digits in the XXX-XXX format, with no duplicates, known institution codes and valid states, and the total can't swing by more than 5% from the previous month.
- If any check fails, the site keeps the previous verified data and we investigate. We never publish an empty or partial file.
- We compare it with the previous edition and record new, changed, merged and removed BSBs. Each BSB page shows its change history, and the changes page lists everything that moved.
- The site is rebuilt and every page shows the edition and the date we last checked it.
Last successful check: 13 October 2026. Change tracking started in October 2026.
What we change, and what we don't
We don't edit BSB records. We tidy spacing, add plain-English labels for payment types and show familiar bank names (for example "Commonwealth Bank" alongside the legal name). BSBs that disappear from the directory stay on the site, clearly marked as no longer listed, so people checking an old BSB can see what happened to it.
Limits
The directory can only be as accurate as the information institutions give AusPayNet, and changes between monthly editions won't show until the next one. A BSB lookup can't confirm an account number or account holder. Always confirm payment details with the person or business you're paying. Spotted a mistake? Tell us; we check every report against the next official file.