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
SFPSZAJJ066 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD DURBAN
SGSJZAJ1 SG SECURITIIES JOHANNESBURG PTY LTD JOHANNESBURG
SHDAZAJ1 STAKEHOLDER DATA SERVICES (PTY) LTD JOHANNESBURG
SICPZAJ1 SHAREGRO INVESTMENT COMPANY (PTY) LTD MELVILLE
SMJCZAJC HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG
SMJCZAJC011 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG
SMJCZAJC022 HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD RONDEBOSCH
SMJCZAJCWHK HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD JOHANNESBURG
SMKSZAJ1 SMK SECURITIES (PTY) LTD JOHANNESBURG
SNTPZAJ1 STANDARD BANK NOMINEES (TRANSVAAL) (PTY) LTD JOHANNESBURG
SOGEZAJJ SOCIETE GENERALE SOUTH AFRICA LTD. JOHANNESBURG
SOGEZAJJSGS SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG
SOGEZAJJSLB SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG
SPTSZAJJ CADIZ STOCK BROKING JOHANNESBURG
SRCRZAJ1 SOUTH AFRICAN RESERVE BANK PCH JOHANNESBURG
SRROZAJ1 SOUTH AFRICAN RESERVE BANK FIR JOHANNESBURG
SSBSZAJJ CITIGROUP GLOBAL MARKETS (PTY) LTD JOHANNESBURG
STRAZAJ2 STRATE JOHANNESBURG
STRAZAJJ STRATE LTD SANDTON
STRAZAJJCDX STRATE LTD SANDTON
STRAZAJJREG STRATE LTD JOHANNESBURG
STRAZAJJTFS STRATE LTD JOHANNESBURG
STRAZAJJUNX STRATE LTD SANDTON
STTCZAJ1 SITC CENTURION

Other countries that use SWIFT codes: