SWIFT/BIC codes in Australia

608 banks and financial institutions in Australia with 1,063 SWIFT/BIC codes in total.

Banks with the most SWIFT/BIC codes

Bank SWIFT/BIC City Codes
BNP Paribas Services, (Australia Branch) PARBAUS1066 Sydney 135
BNP Paribas Securities Services, (Australia Branch PARBAUS1000 Sydney 66
Austraclear Limited ACLRAU2SXXX Sydney 49
Australia and New Zealand Banking Group Limited ANZBAU3MXXX Melbourne 28
National Australia Bank Limited NATAAU33XXX Melbourne 18
Bank of China Limited, Sydney Branch BKCHAU2SXXX Sydney 16
Bank of China (Australia) Limited BKCHAU2AXXX Sydney 13
Australian Settlements Limited ASLLAU2CXXX Canberra 13
Commonwealth Bank of Australia Sydney CTBAAU2SXXX Sydney 12
RBC Investor Services Trust, Australian Branch ROYCAUSGXXX Sydney 12
Jpmorgan Chase Bank, N.a., Sydney Branch CHASAU2XXXX Sydney 10
HSBC Bank Australia Limited HKBAAU2SXXX Sydney 9
BNP Paribas Securities Services, (Australia Branch) PARBAU2SXXX Sydney 7
Macquarie Bank Limited MACQAU2SXXX Sydney 7
Merrill Lynch Equities (Australia) LTD MLEQAU2SXXX Sydney 6
Amp Capital Investors Limted AMCIAU2XXXX Sydney 6
UBS AG Australia Branch UBSWAU2SXXX Sydney 4
Suncorp-Metway Limited METWAU4BXXX Brisbane 4
Deutsche Bank AG DEUTAU2SXXX Sydney 4
Colonial First State Investment LTD CFSMAU2SXXX Sydney 3
Citigroup Pty Limited, Sydney CITIAU2XXXX Sydney 3
Morphic Asset Management Pty Limited MAAYAU21XXX Sydney 3
BNP Paribas Australia BNPAAU2SXXX Sydney 3
Westpac Banking Corporation WPACAU2FXXX Sydney 3
Amp Bank Limited AMPBAU2SXXX Sydney 3
Bank of America, N.a. Sydney BOFAAUSXXXX Sydney 3
The Hongkong and Shanghai Banking Corporation Limited HSBCAU2SXXX Sydney 3
Mega International Commercial Bank Co., LTD, Sydney Branch ICBCAU2SXXX Sydney 3
Jp Morgan Securities Australia Limited JPMSAU21XXX Sydney 2
Itg Australia Limited BUROAU21XXX Sydney 2
Asx Operations Pty Limited XASXAU2SXXX Sydney 2
Bank of China BKCHAU2SHMB Sydney 2
Goldman Sachs Financial Markets Pty LTD GOLDAU2SXXX Melbourne 2
Credit Agricole CIB Australia Limited BSUIAU2SXXX Sydney 2
Magellan Asset Management MGAGAU21XXX Sydney 2
Perennial Investment Partners PEIPAU31XXX Melbourne 2
Samsung Electronics Australia Pty. LTD. SECTAU21XXX Homebush Bay 2
State Street Bank and Trust Company, Sydney Branch SBOSAU2XXXX Sydney 2
Southern Cross Equities Limited INARAU21XXX Sydney 2
Ifm Investors Pty LTD IFMPAU3AXXX Melbourne 2
Morgans Financial Limited ABAOAU41XXX Brisbane 2
Credit Suisse Equities (Australia) Limited FPSLAU3MXXX Melbourne 2
Taiwan Business Bank, Sydney Branch MBBTAU2SXXX Sydney 2
Perennial Value Management Limited PEVMAU21XXX Sydney 2
Bt Portfolio Services Pty LTD BTFGAU22XXX Sydney 2
Deutsche Securities Australia Limited DEUTAUT1XXX Sydney 2
Telstra Super Pty LTD TSUPAU31XXX Melbourne 2
Royal Bank of Canada RBDOAUB1XXX Sydney 2
Goldman Sachs Australia Pty LTD JBWLAU31XXX Melbourne 2
Amp Life Limited AMLIAU21XXX Sydney 2
Heritage Bank Limited HBSLAU4AXXX Toowoomba 2
China Construction Bank Corporation Sydney Branch PCBCAU2SXXX Sydney 2
Pershing Securities Australia Pty LTD PFSAAU21XXX Sydney 2
App Securities Pty LTD APSPAUS1XXX Sydney 2
The Bank of New York Mellon, Australia BNYMAU2SXXX Sydney 2
Taiwan Cooperative Bank, LTD. Sydney Branch TACBAU2SXXX Sydney 2
Cass Comm Limited ICLFAU31XXX Sydney 2
Contango Asset Management Limited CNANAU31XXX Melbourne 2
Citigroup Global Markets Australia Pty Limited CNSLAU21XXX Sydney 2
Credit Suisse AG, Sydney Branch CRESAU2SXXX Sydney 2

The way a SWIFT/BIC code from Australia is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

PARB Bank code
4 letters that identify the bank.
AU Country code
2 letters for the country (ISO 3166).
S1 Location code
2 characters for the city or region of the head office.
066 Branch code
3 characters for a specific branch. XXX means the head office.

SWIFT/BIC codes in Australia

Our directory lists 608 banks and other institutions in Australia and 1063 SWIFT/BIC codes between them. You need a SWIFT/BIC code mostly when making payments across borders, and especially for payments in foreign currencies.

Choose a bank from the list to view the head office code and its other codes, plus practical notes for sending and receiving money. Below the list you can read how a code from Australia is put together, how to send money there at a fair price and what to check before you pay.

Tracking a payment to Australia

How fast a payment reaches Australia is determined by several factors: which currency you send, how many intermediary banks are involved, daily processing deadlines and time zones. Bank holidays in either country add extra days, because banks do not process payments on those days.

A growing number of banks use SWIFT gpi for faster and traceable payments. Every payment carries a unique reference, the UETR, which the sending bank can use to trace it. Keep your transfer receipt until the money has arrived – you will need it if something goes wrong.

Australia and the Australian Dollar

Bank accounts in Australia are typically held in AUD, the local currency. Money sent in a different currency will be exchanged into AUD on its way to the recipient.

Who does the conversion has an effect on how much arrives, since every bank sets its own rate. Check how much AUD the recipient gets with different services. Exchange rates change during the day – some providers let you lock in a rate.

Paying a bank in Australia from abroad

Because Australia does not belong to SEPA, an international payment normally goes as a SWIFT payment. This means the payment always needs the SWIFT/BIC code of the receiving bank in addition to the account details.

In some countries, the account is identified by a domestic account number rather than an IBAN. The receiving bank often has instructions for payments from abroad. On the way to Australia, a transfer may go through correspondent banks that charge for their part.

The cheapest way to send money to Australia

If you send money to Australia with a regular bank, the stated fee is only part of what you pay. Besides the fee, correspondent banks may deduct a charge, and when the money is converted the bank often uses a less favourable rate than the real market rate.

Most of the cost usually sits in the exchange rate. Compare the rate you are offered against the mid-market rate, the midpoint you see on financial news sites. The difference is your real cost.

Money transfer services frequently offer rates closer to the mid-market rate and lower fees. On GoldexPay you can compare the amount that arrives in Australia with different providers, which makes the cheapest option easy to spot.

What a sender needs to pay you in Australia

To receive an international payment into a Australia account, the sender needs not just the BIC. Give them your name as registered with the bank, your account number or IBAN, your bank’s SWIFT code and your address, which some banks require.

The code of your bank appears in the list on this page. Some sending banks also want your bank’s address; it does no harm to include it.

Expect that the incoming amount is below the amount on the sender’s receipt. Correspondent banks can take a fee and your own bank may charge for processing, and when currencies differ, an exchange rate margin applies. For business payments, state how the fees are split.

What the letters in a Australia BIC mean

Each SWIFT/BIC code has eight or eleven characters in a fixed order. First comes four letters for the bank, followed by two letters for the country and two characters for the location.

You can recognise a bank code from Australia from the fifth and sixth characters – those always form the country code of Australia. If the country letters do not match Australia, you are looking at a bank somewhere else – worth double-checking.

If the last three are XXX, it refers to the head office. Choose a branch code only if the recipient’s bank asks for it.

Check the code before you pay

The most reliable place for the correct BIC remains a document from the bank itself. An incorrect BIC can cause delays, a payment being sent back or extra fees.

We collect SWIFT/BIC codes using publicly available data and check our list regularly. Even so, banks merge, rename themselves or retire codes and our data may lag behind. Before any payment that matters, check the code with the recipient. GoldexPay is an independent comparison site for money transfers.

Fraudsters regularly use payment requests carrying changed bank details that look completely genuine. Before paying, confirm a change of bank details through a separate channel.

Which bank in Australia has the most codes?

Of the 608 banks in Australia, BNP Paribas Services, (Australia Branch) has the largest number of SWIFT codes. Its main office uses PARBAUS1066 and that code covers most payments.

How many codes a bank has says something about how it organises its payments than about how big it is. Paying someone at BNP Paribas Services, (Australia Branch)? Go with PARBAUS1066 except when a specific branch code is requested.

Frequently asked questions

How many banks in Australia have a SWIFT/BIC code?

We list 608 banks and financial institutions in Australia with 1,063 SWIFT/BIC codes.

How do I recognise a SWIFT/BIC code from Australia?

Characters 5 and 6 of each SWIFT/BIC code show the country. Codes from Australia contain AU.

How do I find the right SWIFT code for a bank in Australia?

Ask the recipient or search by bank name above. Without a branch, use the head office code ending in XXX.

Do I need a SWIFT code to send money to Australia?

Yes – Australia is outside the SEPA area, so international transfers go through SWIFT and require the BIC of the bank and the account details.

How long does a transfer to Australia take?

An international payment to Australia typically takes 2–5 business days. Specialist transfer services are often faster and cheaper.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.