SWIFT/BIC Codes in South Africa

BanksDAILY provides you with a list of 8 digit SWIFT codes for all banks in South Africa. What are SWIFT and BIC codes? A SWIFT Code, also called a BIC number, is a standard format of Bank Identifier Code used to specify a particular bank or branch. These codes are used when transferring money between banks (international wire transfers). SWIFT codes are also used for messaging between banks.


SWIFT codes usually encompass 8 to 11 character strings. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in "XXX") refer to the head or primary office. SWIFT codes are formatted as follows: AAAA BB CC DDD


First 4 characters - bank code (only letters)
Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
Next 2 characters - location code, passive participant has "1" in the second character (letters and digits)
Last 3 characters (optional) - branch code (letters and digits)

Company SWIFT-code
ABSA BANK LIMITED ABSAZAJJ
ABSA CAPITAL SECURITIES PROPRIETARY LIMITED ABSAZAJ3
ABSA STOCKBROKERS AND PORTFOLIO MANAGEMENT (PTY) LTD ABSAZAJ2
AFRICAN BANK LIMITED AFRCZAJJ
AFRIFOCUS SECURITIES (PTY) LTD AFRFZAJJ
ALBARAKA BANK ALBRZAJJ
ALEXANDER FORBES GROUP SERVICES (PTY) LTD AFGSZAJJ
ALLAN GRAY LIMITED GRAYZAJC
ALTRON FINANCE (PTY) LTD ALTFZAJJ
ANCHOR STOCKBROKERS (PTY) LTD ASTYZAJJ
ANDISA CAPITAL (PTY) LTD ANDSZAJJ
ANGLO AMERICAN SA FINANCE LIMITED AACLZAJJ
ARGON SECURITIES (PTY) LTD AONSZAJJ
ATISA SECURITIES (PTY) LTD WWSEZAJJ
AVIOR RESEARCH (PTY) LTD GDPTZAJJ
AXON SECLEND (PTY) LTD AXSPZAJ2
B.P. BERNSTEIN BERNZAJJ
BANK OF CHINA JOHANNESBURG BRANCH BKCHZAJJ
BANK OF COMMUNICATIONS CO., LTD. JOHANNESBURG BRANCH COMMZAJJ
BANK OF INDIA JOHANNESBURG BRANCH BKIDZAJJ
BANK OF TAIWAN, SOUTH AFRICA BRANCH BKTWZAJJ
BANK SERV LIMITED BKSVZAJS
BANK ZERO MUTUAL BANK ZERMZAJJ
BANKSERV LIMITED BKSVZAJJ
BANKSERVAFRICA BKSVZAJ2
BARNARD JACOBS MELLET PRIVATE CLIENT SERVICES (PTY) LTD BJMRZAJJ
BIDVEST BANK LTD BIDBZAJJ
BIDVEST TREASURY SERVICES (PTY) LTD BIVTZAJJ
BNP PARIBAS JOHANNESBURG BNPAZAJJ
CAPITEC BANK LIMITED CABLZAJJ
CHINA CONSTRUCTION BANK CORPORATION JOHANNESBURG BRANCH PCBCZAJJ
CITIBANK SOUTH AFRICA CITIZAJX
CITIGROUP GLOBAL MARKETS (PTY) LTD SSBSZAJJ
COMMONWEALTH EUROCREDIT SBCHZAJJ
COMPUTERSHARE PROPRIETARY LIMITED CSEVZAJJ
CONSILIUM CAPITAL (SA) (PTY) LTD. COCPZAJJ
CORONATION ASSET MANAGEMENT (PTY) LTD COUGZAJC
CURO FUND SERVICES (PTY) LTD TAFAZAJC
DEUTSCHE BANK AG DEUTZAJX
DEUTSCHE SECURITIES PTY LTD IVJRZAJJ
DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED DESFZAJM
DISCOVERY BANK LIMITED DISCZAJJ
ENEL GREEN POWER RSA (PTY) LTD ENDEZAJJ
ESKOM TREASURY ESKOZAJJ
FFO SECURITIES (PTY) LTD FFOSZAJJ
FINBOND MUTUAL BANK FBMBZAJJ
FIRSTRAND BANK LIMITED FIRNZAJJ
FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED FRDGZAJJ
FOUR M TRADERS (PTY) LTD FORMZAJJ
GENBEL SECURITIES PROPRIETARY LIMITED GBSEZAJJ
GOLDMAN SACHS INTERNATIONAL BANK, JOHANNESBURG BRANCH GOSNZAJS
GRANITE CENTRAL SECURITIES DEPOSITORY GCSDZAJJ
GRINDROD BANK LIMITED GRIDZAJJ
GROBANK BATHZAJJ
HABIB OVERSEAS BANK LIMITED HOBLZAJJ
HBZ BANK LIMITED HBZHZAJJ
HSBC BANK PLC HSBCZAJJ
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD SMJCZAJC
ICICI BANK LTD SOUTH AFRICA BRANCH ICICZAJJ
INDEPENDENT SECURITIES (PTY) LTD ISECZAJJ
INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITED IDCFZAJJ
INTEMBEKO INVESTMENT ADMINISTRATORS (PTY) LTD INTAZAJC
INVESTEC BANK LTD. IVESZAJJ
INVESTEC MARKETS(PROPRIETARY)LIMITED IVESZAJS
INVESTEC SECURITIES (PTY) LIMITED IWIIZAJJ
INVESTEC SECURITIES LTD. IVESZAJ2
J.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITED JPMEZAJJ
J.P. MORGAN SECURITIES SOUTH AFRICA PROPRIETARY LIMITED JPMSZAJJ
JPMORGAN CHASE BANK, N.A MGTCZAJJ
JSE LIMITED XJSEZAJJ
KELA SECURITIES PTY LTD KESYZAJJ
KHUMO SECURITIES (PTY) LTD. GENSZAJA
LEFIKA SECURITIES (PTY)LTD LESTZAJJ
LEGAE PERESEC (PTY) LIMITED PRSMZAJJ
LIBERTY SECURITIES PROPRIETARY LIMITED LSPRZAJJ
LINK MARKET SERVICES PTY LTD ULTRZAJC
LONGMARK SECURITIES (PTY) LTD ARSYZAJJ
MACQUARIE SECURITIES SOUTH AFRICA (PTY)LTD MFSQZAJJ
MAITLAND GROUP SOUTH AFRICA LTD FNSOZAJC
MASSMART MANAGEMENT AND FINANCECOMPANY (PTY) LTD MSMFZAJJ
MERCANTILE BANK LTD LISAZAJJ
MERRILL LYNCH SOUTH AFRICA (PROPRIETARY) LIMITED SBKHZAJJ
MOMENTUM SECURITIES (PTY) LTD. REMAZAJJ
NAMPAK MANAGEMENT SERVICES NAMVZAJ2
NAVIGARE SECURITIES PTY LTD NAVGZAJJ
NEDBANK LIMITED NEDSZAJJ
NEDGROUP PRIVATE WEALTH STOCKBROKERS (PTY) LTD NBOEZAJ2
NOAH FINANCIAL INNOVATION (PROPRIETARY) LIMITED METLZAJJ
NVEST SECURITIES (PTY) LTD NVSEZAJC
OLD MUTUAL INVESTMENT GROUP(SA) PTY LTD OMAMZAJC
PAYCORP GROUP (PTY) LTD PYGPZAJJ
PEPKOR TRADING (PTY) LTD PEPKZAJC
PHILIPPUS DE WITT (PTY) LTD WIMOZAJJ
PPC LTD PPCPZAJJ
PRESCIENT FUND SERVICES PRVGZAJC
PRESCIENT SECURITIES PTY LTD PCNTZAJC
PSG SECURITIES LIMITED PSSYZAJJ
RAND REFINERY LIMITED RRPLZAJJ
RENCAP SECURITIES (PTY) LTD SBJMZAJJ
RISCURA RISPZAJC
RMB ASSET MANAGEMENT (PTY) LTD RMBAZAJJ
RMB SECURITIES (PTY) LIMITED RMBSZAJJ
RMB STOCKBROKING (PTY) LTD FNEQZAJJ
SA STOCK BROKERS (PTY) LTD SBPTZAJJ
SANLAM CAPITAL MARKETS PROPRIETARY LIMITED GBSEZAJ2
SANLAM INVESTMENT MANAGEMENT SANLZAJC
SANLAM PRIVATE WEALTH (PTY) LTD GBSEZAJ3
SASFIN BANK LIMITED SASFZAJJ
SG FRANKEL POLLAK SECURITIES SFPSZAJJ
SILICA ADMINISTRATION SERVICES PTY LTD SILCZAJJ
SISHEN IRON ORE COMPANY (PTY) LTD SIOCZAJJ
SOCIETE GENERALE, JOHANNESBURG BRANCH SOGEZAJJ
SOUTH AFRICAN RESERVE BANK SARBZAJ4
SOUTH32 SA COAL HOLDINGS (PTY) LTD SCHYZAJJ
SOUTHCHESTER INVESTMENT MANAGERS SIVMZAJ2
STANDARD BANK OF SOUTH AFRICA LIMITED,THE SBZAZAJJ
STANDARD CHARTERED BANK SCBLZAJ2
STANLIB ASSET MANAGEMENT LBAMZAJJ
STATE BANK OF INDIA SBINZAJJ
STRATE STRAZAJ2
STRATE (PTY) LTD STRAZAJJ
TYMEBANK CBZAZAJJ
UBANK LIMITED YOUBZAJJ
UBS SOUTH AFRICA (PROPRIETARY) LIMITED UBSWZAJJ
VBS MUTUAL BANK VBSMZAJJ