HSBC Bank Australia Limited SWIFT/BIC code
The head office of HSBC Bank Australia Limited in Australia uses SWIFT/BIC code HKBAAU2SXXX. Below you find all 9 codes of this bank, grouped by city.
All SWIFT/BIC codes of HSBC Bank Australia Limited
Sydney
| SWIFT/BIC | Branch |
|---|---|
| HKBAAU2SXXX | Head office |
| HKBAAU2SBAU | HSBC Bank Australia LTD |
| HKBAAU2SCLS | Cls Division |
| HKBAAU2SSYC | Sydney Haymarket Branch |
| HKBAAU2SSYD | — |
Adelaide
| SWIFT/BIC | Branch |
|---|---|
| HKBAAU2SADL | Adelaide Branch |
Brisbane
| SWIFT/BIC | Branch |
|---|---|
| HKBAAU2SBNE | Brisbane Branch |
Melbourne
| SWIFT/BIC | Branch |
|---|---|
| HKBAAU2SMEL | — |
Perth
| SWIFT/BIC | Branch |
|---|---|
| HKBAAU2SPTH | Perth Branch |
How the HSBC Bank Australia Limited SWIFT/BIC is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- HKBA Bank code
- 4 letters that identify the bank.
- AU Country code
- 2 letters for the country (ISO 3166).
- 2S Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
What HKBAAU2S means for a payment to HSBC Bank Australia Limited
The short code HKBAAU2S and the full code HKBAAU2SXXX refer to one and the same institution: HSBC Bank Australia Limited, with its head office in Sydney. A SWIFT code shows the banks handling a payment which institution is meant to get the money. In practice you usually come across the code on international invoices, in your banking app and on the account details of HSBC Bank Australia Limited customers.
This page is meant to help people who receives money at an account at HSBC Bank Australia Limited and wants to get the details right. Keep in mind that the BIC just identifies the bank, not the account: the account number or IBAN takes care of that.
Tracking a transfer to or from HSBC Bank Australia Limited
A SWIFT payment usually takes anywhere from one to several business days. Weekends and public holidays in either country can add extra days, since banks do not process on those days. Occasionally a bank asks what the payment is for, which can hold things up.
Many banks use SWIFT gpi, which lets them follow a payment from bank to bank. Every payment gets a unique transaction reference, the UETR, which your bank can use to see where the money is. Save the payment confirmation until the money has arrived – you will need it for any trace request.
If a payment has not arrived after a few business days, the sender should start with their own bank, not the receiving bank. On the receiving end, you can look at your account to see a slightly lower amount.
About this information
Our SWIFT/BIC directory draws on public sources and we update it periodically. Even so, banks merge, rename themselves or retire codes and our data may lag behind. The figures on this page are based on what is in our directory, not official figures from HSBC Bank Australia Limited.
Treat our data as a starting point, not as the last word – the bank details from the recipient are leading. GoldexPay has no connection to HSBC Bank Australia Limited. Should you notice something that is out of date, we appreciate a message via the contact page.
8 or 11 characters: HKBAAU2S versus HKBAAU2SXXX
The layout of every SWIFT code never changes: four characters for the institution, two for the country and two for the location, sometimes followed by a branch code. For HSBC Bank Australia Limited, the 8-character core is HKBAAU2S.
The full version has three more characters for a branch or department. When those three characters are XXX, they simply mean the head office, which is why HKBAAU2SXXX and HKBAAU2S lead to the same place.
Do not add spaces, dots when you type HKBAAU2S; the code is always written in one block. Pasting the code beats retyping it.
Incoming international payments to HSBC Bank Australia Limited
When you are waiting for a payment from another country, give the sender everything they need in one go. The basics are: your name, account number or IBAN, HKBAAU2SXXX or HKBAAU2S and often your postal address.
Their bank might also ask for the address of your bank, in which case the Sydney head office is the usual answer. A mistake in your account number is more trouble than it looks.
An incoming payment will not always land for the full amount. Correspondent banks can take a fee, and if the currency changes, a markup on the rate applies. Agree with the sender who pays which costs before the money is sent.
Protect yourself against fake payment requests
Be alert if someone unexpectedly asks you to send money to a different account. A real SWIFT code tells you nothing about whether the request is genuine: scammers use real codes of real banks.
Always confirm a change of bank details by phone. Watch out for time pressure, unusual wording or an email address that differs by one letter. Acted too fast? Call the bank you paid from straight away and have them try to recall the payment.
Scams also work the other way: someone claims to have sent too much and wants you to refund the extra. A payment confirmation from the sender proves nothing.
International transfers from HSBC Bank Australia Limited: the real cost
If you send money to another country via HSBC Bank Australia Limited, the fee you see is only part of what you pay. You pay the fee for the transfer itself, possibly fees charged by intermediary banks along the way and, most importantly, the exchange rate markup when the money is converted.
That exchange rate margin is often the biggest item even though it is not listed as a fee. Compare their rate against the mid-market rate.
Specialised transfer providers often offer rates closer to the mid-market rate and lower fees. GoldexPay lists transfer providers side by side, showing what actually arrives for the same amount sent. You can always keep your account at HSBC Bank Australia Limited to fund the transfer, while a cheaper service handles the conversion.
Australian Dollar (AUD) and conversion costs
Accounts at HSBC Bank Australia Limited are usually held in AUD, the local currency of Australia. A payment in a foreign currency is exchanged into AUD before it reaches the account – and the bank that does it picks the rate. Every conversion eats into the amount – usually through the rate rather than a fee.
Who converts the money matters. Check what AUD the recipient gets with different services; the difference between options can be larger than you expect.
Rates for AUD move during the day, and some providers let you lock in a rate. With bigger transfers, a seemingly small difference in the rate adds up quickly.
HSBC Bank Australia Limited: head office code versus branch codes
HSBC Bank Australia Limited uses 9 different SWIFT/BIC codes across 5 cities. Only one is the head office code; the others identify branches or departments, and sometimes specific services.
For most payments to a private or business account, the head office code HKBAAU2SXXX is the right choice. Only use a branch code when the account holder explicitly asks for it, for example on a letter or invoice.
When in doubt, ask the person you are paying for the exact BIC in their bank details. Branch codes are more likely to be retired than HKBAAU2SXXX when a bank merges or closes offices.
Before you send: check the HSBC Bank Australia Limited code
The most reliable source for the BIC is the bank details provided by the recipient: an invoice, a bank statement or their online banking. Check that code with HKBAAU2S on this page.
An incorrect BIC may lead to delays, a returned payment or extra fees. An error in the account number is more serious; check it just as carefully.
An automatic check in your banking app only confirms that the IBAN is valid – not that it belongs to the person you mean to pay. Some banks now compare the name against the account before you confirm – do not ignore a mismatch warning. For a first payment, many people start with a small test amount and wait for confirmation.
Frequently asked questions
What is the SWIFT/BIC code of HSBC Bank Australia Limited in Australia?
The head office of HSBC Bank Australia Limited uses HKBAAU2SXXX. Use this code unless the recipient gives you a branch code.
What does HKBAAU2SXXX stand for?
HKBA identifies HSBC Bank Australia Limited, AU is Australia, 2S is the code of the city or region and XXX marks the head office.
How long does a transfer to HSBC Bank Australia Limited take?
A SWIFT transfer usually takes 1–5 business days because it may pass through intermediary banks. Specialist providers are often quicker.
What do I need to send money to HSBC Bank Australia Limited?
BIC HKBAAU2SXXX, the account number or IBAN and the name of the recipient. Australia is outside SEPA, so the BIC is always required.
How many SWIFT codes are there for HSBC Bank Australia Limited?
We list 9 SWIFT/BIC codes for HSBC Bank Australia Limited in 5 cities. Each code belongs to the head office or a branch.
Where is the head office of HSBC Bank Australia Limited?
Based on SWIFT/BIC code HKBAAU2SXXX, the head office of HSBC Bank Australia Limited is located in Sydney, Australia.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.