SWIFT/BIC codes in Australia: banks starting with M

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

Bank SWIFT/BIC City Codes
Macarthur Credit Union Limited MCCUAU21XXX Camden 1
Macarthurcook Funds Management Real Estate Investment Managers MFUGAU31XXX Melbourne 1
Macquarie - Private Broking MAPBAU21XXX Sydney 1
Macquarie Bank Limited MACQAU2SXXX Sydney 7
Macquarie Credit Union Limited MCRNAU21XXX Dubbo 1
Macquarie Investment Management Global Limited MACQAU2IXXX Sydney 1
Macquarie Securities (Australia) Limited MSAUAU21XXX Sydney 1
Magellan Asset Management MGAGAU21XXX Sydney 2
Maitland Mutual Building Society Limited MMBTAU21XXX Maitland 1
Maple-Brown Abbott LTD MBBAAU2SXXX Sydney 1
Marathon Asset Management Australia LTD MAMUAU21XXX Sydney 1
Marvin and Palmer Associates Inc MAPSAU21XXX Sydney 1
Mason Stevens Pty Limited MATYAU21XXX Sydney 1
Maxim Asset Management Limited SIMPAU21XXX Sydney 1
Mba Investments Pty LTD MBIPAU21XXX Sydney 1
Mckinley Wilson LTD. MCWIAU31XXX Melbourne 1
Mcu LTD (Maleny Credit Union) MMCIAU41XXX Maleny 1
Mecu Limited MCUUAU31XXX Kew 1
Mega International Commercial Bank Co., LTD, Sydney Branch ICBCAU2SXXX Sydney 3
Members Equity Bank Pty LTD MEQBAU3MXXX Melbourne 1
Mercantile Credits Pty LTD MECSAU21XXX Sydney 1
Mercedes-Benz Australia/Pacific Pty LTD DCAGAU33XXX Mulgrave 1
Mercedes-Benz Financial Services Australia Pty. LTD. DCFSAU33XXX Mulgrave 1
Mercer Investment Consulting MICTAU31XXX Melbourne 1
Merrill Lynch (Australia) Pty LTD MELMAU31XXX Melbourne 1
Merrill Lynch Equities (Australia) LTD MLEQAU2SXXX Sydney 6
Merrill Lynch Equities Austrailia LTD. Melbourne MLEAAU31XXX Sydney 1
Merrill Lynch Private (Australia) Limited ROACAU31XXX Melbourne 1
Mf Global Australia Limited MFAUAU41XXX Brisbane 1
Midland Securities LTD. MSLAAU21XXX Sydney 1
Millennium Wealth MILWAU21XXX Sydney 1
Mir Investment Management Pty LTD MIMAAU21XXX Sydney 1
Mizuho Bank, LTD. Sydney Branch MHCBAU2SXXX Sydney 1
Mm and e Capital MMECAU31XXX Melbourne 1
Mmc Asset Management Limited MMAMAU21XXX Sydney 1
Mobis Parts Australia, Pty LTD. HYMOAU21XXX Black Rock 1
Moelis Australia Securities Pty LTD MASYAU21XXX Sydney 1
Montagu Stockbrokers Pty LTD MONPAU61XXX Perth 1
Monterrey Investment Management Limited MIMGAU31XXX Melbourne 1
Montgomery Investment Management MOIGAU21XXX Sydney 1
Moody's Investors Service Pty. LTD. MIEPAU21XXX Sydney 1
Morgan Stanley Australia Securities LTD MSDIAU21XXX Sydney 1
Morgan Stanley International Incorporated MSIIAU21XXX Sydney 1
Morgan Stanley Investment Management MSIMAU31XXX Melbourne 1
Morgan Stanley Wealth Management Australia Pty LTD MSSYAU31XXX Melbourne 1
Morgans Financial Limited ABAOAU41XXX Brisbane 2
Morphic Asset Management Pty Limited MAAYAU21XXX Sydney 3
Morrison Securities Pty Limited MOEPAU21XXX Sydney 1
Mst Capital Pty LTD MSCTAUS1XXX Sydney 1
Mwh Capital Pty LTD MWCPAU31XXX Melbourne 1
My Credit Union Limited MYCRAU21XXX Homebush Bay 1
Mystate Bank Limited MYSTAU71XXX Hobart 1

The way a SWIFT/BIC code from Australia is built up

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

MCCU Bank code
4 letters that identify the bank.
AU Country code
2 letters for the country (ISO 3166).
21 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.

Bank SWIFT codes for Australia

Here you will find codes for 608 institutions in Australia – 1063 codes altogether. A SWIFT code tells every bank in the chain exactly which bank should receive the money.

Each bank is listed with its own page showing its main code and if there are any, codes for branches and departments. The rest of this page explain the structure of the codes, the cost of transfers and the checks worth doing.

Paying a bank in Australia from abroad

Since Australia does not belong to SEPA, an international payment normally goes through SWIFT. This means you always need the SWIFT/BIC code of the receiving bank.

Depending on the country, accounts are identified by a local account number rather than an IBAN. The receiving bank often provides instructions for payments from abroad – follow them exactly. On the way to Australia, a transfer may go through correspondent banks.

Check the code before you pay

The safest source for the BIC is the bank details provided by the recipient: an invoice, a statement or their online banking. A wrong code can cause delays, a returned payment or additional charges, so compare it with the list on this page.

The directory on GoldexPay is based on publicly available sources. Even so, banks merge, rename themselves or change codes. Before any payment of any size, check the code with the recipient. GoldexPay is a comparison service.

Scammers often use fake invoices with changed bank details. Always confirm changed details by phone on a number you know.

Banks in Australia beginning with the letter :letter

You are looking at a filtered list: only banks in Australia whose name begins with :letter. The figures for Australia mentioned here cover every bank we list.

If a bank is missing here, check another letter. Use the full list for Australia if you are not sure how the name is spelled.

Which bank in Australia has the most codes?

Of the 608 banks in Australia, BNP Paribas Services, (Australia Branch) has the largest number of codes. The head office uses PARBAUS1066.

Practice differs in how many codes they register. Unless the recipient asks for a branch, PARBAUS1066 is fine for transfers to this bank.

The structure of a Australia SWIFT/BIC code

A BIC is either 8 or 11 characters long. First comes four letters for the bank, then two letters for the country and a two-character location code.

You can recognise a bank code from Australia by letters five and six – those always form the country code of Australia. If the country letters do not match Australia, you are looking at a bank somewhere else.

When a code ends in XXX, it means the head office, and the 8-character version leads to the same place. In most cases the head office code is what you need.

When does money sent to Australia arrive?

There is no single delivery time for payments to Australia: many land within a day while others need several business days. Public holidays in either country add a day or more to the journey.

If the money is delayed, ask the sender to contact their own bank and ask for the status or the UETR; only the sending side can start an official trace. Save the payment confirmation until the recipient confirms; a bank needs it to start a trace.

Incoming international payments in Australia

A sender in another country will ask for several details from you – incomplete details often cause delays. In practice that means: your name as your bank knows it, your IBAN or account number, the SWIFT/BIC code of your bank and usually your address.

The code of your bank appears in the list on this page, yet the version on your own statement or in your banking app is leading. Some banks may also ask for your bank’s address; it does no harm to include it.

What lands in your account can be lower than what was sent. Fees for incoming transfers vary from bank to bank – your bank’s price list tells you what applies. Agree with the sender who covers the fees.

Sending AUD to Australia

The national currency in Australia is the Australian Dollar (AUD). When you pay another currency, the amount gets converted somewhere along the way.

Who converts the money makes a difference. Compare how much AUD the recipient gets via different providers; the difference between options can be larger than you expect. On larger amounts, even a small gap in the rate can be worth more than the fee.

What a transfer to Australia really costs

If you transfer money to Australia through your bank, the stated fee is only part of what you pay. There is a transfer fee, possibly charges from intermediary banks and, most importantly, the exchange rate markup.

That exchange rate margin tends to be the largest cost item. An easy check: set the rate you get against the mid-market rate and look at the difference.

Specialised transfer providers frequently use a rate near the mid-market rate with clearer fees. On GoldexPay we compare what recipients in Australia receive across services, so you can pick the cheapest route.

Frequently asked questions

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

Our directory lists 608 banks and financial institutions in Australia with 1,063 SWIFT/BIC codes, including branches and departments.

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

Check the bank details of the recipient or look up the bank in the list on this page. If no branch is specified, use the head office code ending in XXX.

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

The fifth and sixth characters of every SWIFT/BIC code are the country code. Codes from Australia contain AU.

Which bank in Australia has the most SWIFT codes?

BNP Paribas Services, (Australia Branch) has the most codes: 135. Its head office code is PARBAUS1066.

What is the cheapest way to send money to Australia?

Banks often hide a margin in the exchange rate. Compare what arrives in Australian Dollar with specialist providers to pay less.

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