SWIFT Codes for banks in South Africa

Bank City SWIFT Code
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJ9
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJT
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJ7
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJ8
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJP
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJ4
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJS
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJH
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJ6
SOUTH AFRICAN MUTUAL LIFE ASSURANCE SOCIETY
CAPE TOWN MLASZAJ1
SOUTH AFRICAN HOUSING TRUST LIMITED
RANDBURG SAHTZAJ1
SOUTH AFRICAN BREWERIES LTD (SABFIN BRANCH)
JOHANNESBURG SABMZAJ1SFN
SOUTH AFRICAN BREWERIES LTD
JOHANNESBURG SABMZAJ1ABL
SOUTH AFRICAN BREWERIES LTD
JOHANNESBURG SABMZAJ1
SOUTH AFRICAN BREWERIES LTD
JOHANNESBURG SABMZAJ1SAB
SIYANDA CAPITAL PTY LTD
CAPE TOWN SICYZAJ1
SITC
CENTURION STTCZAJ1
SISHEN IRON ORE COMPANY (PTY) LTD
CENTURION SIOCZAJJ
SILICA ADMINISTRATION SERVICES PTY LTD
JOHANNESBURG SILCZAJJ
SG SECURITIIES JOHANNESBURG PTY LTD
JOHANNESBURG SGSJZAJ1
SG FRANKEL POLLAK SECURITIES (EAST LONDON)
EAST LONDON SFPSZAJJ011
SESFIKILE CAPITAL (PTY) LTD
JOHANNESBURG SEPTZAJ1
SERITI POWER (PTY) LTD
JOHANNESBURG SCHYZAJJ
SCM DMA (PTY) LTD
JOHANNESBURG SCDPZAJJ
SCATEC SOLAR AFRICA (PTY) LTD
CAPE TOWN SSAPZAJ1
SBG SECURITIES (PTY) LIMITED
JOHANNESBURG SBEQZAJJ
SASFIN SECURITIES (PTY) LTD
JOHANNESBURG SFPSZAJJ
SASFIN SECURITIES (PTY) LTD
JOHANNESBURG SFPSZAJJ033
SASFIN SECURITIES (PTY) LTD
JOHANNESBURG SFPSZAJJ022
SASFIN SECURITIES (PTY) LTD
DURBAN SFPSZAJJ066
SASFIN SECURITIES (PTY) LTD
CAPE TOWN SFPSZAJJ055
SASFIN SECURITIES (PTY) LTD
BENONI SFPSZAJJ044
SASFIN BANK LIMITED (SASFIN TREASURY)
JOHANNESBURG SASFZAJJTSY
SASFIN BANK LIMITED
JOHANNESBURG SASFZAJJ
SANLAM SPECIALISED FINANCE PROPRIETARY LIMITED
JOHANNESBURG GBSEZAJ2
SANLAM PRIVATE WEALTH (PTY) LTD (GENSEC PRIVATE CLIENTS)
BELLVILLE GBSEZAJ3GPC
SANLAM PRIVATE WEALTH (PTY) LTD
BELLVILLE GBSEZAJ3
SANLAM INVESTMENT MANAGEMENT
BELLVILLE SANLZAJC
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD.
LA MERCY SECTZAJ1721
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD. (SSA)
JOHANNESBURG SECTZAJ1720
SAMSUNG ELECTRONICS SOUTH AFRICA (PTY) LTD.
JOHANNESBURG SECTZAJ1
SAFEX
JOHANNESBURG XSAFZAJ1
SAAMBOU BANK LTD
PRETORIA SAABZAJ1
SA TAXI DEVELOPMENT FINANCE
JOHANNESBURG TDFPZAJ1
SA STOCK BROKERS (PTY) LTD
JOHANNESBURG SBPTZAJJ
ROYAL ASSET MANAGEMENT (PTY) LTD
CAPE TOWN RAMYZAJ1
ROBERT COWEN INVESTMENTS (PTY) LTD
JOHANNESBURG RCIPZAJ1
RMB STOCKBROKING (PTY) LTD
JOHANNESBURG FNEQZAJJ
RMB SECURITIES (PTY) LIMITED (JSE SETTLEMENT OFFICE)
JOHANNESBURG RMBSZAJJJSE
RMB SECURITIES (PTY) LIMITED
JOHANNESBURG RMBSZAJJ
REZCO ASSET MANAGEMENT
MULDERSDRIFT REPTZAJ1
RENCAP SECURITIES (PTY) LTD
JOHANNESBURG SBJMZAJJ
REGIMENTS SECURITIES LIMITED
ROODEPOORT REGMZAJ1
REGIMENTS FUND MANAGERS 91
JOHANNESBURG REFGZAJ1
RCL FOODS TREASURY (PTY) LTD
DURBAN RFTPZAJ1
RAZOSCAN
GREATER GERMISTON BTMOZAJ1
RAND REGISTRARS
JOHANNESBURG RANDZAJ1
RAND REFINERY LIMITED
GERMISTON RRPLZAJJ
PUTT REAL ESTATES (PROPRIETARY) LTD.
UPINGTON PREYZAJ1
PUTT ESTATES (PTY) LTD
UPINGTON PUEOZAJ1
PSG SECURITIES LIMITED
JOHANNESBURG PSSYZAJJ
PSG ASSET MANAGEMENT (PTY) LTD 1ST FLOOR PSG HOUSE
CAPE TOWN PAAYZAJ1
PROTEA INSURANCE CO. LTD
JOHANNESBURG PRIUZAJ1
PROJECT RESOURCES AND ACQUISITIONS (PTY) LTD
CENTURION CAPFZAJ1
PROFESSIONAL PROVIDENT SOCIETY INVESTMENTS
CAPE TOWN PIPTZAJ1
PRIME SECURITIES (PTY) LTD
CAPE TOWN PSERZAJ1
PRESCIENT SECURITIES PTY LTD
CAPE TOWN PCNTZAJC
PRESCIENT FUND SERVICES
CAPE TOWN PRVGZAJC
PPC LTD
JOHANNESBURG PPCPZAJJ
PLEXUS ASSET MANAGEMENT
DURBANVILLE PAMXZAJ1
PHILIPPUS DE WITT (PTY) LTD (PRETORIA BRANCH)
PRETORIA WIMOZAJJPRE
PHILIPPUS DE WITT (PTY) LTD
JOHANNESBURG WIMOZAJJ
PHILIPPUS DE WITT
JOHANNESBURG PDWEZAJ1
PG GROUP (PTY) LTD
JOHANNESBURG GRPTZAJ1
PETER BERRY TRUST SERVICES (PTY) LTD
CAPE TOWN PBTSZAJ1
PERSONAL TRUST LTD
CAPE TOWN PERRZAJ1
PERESEC PRIME BROKERS (PTY) LIMITED
JOHANNESBURG PRSMZAJJ
PEPKOR TRADING (PTY) LTD (PEP CLOTHING)
CAPE TOWN PEPKZAJCP10
PEPKOR TRADING (PTY) LTD (JD CONSUMER)
CAPE TOWN PEPKZAJCJDC
PEPKOR TRADING (PTY) LTD
CAPE TOWN PEPKZAJCPEP

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in South Africa?

When transferring money internationally to banks in South Africa, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in South Africa. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in South Africa, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for South Africa?

While a SWIFT code identifies a specific bank in South Africa, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to South Africa or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in South Africa. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.