BSB Number Validator
Enter a BSB number to check if it's valid. We'll verify the format and confirm it exists in the official BSB directory.
How BSB Validation Works
A valid Australian BSB number follows the format XXX-YYY, where X and Y are digits. The first two or three digits identify the financial institution, while the remaining digits identify the specific branch.
Our validator performs two levels of checking:
- Format validation — Checks that the BSB follows the correct 6-digit format (with or without a hyphen).
- Existence verification — Confirms the BSB exists in the current official BSB directory, which lists all active BSB numbers in Australia.
BSB numbers are maintained by the industry body that manages Australia's payments infrastructure. BSBs can be added when new branches open, or discontinued when branches close or banks merge.
Major Bank BSB Ranges
| Range | Institution |
|---|---|
| 012-0xx to 015-xxx | ANZ Banking Group |
| 032-0xx to 035-xxx | Westpac Banking Corporation |
| 062-0xx to 067-xxx | Commonwealth Bank of Australia |
| 082-0xx to 087-xxx | National Australia Bank |
These are approximate ranges. Many institutions share or have non-contiguous BSB allocations.
Frequently Asked Questions
What happens if I use the wrong BSB number?
If you use an incorrect BSB, your transfer may be delayed, sent to the wrong account, or rejected entirely. Most banks will attempt to return misdirected funds, but this process can take several business days. Always double-check the BSB before making a transfer.
Can a BSB number be discontinued?
Yes. BSBs are discontinued when branches close, merge with other branches, or when banks consolidate their operations. Banks typically redirect transactions from discontinued BSBs for a transition period, but you should update your records as soon as possible.
How often is BSB data updated?
BSBFinder checks official sources daily to ensure our data is always up to date. We also track all changes in our change history.