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
NEWRZAJ10JS NEW REPUBLIC BANK LTD. STANGER
NEWRZAJ10JT NEW REPUBLIC BANK LTD. TONGAAT
NEWRZAJ10JW NEW REPUBLIC BANK LTD. CHATSWORTH
NFBGZAJ1 NFB FINANCIAL SERVICES GROUP JOHANNESBURG
NIBZZAJJ TAQUANTA SECURITIES (PTY) LTD SANDOWN
NIKEZAJ1 NIKE SOUTH AFRICA (PTY) LTD JOHANNESBURG
NVSEZAJC NVEST SECURITIES (PTY) LTD EAST LONDON
OASMZA21 OASIS CRESCENT CAPITAL (PTY) LTD CAPE TOWN
OASMZAJ1 OASIS ASSET MANAGEMENT LIMITED CAPE TOWN
OEVOZAJ1 BIDVEST BANK LTD JOHANNESBURG
OMAMZAJC OLD MUTUAL INVESTMENT GROUP(SA) PTY LTD CAPE TOWN
OPREZAJ1 OPTIMUM REGISTARS JOHANNESBURG
PACTZAJ1 PAUL CLARKE AND ASSOCIATES CC VLAEBERG
PALRZAJJ ANGLORAND SECURITIES PTY LTD JOHANNESBURG
PBTSZAJ1 PETER BERRY TRUST SERVICES (PTY) LTD CAPE TOWN
PCBCZAJJ CHINA CONSTRUCTION BANK SANDTON
PCNTZAJC PRESCIENT SECURITIES PTY LTD CONSTANTIA
PDWEZAJ1 PHILIPPUS DE WITT EMDS BPK JOHANNESBURG
PERRZAJ1 PERSONAL TRUST LTD CAPE TOWN
PFORZAJ2 PFORTNER CENTURION
PLRPZAJJ THEBE SECURITIES LTD. ROODEPOORT
PPMPZAJ1 PROSPUR PORTFOLIO MANAGERS (PTY) LTD JOHANNESBURG
PPMTZAJC PRUDENTIAL PORTFOLIO MANAGERS (SA) (PTY) LTD CLAREMONT
PRIUZAJ1 PROTEA INSURANCE CO. LTD JOHANNESBURG

Other countries that use SWIFT codes: