SWIFT codes in South Africa

In order to make international payments to South Africa you have to know the bank´s SWIFT / BIC code.

What do South Africa SWIFT codes look like?

The SWIFT code consists of 8 to 11 characters (letters and digits) and for South Africa the SWIFT code has the following format:

  • First 4 characters (only letters) - bank code. A shortened version of the bank´s name.
  • Next 2 characters (only letters) - South Africa´s ISO code.
  • Next 2 characters (letters and digits) - location code.
  • Last 3 characters (letters and digits) – bank branch (optional).

SWIFT codes of the most important banks in South Africa

Find below an extensive A to Z list of the SWIFT codes in South Africa:

SWIFT codes in South Africa

SWIFT Code Bank City
CSEVZAJJ200 COMPUTERSHARE LIMITED JOHANNESBURG
CSEVZAJJ300 COMPUTERSHARE LIMITED JOHANNESBURG
CSFYZAJ1 CORONATION SPECIALISED FUNDS (PTY) LTD CLAREMONT
CSSUZAJJ CREDIT SUISSE STANDARD SECURITIES JOHANNESBURG
CSZAZAJ1 CONSOLIDATED SHARE REGISTRARS LIMIT ED MARSHALLTOWN
CUBCZAJ1 COMMUNITY BANK (UNDER CURATORSHIP) SANDTON
CUSAZAJ1 CGU HOLDINGS LIMITED JOHANNESBURG
DESFZAJM DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED MIDRAND
DESPZAJ1 DECIMAX SECURITIES (PTY) LTD JOHANNESBURG
DEUTZAJX DEUTSCHE BANK AG JOHANNESBURG
DEUTZAJXGFX DEUTSCHE BANK AG JOHANNESBURG
DFSPZAJ1 DOLFIN FINANCIAL SERVICES (PTY) LTD JOHANNESBURG
DWMSZAJJ DYNAMIC WEALTH STOCKBROKERS (PTY) LTD PRETORIA
FAMTZAJ1 FEDSURE ASSET MANAGEMENT CO. (PTY) LTD JOHANNESBURG
FARMZAJ1 FARMWISE LIMITED JOHANNESBURG
FBCCZAJ1 FBC FIDELITY BANK LIMITED JOHANNESBURG
FCBPZAJ1 FINANCIAL CURRENCY BROKERS S.A. (PTY) LTD MARSHALLTOWN
FEASZAJ1 FEDLIFE ASSURANCE LIMITED JOHANNESBURG
FFOSZAJJ FFO SECURITIES (PTY) LTD JOHANNESBURG
FIRNZAJJ FIRSTRAND BANK LIMITED JOHANNESBURG
FIRNZAJJ896 FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK, FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG
FIRNZAJJRSL FIRSTRAND BANK LTD HEAD OFFICE INCL. DIVISIONS FIRST NATIONAL BANK, FNB CORPORATE AND RAND MERCHANT BANK JOHANNESBURG
FISWZAJC FINSWITCH (PTY) LTD CAPE TOWN
FNEQZAJJ RMB STOCKBROKING (PTY) LTD SANDTON

Other countries that use SWIFT codes: