Swift Codes are a standard format of Bank Identifier Codes. This is a unique code that identifies a specific bank.
These codes are used to transfer money between banks. This is especially important for international wire transfers. Banks also use the codes to exchange other messages.
The South African Bank Swift Code consists of either 8 or 11 characters. The 8-digit code refers to the bank’s head office. Codes for bank branches always consist of 11 characters. Formatted like below.
AAAA BB CC DDD
- First 4 characters – bank code (only letters)
- Next 2 characters – ISO 3166-1 alpha-2 country code (only letters)
- Next 2 characters – location code (letters and digits) (passive participant will have “1” in the second character)
- Last 3 characters – branch code, optional (‘XXX’ for primary office) (letters and digits)
This article would list out the Head Offices swift codes of banks in South Africa.
South African Banks Swift Codes
ID | Bank / Institution | Branch | Swift Code |
1 | ABSA BANK LIMITED | HEAD OFFICE | ABSAZAJJ |
2 | AFRICAN BANK LIMITED | HEAD OFFICE | AFRCZAJJ |
3 | BIDVEST BANK LTD | HEAD OFFICE | BIDBZAJJ |
4 | CAPITEC BANK LIMITED | HEAD OFFICE | CABLZAJJ |
5 | DISCOVERY BANK LIMITED | SANDTON | DISCZAJJ |
6 | FIRST NATIONAL BANK LTD | HEAD OFFICE | FIRNZAJJ |
7 | FIRSTRAND BANK LTD | HEAD OFFICE | FIRNZAJJ |
8 | CITIBANK SOUTH AFRICA | HEAD OFFICE | CITIZAJX |
9 | GRINDROD BANK LIMITED | HEAD OFFICE | GRIDZAJJ |
10 | INVESTEC BANK LTD. | HEAD OFFICE | IVESZAJJ |
11 | NEDBANK LIMITED | HEAD OFFICE | NEDSZAJJ |
12 | SASFIN BANK LIMITED | HEAD OFFICE | SASFZAJJ |
13 | STANDARD BANK OF SOUTH AFRICA LIMITED | HEAD OFFICE | SBZAZAJJ |
14 | ALBARAKA BANK | HEAD OFFICE | ALBRZAJJ |
15 | HABIB OVERSEAS BANK LIMITED | HEAD OFFICE | HOBLZAJJ |
16 | MERCANTILE BANK LTD | HEAD OFFICE | LISAZAJJ |
17 | SOUTH AFRICAN BANK OF ATHENS LIMITED | HEAD OFFICE | BATHZAJJ |
18 | BANK OF TAIWAN, SOUTH AFRICA | HEAD OFFICE | BKTWZAJJ |
19 | BANK OF BARODA | HEAD OFFICE | BARBZAJJ |
20 | STANDARD CHARTERED BANK | JOHANNESBURG | SCBLZAJJ |
21 | STATE BANK OF INDIA | JOHANNESBURG | SBINZAJJ |
22 | BANK OF CHINA | JOHANNESBURG |
Conclusion
We have seen the list of swift codes for banks in South Africa. If the swift code of a particular bank was not listed, you can let us know via the comment section.