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
MAMRZAJ1 MARRIOTT MERCHANT BANK LIMITED DURBAN
MDIMZAJ1 MELVILLE DOUGLAS INVESTMENT MANAGEMENT (PTY) LTD JOHANNESBURG
METLZAJJ NOAH FINANCIAL INNOVATION (PROPRIETARY) LIMITED JOHANNESBURG
MFSQZAJJ MACQUARIE FIRST SOUTH EQUITIES (PTY) LTD JOHANNESBURG
MGTCZAJJ JPMORGAN CHASE BANK, JOHANNESBURG JOHANNESBURG
MGTCZAJJKEY JPMORGAN CHASE BANK, JOHANNESBURG JOHANNESBURG
MLASZAJ1 SOUTH AFRICAN MUTUAL LIFE ASSURANCE SOCIETY CAPE TOWN
MLSMZAJ1 MLS BANK LIMITED JOHANNESBURG
MMSPZAJ1 MPF MANAGEMENT SERVICES (PTY) LTD JOHANNESBURG
MOLAZAJ1 MOMENTUM LIFE ASSURERS LTD CENTURION
NAVGZAJJ NAVIGARE SECURITIES PTY LTD JOHANNESBURG
NBOEZAJ2 BOE STOCKBROKERS (PTY) LTD. JOHANNESBURG
NBOEZAJ2011 BOE STOCKBROKERS (PTY) LTD. PIETERMARITZBURG
NBOEZAJ2022 BOE STOCKBROKERS (PTY) LTD. BLOEMFONTEIN
NBOEZAJ2033 BOE STOCKBROKERS (PTY) LTD. CAPE TOWN
NBOEZAJ2044 BOE STOCKBROKERS (PTY) LTD. JOHANNESBURG
NBOEZAJ2INT BOE STOCKBROKERS (PTY) LTD. JOHANNESBURG
NBOEZAJ2PVT BOE STOCKBROKERS (PTY) LTD. JOHANNESBURG
NEDSZAJJ NEDBANK RECONCILIATIONS SERVICES JOHANNESBURG 2000
NEWRZAJ1 NEW REPUBLIC BANK LTD. DURBAN
NEWRZAJ10JB NEW REPUBLIC BANK LTD. DURBAN
NEWRZAJ10JC NEW REPUBLIC BANK LTD. CAPE TOWN
NEWRZAJ10JJ NEW REPUBLIC BANK LTD. JOHANNESBURG
NEWRZAJ10JP NEW REPUBLIC BANK LTD. PIETERMARITZBURG

Other countries that use SWIFT codes: