SWIFT Codes for banks in South Africa

Bank City SWIFT Code
CATALYST FUND MANAGERS
CAPE TOWN CAUGZAJ1
CAPITEC BANK LIMITED
STELLENBOSCH CABLZAJJ
BUSINESS CONNEXION
JOHANNESBURG BCXGZAJ1
BRITISH AMERICAN TOBACCO SOUTH AFRICA (PTY) LIMITED
STELLENBOSCH BATSZAJ1
BRIDGE FUND MANAGERS (PTY) LTD
DURBAN GREGZAJ1
BOUTIQUE COLLECTIVE INVESTMENTS (RF) (PTY) LTD
CAPE TOWN ECITZAJ1
BOND STREET SECURITIES (PTY) LTD
DURBANVILLE BSSYZAJ1
BIDVEST TREASURY SERVICES (PTY) LTD
JOHANNESBURG BIVTZAJJ
BIDVEST BANK LTD
JOHANNESBURG BIDBZAJJ
BANKSERVAFRICA
JOHANNESBURG BKSVZAJ2
BANKSERVAFRICA
JOHANNESBURG BKSVZAJJ
BANK ZERO MUTUAL BANK
JOHANNESBURG ZERMZAJJ
BANK SERV LIMITED
JOHANNESBURG BKSVZAJS
BANK OF TAIWAN, SOUTH AFRICA BRANCH
ROSEBANK BKTWZAJJ
BANK OF COMMUNICATIONS CO., LTD. JOHANNESBURG BRANCH
JOHANNESBURG COMMZAJJ
BANK OF CHINA JOHANNESBURG BRANCH
JOHANNESBURG BKCHZAJJ
B.P. BERNSTEIN
JOHANNESBURG BERNZAJJ
AYLETT AND CO (PTY) LTD
CAPE TOWN AYPTZAJ1
AXON SECLEND (PTY) LTD
JOHANNESBURG AXSPZAJ2
AVIOR RESEARCH (PTY) LTD
JOHANNESBURG GDPTZAJJ
AVENG AFRICA LIMITED
JOHANNESBURG AVAFZAJ1
ATISA SECURITIES (PTY) LTD
JOHANNESBURG WWSEZAJJ
ASCENDIS FINANCIAL SERVICES
JOHANNESBURG ASIVZAJ1
ARROW FINANCIAL SERVICES (PTY) LTD
JOHANNESBURG ARFSZAJ1
ARGON SECURITIES (PTY) LTD
JOHANNESBURG AONSZAJJ
ARGON ASSET MANAGEMENT (PTY) LIMITED
CAPE TOWN AREMZAJ1
AQUARIUS PLATINUM LIMITED
CENTURION AQPLZAJ1
ANGLO AMERICAN SA FINANCE LIMITED
ROSEBANK AACLZAJJ
ANDISA CAPITAL (PTY) LTD
JOHANNESBURG ANDSZAJJT01
ANDISA CAPITAL (PTY) LTD
JOHANNESBURG ANDSZAJJH01
ANDISA CAPITAL (PTY) LTD
JOHANNESBURG ANDSZAJJ
ANCHOR STOCKBROKERS (PTY) LTD
JOHANNESBURG ASTYZAJJ
ALTRON FINANCE (PTY) LTD
JOHANNESBURG ALTFZAJJ
ALLAN GRAY LIMITED
CAPE TOWN GRAYZAJC
ALLAN GRAY LIMITED
CAPE TOWN AIICZAJ1
ALEXANDER FORBES GROUP SERVICES (PTY) LTD
JOHANNESBURG AFGSZAJJ
ALBARAKA BANK
DURBAN ALBRZAJJ
AGILISTO
JOHANNESBURG AGLLZAJ1
AG INSTITUTIONAL BROKERS
CAPE TOWN ISBOZAJ1
AFRIPACK
DURBAN AFRPZAJ1
AFRIFOCUS SECURITIES (PTY) LTD
JOHANNESBURG AFRFZAJJ
AFRICAN HARVEST (PTY) LTD
JOHANNESBURG AHFMZAJ1
AFRICAN BANK LIMITED
JOHANNESBURG AFRCZAJJ
AFC INVESTMENT MANAGEMENT
MELVILLE SICPZAJ1
ACUMEN CAPITAL (PTY) LTD
FOUR WAYS ACCYZAJ1
ACCESS BANK (SOUTH AFRICA) LIMITED
JOHANNESBURG BATHZAJJ
ABSA TRUST LIMITED
JOHANNESBURG ABTRZAJ1
ABSA STOCKBROKERS AND PORTFOLIO MANAGEMENT (PTY) LTD
JOHANNESBURG ABSAZAJ2
ABSA CAPITAL SECURITIES PROPRIETARY LIMITED
JOHANNESBURG ABSAZAJ3
ABSA BANK LIMITED (CREDIT CARD ADMIN CENTRE)
PRETORIA ABSAZAJJCRD
ABSA BANK LIMITED (CORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478)
PRETORIA ABSAZAJJCPT
ABSA BANK LIMITED (CORPORATE BANKING SERVICES - EASTERN CAPE/480)
PORT ELIZABETH ABSAZAJJCPE
ABSA BANK LIMITED (INTERNATIONAL BANKING CENTRE NELSPRUIT/449)
MBOMBELA ABSAZAJJCNE
ABSA BANK LIMITED (VOSTRO BRANCH)
JOHANNESBURG ABSAZAJJVOS
ABSA BANK LIMITED (THIRD PARTY CLS CLEARING)
JOHANNESBURG ABSAZAJJTPC
ABSA BANK LIMITED (NON RES BIC)
JOHANNESBURG ABSAZAJJNRS
ABSA BANK LIMITED (MONEY MARKET BRANCH)
JOHANNESBURG ABSAZAJJTMS
ABSA BANK LIMITED (MONEY MARKET BRANCH)
JOHANNESBURG ABSAZAJJMMD
ABSA BANK LIMITED (LENDING DIVISION)
JOHANNESBURG ABSAZAJJSLB
ABSA BANK LIMITED (FOR CLS)
JOHANNESBURG ABSAZAJJJAS
ABSA BANK LIMITED (FIXED INCOME INSTRUMENT)
JOHANNESBURG ABSAZAJJFI2
ABSA BANK LIMITED (FIXED INCOME INSTRUMENT)
JOHANNESBURG ABSAZAJJFI1
ABSA BANK LIMITED (CORPORATE BANKING SERVICES - WITWATERSRAND/235)
JOHANNESBURG ABSAZAJJCWI
ABSA BANK LIMITED (CLS BRANCH)
JOHANNESBURG ABSAZAJJCLS
ABSA BANK LIMITED (ALL SOUTH AFRICAN OFFICES)
JOHANNESBURG ABSAZAJJ
ABSA BANK LIMITED (ABSA TRADE REPORTING)
JOHANNESBURG ABSAZAJJMG2
ABSA BANK LIMITED (ABSA RECONCILITAION DIVISION)
JOHANNESBURG ABSAZAJJREK
ABSA BANK LIMITED (ABSA ISSUING AGENT)
JOHANNESBURG ABSAZAJJMG1
ABSA BANK LIMITED (ABSA INVESTOR SERVICES ENV 2)
JOHANNESBURG ABSAZAJJ2AI
ABSA BANK LIMITED (ABSA INVESTOR SERVICES)
JOHANNESBURG ABSAZAJJAIS
ABSA BANK LIMITED (ABSA CUSTODY)
JOHANNESBURG ABSAZAJJMG3
ABSA BANK LIMITED (ABSA CAPITAL BROKERS)
JOHANNESBURG ABSAZAJJACS
ABSA BANK LIMITED
JOHANNESBURG CUBCZAJ1
ABSA BANK LIMITED
JOHANNESBURG ABSAZAJJTRS
ABSA BANK LIMITED (CORPORATE BANKING SERVICES - NATAL/479)
DURBAN ABSAZAJJCDB
ABSA BANK LIMITED (CORPORATE BANKING SERVICES - WESTERN CAPE/476)
CAPE TOWN ABSAZAJJCCT
ABSA BANK LIMITED (INTERNATIONAL CENTER BLOEMFONTEIN)
BLOEMFONTEIN ABSAZAJJCBF
ABSA ASSET MANAGEMENT (PTY) LTD
JOHANNESBURG ABVSZAJJ
ABAX INVESTMENTS
CAPE TOWN ABIVZAJ1
4AX NOMINEES RF PTY LTD (4AX NOMINEE)
JOHANNESBURG NOPYZAJ24AX

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.