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
IVESZAJ2011 INVESTEC SECURITIES LTD. JOHANNESBURG
IVESZAJJ INVESTEC BANK LTD SANDTON 2196
IVJRZAJ10JC DEUTSCHE SECURITIES PTY LTD CAPE TOWN
IVJRZAJJ DEUTSCHE SECURITIES PTY LTD JOHANNESBURG
JCTRZAJ1 JCI LIMITED JOHANNESBURG
JPMEZAJJ JP MORGAN EQUITIES LIMITED JOHANNESBURG
JPMEZAJJ011 JP MORGAN EQUITIES LIMITED CAPE TOWN
JPMEZAJJ022 JP MORGAN EQUITIES LIMITED PIETERMARITZBURG
JPMEZAJJ033 JP MORGAN EQUITIES LIMITED ROSEBANK
JPMSZAJJ JPMORGAN SECURITIES SOUTH AFRICA JOHANNESBURG
JPMSZAJJKEY JPMORGAN SECURITIES SOUTH AFRICA JOHANNESBURG
KAGSZAJJ KAGISO SECURITIES LIMITED SANDTON
KIIOZAJ1 KARLEIN INDEPENDENT INVESTMENT CONSULTANCY CC RONDEBOSCH
KNIPZAJ1 KNOYDART INVESTMENTS (PTY) LTD RONDEBOSCH
KPFSZAJ1 KEN POWELL FINANCIAL SERVICES (PTY) LTD HOUGHTON
LBAMZAJJ STANLIB ASSET MANAGEMENT MELROSE ARCH
LESPZAJJ LEGAE SECURITIES (PTY) LTD. JOHANNESBURG
LESTZAJJ LEFIKA SECURITIES (PTY)LTD JOHANNESBURG
LISAZAJJ MERCANTILE BANK LTD. JOHANNESBURG
LISYZAJ1 LION SECURITIES CC EAST LONDON
LOPUZAJ1 LOMBERG PULFORD AND CO (PTY) LTD JOHANNESBURG
LWTRZAJ1 LEWIS AND WAYNE TREASURY JOHANNESBURG
MAAIZAJ1 MARK ALEXANDER INVESTMENTS CC HOWARD PLACE
MABOZAJ1 MAIZE BOARD ARCADIA

Other countries that use SWIFT codes: