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
FNSOZAJC MAITLAND FUND SERVICES (PTY) LTD CAPE TOWN
FORMZAJJ FOUR M TRADERS (PTY) LTD MELROSE ARCH
FREEZAJ1 FREEWORLD CAPITAL HOLDINGS (PTY)LTD PRETORIA
FSSEZAJJ MACQUARIE FIRST SOUTH SECURITIES (PROPRIETARY) LIMITED PARKTOWN
FSSVZAJJ FINSETTLE SERVICES PTY LTD JOHANNESBURG
FXAFZAJ1 FX AFRICA FOREIGN EXCHANGE (PTY)LTD SANDTON
GBSEZAJ2 SANLAM CAPITAL MARKETS JOHANNESBURG
GBSEZAJ3 SANLAM SECURITIES (PTY) LTD JOHANNESBURG
GBSEZAJJ GENBEL SECURITIES LTD JOHANNESBURG
GBSMZAJ1 GBS MUTUAL BANK GRAHAMSTOWN
GDPTZAJJ GOLDEN DIVIDEND 531 (PTY) LTD JOHANNESBURG
GETRZAJ1 GENCOR TREASURY JOHANNESBURG
GOSLZAJJ GOLDING AND SLABBERT (PTY) LTD JOHANNESBURG
GRAYZAJC ALLAN GRAY LIMITED CAPE TOWN
GRIDZAJ1 GRINDROD BANK LIMITED SANDTON
GRTRZAJ1 GRAAFFS TRUST LIMITED CAPE TOWN
HBZHZAJJ HBZ BANK LIMITED DURBAN
HOBLZAJJ HABIB OVERSEAS BANK LTD JOHANNESBURG
HSBCZAJJ HSBC BANK PLC JOHANNESBURG
IFSEZAJ1 INFINITY FINANCIAL SERVICES (PTY) LTD JOHANNESBURG
INSPZAJ1 INCORPORATED SECURITIES (PTY) LTD ROSEBANK
ISECZAJJ INDEPENDENT SECURITIES (PTY) LTD JOHANNESBURG
ISZAZAJ1 INDEPENDENT SECURITIES (PTY) LTD JOHANNESBURG
IVESZAJ2 INVESTEC SECURITIES LTD. JOHANNESBURG

Other countries that use SWIFT codes: