List of SWIFT Codes for South African Banks

All banks in South Africa have unique identifying SWIFT codes that are used when transferring money and exchanging secure financial messages between banks, especially across international borders. These codes play a crucial role in ensuring that funds are sent to the correct financial institution quickly and safely.

The purpose of this article is to explain what a SWIFT code is, how it works, why it is important, and to provide a comprehensive list of SWIFT codes for banks operating in South Africa.

ALSO READ: Does Capitec Bank Buy Mandela Coins in South Africa?


What is a SWIFT code?

A SWIFT code, also known as a SWIFT number or Bank Identifier Code (BIC), is an internationally recognised standard used to identify banks and financial institutions worldwide. The system is managed by the Society for Worldwide Interbank Financial Telecommunication (SWIFT).

SWIFT codes are mainly used for international wire transfers, allowing banks to communicate securely and accurately when sending or receiving money across borders.

A SWIFT code consists of either eight or eleven characters:

  • Eight-character codes usually identify the bank’s head office.
  • Eleven-character codes include additional information that specifies a particular branch.

Structure of a SWIFT code

Each SWIFT code is made up of distinct components that identify the bank, country, and location.

Example: Absa Bank SWIFT code – ABSAZAJJXXX

Here’s what each section means:

  • Bank code (ABSA): The first four letters identify the bank. Only alphabetical characters are used.
  • Country code (ZA): The next two letters represent the country where the bank is located. “ZA” stands for South Africa.
  • Location code (JJ): These two characters indicate the bank’s location or city. They may be letters or numbers.
  • Branch code (XXX): The final three characters are optional and identify a specific branch. When “XXX” is used, it refers to the bank’s main branch or head office.

What are SWIFT codes used for?

SWIFT codes are primarily used for:

  • International money transfers
  • Receiving funds from overseas
  • Secure communication between banks
  • Identifying banks during global financial transactions

SWIFT codes and BICs refer to the same system and can be used interchangeably. While SWIFT transfers are reliable and secure, fees may vary depending on the bank, destination country, and transfer method used.


SWIFT codes vs universal branch codes

It’s important not to confuse SWIFT codes with South African universal branch codes:

  • Universal branch codes are used for local transactions within South Africa.
  • SWIFT codes are mainly used for international transactions.

When sending or receiving money from another country, a SWIFT code is usually required, while domestic transfers rely on branch and account numbers.


List of SWIFT Codes for South African Banks

Bank Name Universal Branch Code SWIFT Code
First National Bank (FNB) 250 655 FIRNZAJJ
Nedbank Limited 198 765 NEDSZAJJXXX
Absa Bank Limited 632 005 ABSAZAJJXXX
Capitec Bank Limited 470 010 CABLZAJJXXX
Standard Bank of South Africa 051 001 SBZAZAJJ
African Bank Limited 430 000 AFRCZAJJXXX
Investec Bank Limited 580 105 IVESZAJJXXX
Bidvest Bank Limited 462 005 BIDBZAJJXXX
Tyme Bank 678 910 CBZAZAJJ
FirstRand Bank (Subsidiary of FirstRand Limited) 250 655 FIRNZAJJRSL
Grindrod Bank Limited 223 626 GRIDZAJJXXX
Mercantile Bank Limited 450 105 LISAZAJJXXX
Sasfin Bank Limited 683 000 SASFZAJJXXX
SA Post Bank (Post Office) 460 005 Not available

How to find your bank’s SWIFT code

You can usually find your SWIFT code by:

  • Checking your bank statement
  • Logging into online or mobile banking
  • Contacting your bank directly
  • Visiting your bank’s official website

Always confirm the SWIFT code with your bank before making an international transfer to avoid delays or failed transactions.


Final thoughts

SWIFT codes are essential for international banking, ensuring that money moves safely and efficiently between financial institutions worldwide. Whether you are receiving funds from abroad, sending money overseas, or conducting international business, having the correct SWIFT code is crucial.

Understanding how these codes work can help you avoid unnecessary fees, delays, and errors when transferring money across borders.

Image courtesy: bestmobs.com

Leave a Comment