Kiwi Breaking Wire English
Kiwi Journal Kiwi Breaking Wire
Blog Business Local Politics Tech World

What Is a BSB Number? Compare IBAN, SWIFT, Sort Code

James Edward Bennett Sutton • 2026-07-28 • Reviewed by Sofia Lindberg

If you’ve ever sent money to an Australian bank account or set up a direct deposit Down Under, you’ve likely been asked for a BSB number. That six‑digit code might look cryptic at first, but it’s simply the country’s way of routing your payment to the right bank and branch, and you’ll learn exactly what it is, how to find yours, and how it stacks up against IBAN, SWIFT, and sort codes so you never get stuck on an international transfer form again.

Length: 6 digits ·
Country: Australia ·
Purpose: Identify bank and branch ·
Used in: Domestic and international transfers

Quick snapshot

1What is a BSB number?
2How to find your BSB number
3BSB vs other codes
4When you need it

The six facts below cover the nuts and bolts of BSB numbers at a glance.

Full name Bank State Branch
Length 6 digits
Country Australia
Format XXX-XXX (commonly with hyphen)
Used for domestic transfers Yes
Used for international transfers Yes (with SWIFT)

What is a BSB number?

A BSB number — short for Bank State Branch — is a six-digit code used within the Australian banking system to identify a specific financial institution and its branch. As Wise (money transfer service) explains, these codes are essential for routing domestic payments such as direct debits, salary deposits, and bank-to-bank transfers.

What does BSB stand for?

  • Bank — the financial institution (first two digits, e.g., 06 for Commonwealth Bank).
  • State — the state or territory where the branch is located (third digit).
  • Branch — the specific branch identifier (final three digits).

Some sources also expand the acronym as “Branch State Bank,” but the standard in Australian banking is “Bank State Branch,” per Tipalti (financial operations platform).

How is a BSB number structured?

A BSB is written as three digits, a hyphen, and three more digits — for example, 083-011. According to Slash (payment platform), the breakdown is:

  • Digits 1–2: Bank code (e.g., 08 for National Australia Bank).
  • Digit 3: State code (e.g., 3 for Victoria).
  • Digits 4–6: Branch-specific number.
The takeaway

Because a BSB encodes location down to the branch level, it functions like a postal code for your bank account — but only inside Australia. Sending money from abroad? You’ll need a BSB plus the account number and a SWIFT code to complete the picture.

The implication: a BSB is a precise address for your bank branch, not your account. It tells the Australian payments system exactly where to deliver funds domestically.

TL;DR: BSB numbers are six‑digit codes that identify Australian banks and branches, used for both domestic and international transfers to Australia. They must be paired with a SWIFT code for cross‑border payments.

How do I find my BSB number?

Finding your BSB number takes under a minute — here are the four fastest methods, each backed by how Australian banks actually serve this data.

Check your bank statement

Every Australian bank statement includes your BSB and account number near the top. Tipalti (financial operations platform) notes that the BSB is always printed alongside the account number for easy reference.

Look at your cheque book

If you still have a cheque book, the BSB is pre printed on the bottom left of each cheque, followed by your account number. This is a legacy method but still works for older accounts.

Use online banking

Log into your bank’s portal or mobile app. NAB (Australian bank) states that your BSB is displayed in the account details section under your account nickname or number.

Find via bank’s branch locator

Most Australian banks have online branch locator tools. For example, Commonwealth Bank’s BSB locator (Australian bank) lets you search by suburb or branch name to get the correct code.

Watch out

Some fintechs like Revolut assign virtual BSBs for Australian dollar accounts. Always double-check that the BSB you’re using matches the specific account you want to credit — a mismatch can delay a payment by several days.

The pattern: no matter which method you choose, your BSB is always one click or one paper flip away. Banks surface it prominently because every domestic transfer depends on it.

TL;DR: You can find your BSB number on bank statements, cheques, online banking, or branch locators. Using the correct code prevents payment delays.

Is BSB the same as IBAN?

No — and confusing the two is one of the most common mistakes people make when sending money internationally. Here’s what each one does and why they aren’t interchangeable.

What is IBAN?

An International Bank Account Number (IBAN) is a standardized alphanumeric code used across Europe, the Middle East, and parts of Africa to identify individual bank accounts. Tipalti (financial operations platform) notes that IBANs can be up to 34 characters long and include a country code, check digits, and the domestic account identifier.

Key differences between BSB and IBAN

Six differences separate these two systems:

  • IBAN is an international standard; BSB is only used in Australia.
  • IBAN includes a country code (e.g., GB for United Kingdom); BSB does not.
  • IBAN can be up to 34 characters; BSB is exactly 6 digits.
  • IBAN identifies the specific bank account; BSB identifies the bank and branch, not the account.
  • Australia does not participate in the IBAN system — per BNZ (New Zealand bank), Australia is listed as “not applicable” for IBAN.
  • IBANs are used for cross-border transfers within the SEPA zone; BSBs are primarily for domestic Australian payments.

When to use BSB vs IBAN

Use BSB for any transfer to or within Australia — domestic salary, direct debit, or payment to an Australian account. Use IBAN when sending money to a bank account in a country that uses the IBAN standard (most of Europe). The two never overlap.

The trade-off: if you’re sending money from Europe to Australia, you’ll supply an IBAN from your end but the recipient will give you a BSB, not an IBAN. Mixing them up could delay the transfer by days.

TL;DR: BSB and IBAN are not interchangeable. Australia does not use IBAN, so international transfers to Australia require a BSB + account number + SWIFT, not an IBAN.

Is a BSB number the same as a sort code?

Sort codes and BSB numbers share a surprising number of parallels — but they serve different countries and fit into different international frameworks.

What is a sort code?

A sort code is a six-digit number used in the United Kingdom and Ireland to identify the bank and branch of an account. Tipalti (financial operations platform) explains that sort codes are typically written in pairs with hyphens, such as 12-34-56, and are incorporated into the IBAN for international transfers.

Similarities between BSB and sort code

  • Both are six digits long.
  • Both identify the bank and branch, not the individual account.
  • Both are required for domestic direct debits and transfers.
  • Both are printed on cheque books and bank statements.

Differences

  • Country: Sort codes are used in the UK and Ireland; BSB codes are used only in Australia.
  • International role: UK sort codes are embedded within IBANs for cross-border payments; Australian BSBs are not part of any IBAN structure. BNZ (New Zealand bank) confirms Australia is not an IBAN country.
  • Format: Irish sort codes (National Sort Codes) begin with the digit 9, a convention not used in Australian BSBs.

The catch: if you’re used to UK banking, a BSB will feel familiar — but don’t assume you can swap one for the other. A UK sort code won’t route funds in Australia, and vice versa.

TL;DR: Sort codes (UK/Ireland) and BSBs (Australia) are similar in length and function but are not interchangeable. Sort codes are part of IBAN; BSBs are not.

Is a BSB the same as a SWIFT code?

This is the question that trips up most people sending money to Australia. The short answer is no, but the two codes often travel together.

What is SWIFT code?

A SWIFT code — also called a BIC (Bank Identifier Code) — is an 8-to-11-character alphanumeric code that identifies a bank on the international payment network. Tipalti (financial operations platform) states that SWIFT codes are essential for routing cross-border wire transfers between banks in different countries.

BSB vs SWIFT: key differences

Four differences stand out:

  • SWIFT identifies a bank globally; BSB identifies a branch locally within Australia.
  • SWIFT is 8–11 alphanumeric characters; BSB is exactly 6 digits.
  • SWIFT is used for international transfers; BSB is primarily for domestic transfers.
  • A single bank has one or a few SWIFT codes but hundreds of BSB codes (one per branch).

When you need SWIFT vs BSB

For domestic Australian transfers, you only need a BSB and account number. For international transfers to Australia, you need all three: the recipient’s BSB, account number, and the bank’s SWIFT code. BNZ (New Zealand bank) confirms this requirement. For example, NAB (Australian bank) lists its SWIFT code as NATAAU3303M, which must be paired with the recipient’s BSB and account number for incoming international wires.

Common mistake

Some people assume a SWIFT code replaces the BSB on international transfers. It doesn’t. SWIFT gets the money to the bank; the BSB directs it to the right branch. Skip either one and the payment may bounce back — sometimes with a fee.

Feature BSB SWIFT/BIC IBAN Sort Code
Used in Australia only Global 40+ countries (mostly Europe, Middle East) UK & Ireland
Length 6 digits 8–11 alphanumeric Up to 34 alphanumeric 6 digits
Identifies Bank, state, branch Bank (globally) Specific bank account + country Bank and branch
Domestic transfers Required Not required Not required (in non-IBAN countries) Required
International transfers Required (to Australia) Required (cross-border) Required (from/to IBAN countries) Embedded in IBAN
Format example 083-011 NATAAU3303M GB29 NWBK 6016 1331 9268 19 12-34-56

One pattern across four code types: every country has its own domestic branch identifier. The difference lies in whether that identifier is rolled into an international standard (like sort codes into IBAN) or stands alone (like BSB).

The implication: for anyone sending money to Australia, the combo of BSB + account number + SWIFT code is your complete toolkit. Missing any one element means the payment won’t reach the right person.

TL;DR: BSB and SWIFT are different but complementary. For international transfers to Australia, you need BSB, account number, and SWIFT. SWIFT routes to the bank, BSB to the branch.

“A BSB is a six-digit number that identifies banks and branches across Australia.”

Commonwealth Bank of Australia (Australian bank)

“For international transfers to Australia, you’ll also need the recipient’s BSB and account number along with the SWIFT code.”

— BNZ (New Zealand bank)

“BSB tells you the state and branch where the account was opened.”

— NAB (Australian bank)

If you’re sending money to Australia from abroad, the rule is straightforward: collect the recipient’s BSB and account number, then add the bank’s SWIFT code. Together, these three pieces of information guarantee your payment lands in the correct account — no guesswork, no delays.

For Australians moving money overseas, the reverse is true: you’ll need the recipient’s IBAN (if they’re in Europe) or local routing code (e.g., a sort code for the UK), plus their account number and the bank’s SWIFT/BIC. BSB is your domestic key; it doesn’t unlock an international payment on its own.

For anyone managing money across borders with Australian connections, the choice is clear: understand what a BSB does and pair it with the right international code, or risk delayed payments and extra fees.

Frequently asked questions

What is a BSB number example?

An example BSB is 083-011, which corresponds to National Australia Bank (NAB) in Australia. The format is three digits, a hyphen, then three digits.

Is a BSB number required for domestic transfers?

Yes. Every domestic bank transfer, direct debit, or salary payment in Australia requires a BSB number paired with the account number.

How many digits is a BSB number?

A BSB number is exactly six digits, commonly written with a hyphen after the first three digits (e.g., 083-011).

Can I use a BSB number for international transfers?

Yes, but only for transfers to Australia. You’ll also need the recipient’s account number and the bank’s SWIFT/BIC code for the transfer to process.

Are BSB numbers the same for all branches of a bank?

No. Each branch has a unique BSB. The first two digits identify the bank, but the remaining digits specify the state and branch.

What is the BSB number for Commonwealth Bank?

Commonwealth Bank of Australia uses BSBs starting with 06 (e.g., 062-000 for a Sydney branch). You can look up the exact BSB using their online branch locator tool.



James Edward Bennett Sutton

About the author

James Edward Bennett Sutton

Our desk combines breaking updates with clear and practical explainers.