SWIFT Codes for banks in South Africa

Below are the SWIFT codes for banks in South Africa. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
14 AFRICA EXCHANGE PTY LTDJOHANNESBURGAFEPZAJ2
24 AFRICA EXCHANGE PTY LTDJOHANNESBURGCLOSED MARKETAFEPZAJ2CLO
34 AFRICA EXCHANGE PTY LTDJOHANNESBURGOPEN MARKETAFEPZAJ2OPE
44 AFRICA EXCHANGE REGISTRY PROPRIETARY LIMITEDJOHANNESBURGAERPZAJ2
54AX NOMINEES RF PTY LTDJOHANNESBURGNOPYZAJ2
64AX NOMINEES RF PTY LTDJOHANNESBURG4AX NOMINEENOPYZAJ24AX
7ABAX INVESTMENTSCAPE TOWNABIVZAJ1
8ABSA ASSET MANAGEMENT (PTY) LTDJOHANNESBURGABVSZAJJ
9ABSA BANK LIMITEDBLOEMFONTEININTERNATIONAL CENTER BLOEMFONTEINABSAZAJJCBF
10ABSA BANK LIMITEDCAPE TOWNCORPORATE BANKING SERVICES - WESTERN CAPE/476ABSAZAJJCCT
11ABSA BANK LIMITEDDURBANCORPORATE BANKING SERVICES - NATAL/479ABSAZAJJCDB
12ABSA BANK LIMITEDJOHANNESBURGCUBCZAJ1
13ABSA BANK LIMITEDJOHANNESBURGABSAZAJJTRS
14ABSA BANK LIMITEDJOHANNESBURGABSA CAPITAL BROKERSABSAZAJJACS
15ABSA BANK LIMITEDJOHANNESBURGABSA CUSTODYABSAZAJJMG3
16ABSA BANK LIMITEDJOHANNESBURGABSA INVESTOR SERVICESABSAZAJJAIS
17ABSA BANK LIMITEDJOHANNESBURGABSA INVESTOR SERVICES ENV 2ABSAZAJJ2AI
18ABSA BANK LIMITEDJOHANNESBURGABSA ISSUING AGENTABSAZAJJMG1
19ABSA BANK LIMITEDJOHANNESBURGABSA RECONCILITAION DIVISIONABSAZAJJREK
20ABSA BANK LIMITEDJOHANNESBURGABSA TRADE REPORTINGABSAZAJJMG2
21ABSA BANK LIMITEDJOHANNESBURGALL SOUTH AFRICAN OFFICESABSAZAJJ
22ABSA BANK LIMITEDJOHANNESBURGCLS BRANCHABSAZAJJCLS
23ABSA BANK LIMITEDJOHANNESBURGCORPORATE BANKING SERVICES - WITWATERSRAND/235ABSAZAJJCWI
24ABSA BANK LIMITEDJOHANNESBURGFIXED INCOME INSTRUMENTABSAZAJJFI1
25ABSA BANK LIMITEDJOHANNESBURGFIXED INCOME INSTRUMENTABSAZAJJFI2
26ABSA BANK LIMITEDJOHANNESBURGFOR CLSABSAZAJJJAS
27ABSA BANK LIMITEDJOHANNESBURGLENDING DIVISIONABSAZAJJSLB
28ABSA BANK LIMITEDJOHANNESBURGMONEY MARKET BRANCHABSAZAJJMMD
29ABSA BANK LIMITEDJOHANNESBURGMONEY MARKET BRANCHABSAZAJJTMS
30ABSA BANK LIMITEDJOHANNESBURGNON RES BICABSAZAJJNRS
31ABSA BANK LIMITEDJOHANNESBURGTHIRD PARTY CLS CLEARINGABSAZAJJTPC
32ABSA BANK LIMITEDJOHANNESBURGVOSTRO BRANCHABSAZAJJVOS
33ABSA BANK LIMITEDMBOMBELAINTERNATIONAL BANKING CENTRE NELSPRUIT/449ABSAZAJJCNE
34ABSA BANK LIMITEDPORT ELIZABETHCORPORATE BANKING SERVICES - EASTERN CAPE/480ABSAZAJJCPE
35ABSA BANK LIMITEDPRETORIACORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478ABSAZAJJCPT
36ABSA BANK LIMITEDPRETORIACREDIT CARD ADMIN CENTREABSAZAJJCRD
37ABSA CAPITAL SECURITIES PROPRIETARY LIMITEDJOHANNESBURGABSAZAJ3
38ABSA STOCKBROKERS AND PORTFOLIO MANAGEMENT (PTY) LTDJOHANNESBURGABSAZAJ2
39ABSA TRUST LIMITEDJOHANNESBURGABTRZAJ1
40ACCESS BANK (SOUTH AFRICA) LIMITEDJOHANNESBURGBATHZAJJ
41ACUMEN CAPITAL (PTY) LTDFOUR WAYSACCYZAJ1
42AFC INVESTMENT MANAGEMENTMELVILLESICPZAJ1
43AFRICAN BANK LIMITEDJOHANNESBURGAFRCZAJJ
44AFRICAN HARVEST (PTY) LTDJOHANNESBURGAHFMZAJ1
45AFRIFOCUS SECURITIES (PTY) LTDJOHANNESBURGAFRFZAJJ
46AFRIPACKDURBANAFRPZAJ1
47AG INSTITUTIONAL BROKERSCAPE TOWNISBOZAJ1
48AGILISTOJOHANNESBURGAGLLZAJ1
49ALBARAKA BANKDURBANALBRZAJJ
50ALEXANDER FORBES GROUP SERVICES (PTY) LTDJOHANNESBURGAFGSZAJJ

Last Database Update : 26-JAN-2024

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.