Find South Africa Bank SWIFT Codes

Browse all South Africa SWIFT Codes - Page 2

South Africa Below are the SWIFT codes for all banks in South Africa. Only active SWIFT codes are shown. All passive (i.e. inactive) codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
51 AVIOR RESEARCH (PTY) LTD JOHANNESBURG GDPTZAJJ
52 AXON SECLEND (PTY) LTD JOHANNESBURG AXSPZAJ2
53 B.P. BERNSTEIN JOHANNESBURG BERNZAJJ
54 BANK OF CHINA JOHANNESBURG BRANCH JOHANNESBURG BKCHZAJJ
55 BANK OF COMMUNICATIONS CO., LTD. JOHANNESBURG BRANCH JOHANNESBURG COMMZAJJ
56 BANK OF TAIWAN, SOUTH AFRICA BRANCH ROSEBANK BKTWZAJJ
57 BANK SERV LIMITED JOHANNESBURG BKSVZAJS
58 BANK ZERO MUTUAL BANK JOHANNESBURG ZERMZAJJ
59 BANKSERVAFRICA JOHANNESBURG BKSVZAJJ
60 BANKSERVAFRICA JOHANNESBURG BKSVZAJ2
61 BIDVEST BANK LTD JOHANNESBURG BIDBZAJJ
62 BIDVEST TREASURY SERVICES (PTY) LTD JOHANNESBURG BIVTZAJJ
63 CAPITEC BANK LIMITED STELLENBOSCH CABLZAJJ
64 CHINA CONSTRUCTION BANK CORPORATION JOHANNESBURG BRANCH JOHANNESBURG PCBCZAJJ
65 CITIBANK SOUTH AFRICA JOHANNESBURG CITIZAJX
66 CITIBANK SOUTH AFRICA JOHANNESBURG CITIBANK SOUTH AFRICA ( SUB SAHARAN AFRICA HUB) CITIZAJXHUB
67 CITIBANK SOUTH AFRICA JOHANNESBURG FIXED INCOME CURRENCY AND COMMODITY CITIZAJXFIC
68 CITIBANK SOUTH AFRICA JOHANNESBURG TRADE SERVICES DEPT CITIZAJXTRD
69 CITIGROUP GLOBAL MARKETS (PTY) LTD JOHANNESBURG SSBSZAJJ
70 COMPUTERSHARE PROPRIETARY LIMITED JOHANNESBURG CSEVZAJJ100
71 COMPUTERSHARE PROPRIETARY LIMITED JOHANNESBURG CSEVZAJJ200
72 COMPUTERSHARE PROPRIETARY LIMITED JOHANNESBURG CSEVZAJJ300
73 COMPUTERSHARE PROPRIETARY LIMITED ROSEBANK CSEVZAJJ
74 CONSILIUM CAPITAL (SA) (PTY) LTD. JOHANNESBURG COCPZAJJ
75 CORONATION ASSET MANAGEMENT (PTY) LTD CAPE TOWN COUGZAJC
76 CURO FUND SERVICES (PTY) LTD BELLVILLE TAFAZAJC
77 DEUTSCHE BANK AG JOHANNESBURG DEUTZAJX
78 DEUTSCHE BANK AG JOHANNESBURG GLOBAL MARKETS DEUTZAJXGFX
79 DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED JOHANNESBURG DESFZAJM
80 DISCOVERY BANK LIMITED JOHANNESBURG DISCZAJJ
81 ENEL GREEN POWER RSA (PTY) LTD JOHANNESBURG ENDEZAJJ
82 ENGEN PETROLEUM LTD CAPE TOWN ENGZZAJC
83 ESKOM TREASURY JOHANNESBURG ESKOZAJJ
84 FFO SECURITIES (PTY) LTD JOHANNESBURG FFOSZAJJ
85 FINBOND MUTUAL BANK PRETORIA FBMBZAJJ
86 FIRSTRAND BANK LIMITED JOHANNESBURG FIRNZAJJRSL
87 FIRSTRAND BANK LIMITED JOHANNESBURG FIRNZAJB
88 FIRSTRAND BANK LIMITED JOHANNESBURG CUSTODY SERVICES, INTERNATIONAL BANKING FIRNZAJJ896
89 FIRSTRAND BANK LIMITED JOHANNESBURG DIRECT CLEARING FIRNZAJJDCL
90 FIRSTRAND BANK LIMITED JOHANNESBURG FIRSTRAND CLS FIRNZAJJCLS
91 FIRSTRAND BANK LIMITED JOHANNESBURG GLOBAL LIQUIDITY MANAGEMENT SYSTEM FIRNZAJJGLM
92 FIRSTRAND BANK LIMITED JOHANNESBURG HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES FIRNZAJJ
93 FIRSTRAND BANK LIMITED JOHANNESBURG INTENGO MARKET TECHNOLOGIES (PTY) LTD FIRNZAJJINT
94 FIRSTRAND BANK LIMITED JOHANNESBURG RMB CAPITAL MARKET BONDS (RMBE) FIRNZAJJRBS
95 FIRSTRAND BANK LIMITED JOHANNESBURG RMB CUSTODY KENYA FIRNZAJJKYE
96 FIRSTRAND BANK LIMITED JOHANNESBURG RMB GLOBAL CUSTODY FIRNZAJJGLO
97 FNB STOCKBROKING AND PORTFOLIO MANAGEMENT (PTY) LTD JOHANNESBURG BJMRZAJJ
98 FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED CAPE TOWN FRDGZAJJ
99 FOUR M TRADERS (PTY) LTD JOHANNESBURG FORMZAJJ
100 GOLDMAN SACHS INTERNATIONAL BANK, JOHANNESBURG BRANCH JOHANNESBURG GOSNZAJS


What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

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, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out 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 (formerly TransferWise), 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.

The registrations of SWIFT codes are handled by Society for Worldwide Interbank Financial Telecommunication (SWIFT) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.