IBAN vs SWIFT: how bank codes work

Banks in different countries use IBAN or SWIFT/BIC codes as identifiers. The code you need depends on the country and bank you're sending money to.

Promoted

TorFX Offer

TorFX Offer logo
  • No transfer fees
  • Price match guarantee
  • Dedicated account manager assigned to you
  • Forex tools available
Go to site

Key takeaways

  • IBAN or SWIFT codes are different systems used to identify banks when transferring money overseas. At least 79 countries use IBAN, mainly in Europe and the Middle East.
  • Banks in around 200 countries use SWIFT (or BIC) codes, including Australia, the US, China and Canada. Some countries use both.
  • SWIFT codes are fairly short, while an IBAN code can be as long as 34 characters.

SWIFT codes vs. IBAN numbers

SWIFTIBAN
Use
Identifies banks and bank branches
Identifies banks and individual bank accounts
Format
Alpha-numeric code, usually 8-11 characters, which starts with a bank code, then a country code and a location code.
Alpha-numeric code, starts with a country code and then a bank code, followed by 2 check digits and a basic bank account number (BBAN).
Example
NFBKUS33
GB 29 NWBK 601613 31926819
Who uses it?
200 countries use SWIFT
At least 79 countries, mainly in Europe and the Middle East, use IBAN

What is a SWIFT code?

SWIFT is short for the Society for Worldwide Interbank Financial Telecommunication. It's a global messaging network used by financial institution to send and receive information, such as international money transfer instructions.

A SWIFT (or BIC) code can identify a specific bank but not a bank account. Some 11,000 banks and offices worldwide are part of the SWIFT network.

What does a SWIFT code look like?

A SWIFT number is an alphanumeric number containing information that can identify either a bank, or a bank and particular branch. It can be 8 or 11 characters long, depending on which bank office it refers to.

As an example, ING's SWIFT code in Australia is INGBAU2SXXX

We can break down this SWIFT code to discover:

  • A four-letter bank code.
  • A two-letter country code.
  • A two-letter location code.
  • A two-digit branch code.

Big 4 Bank SWIFT codes

  • Commonwealth Bank's SWIFT code is: CTBAAU2S
  • Westpac's SWIFT code is: WPACAU2S
  • NAB's SWIFT code is: NATAAU3303M
  • ANZ's SWIFT code is: ANZBAU3MXXX

Where can I find my SWIFT code?

If you live in a country that participates in SWIFT, find your SWIFT number on your bank statement, by signing in to your online banking system or by calling your bank.

If you're sending money internationally and need a SWIFT number, ask your recipient for the SWIFT number of the bank to which their account belongs.

You can also find these numbers with a quick Google search.

Is my SWIFT code the same as my routing number?

If you're sending money overseas using a SWIFT code, the bank may also require a routing code to identify the bank account. US banks require a routing code.

If you're transferring money domestically you won't need a SWIFT code or a routing code. The BSB number is used instead.

What is an IBAN code?

Short for International Bank Account Number, an IBAN code is a unique number assigned to specific bank accounts involved in international business.

Though not exclusive to Europe, IBAN is used in most European countries. Australia does not use IBAN numbers, but you could encounter them when sending money internationally.

What does an IBAN code look like?

An IBAN number is an alphanumeric number containing information that identifies a bank, country and account number. With lengths fixed by country, IBAN codes can be up to 34 characters.

An example of an IBAN code in at Great Britain's National Westminster Bank is GB29NWBK60161331926819.

Breaking down our UK IBAN code, we find:

  • A two-letter country code.
  • A two-digit transaction number.
  • A four-letter bank code.
  • A six-digit bank sort code.
  • A unique number specific to the bank account.

Where can I find my IBAN number?

If you live in a country that uses IBAN, you can find your IBAN number on your bank statement or by signing in to your online banking system.

If you're sending money internationally and need an IBAN number, ask your recipient for the IBAN number of their deposit account.

Frequently asked questions

Richard Whitten's headshot
Senior Money Editor

Richard Whitten is Finder’s Senior Money Editor, with over eight years of experience in home loans, property, credit cards and personal finance. His insights appear in top media outlets like Yahoo Finance, Money Magazine, and the Herald Sun, and he frequently offers expert commentary on television and radio, helping Australians navigate mortgages and property ownership. Richard started his career in education and textbook publishing in South Korea. He holds multiple industry certifications, including a Certificate IV in Mortgage Broking (RG 206) and Tier 1 and Tier 2 certifications (RG 146), as well as a Bachelor of Education from the University of Sydney and a Graduate Certificate in Communications from Deakin University. See full bio

Richard's expertise
Richard has written 651 Finder guides across topics including:
  • Home loans
  • Credit cards
  • Personal finance
  • Money-saving tips

Ask a question

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms Of Service and Finder Group Privacy & Cookies Policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

More guides on Finder

Go to site