SWIFT Code Lookup

Enter a BSB number to find the SWIFT/BIC code for that bank, or browse the full directory below.

Australian Bank SWIFT Codes

What is a SWIFT Code?

A SWIFT code (also called a BIC — Bank Identifier Code) is an 8 or 11 character code that uniquely identifies a bank for international wire transfers. Every bank that processes international payments has a SWIFT code assigned by the Society for Worldwide Interbank Financial Telecommunication (SWIFT).

When sending money to Australia from overseas, you'll typically need both the bank's SWIFT code and the recipient's BSB + account number. The SWIFT code routes the transfer to the correct bank, while the BSB and account number identify the specific branch and account.

For a detailed comparison, see our guide: BSB vs SWIFT Code: What's the Difference?

Frequently Asked Questions

Do I need a SWIFT code for domestic transfers within Australia?

No. For transfers within Australia, you only need the BSB number and account number. SWIFT codes are only required for international transfers to or from Australia.

Is SWIFT the same as BIC?

Yes. SWIFT code and BIC (Bank Identifier Code) are two names for the same thing. Some banks and services may use one term or the other, but they refer to the identical code.

Can different branches of the same bank have different SWIFT codes?

Typically, Australian banks use a single SWIFT code for all branches. The 8-character code identifies the bank at the country level. Some banks have 11-character codes for specific branches, but the standard 8-character code works for most international transfers.