SWIFT Codes for banks in South Africa

Bank City SWIFT Code
WJ MORGAN AND ASSOCIATES
JOHANNESBURG WJMAZAJ1
WELLSFABER (PTY) LTD
CAPE TOWN WEPTZAJ1
WATERMARK SECURITIES (PTY) LTD
JOHANNESBURG WASPZAJ1
VUNANI SECURITIES (PROPRIETARY) LIMITED
JOHANNESBURG CEQPZAJJ
VUNANI FUND MANGERS (PTY) LTD
CAPE TOWN VFMPZAJ1
VUNANI CAPITAL MARKETS(PTY)LTD
JOHANNESBURG VCMTZAJJ
VOLKSWAGEN OF SOUTH AFRICA (PTY) LTD
KARIEGA VWAGZAJJ
VOLKSWAGEN OF SOUTH AFRICA (PTY) LTD
KARIEGA SOAFZAJ1
VODACOM GROUP LTD
MIDRAND VGRPZAJM
VISIO FUND MANAGEMENT PTY LTD
JOHANNESBURG VMGCZAJJ
VECTOR EQUITIES (PTY) LTD
CAPE TOWN VEQTZAJ1
VBS MUTUAL BANK
RIVONIA VBSMZAJJ
UVUNDLU INVESTMENTS HOLDINGS (PTY)
JOHANNESBURG UIHPZAJ1
UNIBANK LTD
JOHANNESBURG UNAAZAJ1
UBS SOUTH AFRICA (PROPRIETARY) LIMITED
JOHANNESBURG UBSWZAJJ
UBANK LIMITED
JOHANNESBURG YOUBZAJJ
TYMEBANK
JOHANNESBURG CBZAZAJJ
TULLETT PREBON SOUTH AFRICA (PTY) LTD
JOHANNESBURG TPSFZAJ1
TSB SECURITIES (PTY) LTD
JOHANNESBURG PLRPZAJJ
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJP10
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE9
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE8
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE7
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE6
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE5
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE4
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE3
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE2
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPE1
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJUNO
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJDRA
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPRC
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJPEP
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJFRV
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJTFG
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJENG
TRUSTLINK (PTY) LTD
PRETORIA LINKZAJJ
TREASURYONE (PTY) LTD
PRETORIA TRPYZAJ1
TRANSNET SOC LIMITED
JOHANNESBURG TNETZAJJ
TRANSNET LIMITED TREASURY DEPARTMENT
JOHANNESBURG TNETZAA1
TRANSNET LIMITED
JOHANNESBURG TRNNZAJ1
TRANS CALEDON TUNNEL AUTHORIY (TCTA
CENTURION TCTAZAJ1
TOV CAPITAL MARKETS AND SHARE TRADING (PTY) LTD
JOHANNESBURG TOVSZAJ1
THIRTY FOUR SOUTH RESEARCH AND TRADING (PTY) LTD
CAPE TOWN TFSRZAJ1
THE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURY (OFFICE OF THE ACCOUNTANT GENERAL)
PRETORIA TALMZAJPOAG
THE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURY (GEHS)
PRETORIA TALMZAJPGEH
THE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURY
PRETORIA TALMZAJP
THE FOSCHINI GROUP LIMITED
CAPE TOWN FOHGZAJC
THARISA MINERALS
JOHANNESBURG THMNZAJ2
TERRA PAYMENT SERVICES SOUTH AFRICA (RF) (PTY) LTD
GAUTENG TPSVZAJJ
TELKOM SA LIMITED
PRETORIA TELKZAJP
SYGNIA SECURITIES (PTY) LTD
JOHANNESBURG SYSYZAJ2
SWISS RE AFRICA LTD
CAPE TOWN SWREZAJJ
STRATE (PTY) LTD (UNEXCOR)
JOHANNESBURG STRAZAJJUNX
STRATE (PTY) LTD (TFS)
JOHANNESBURG STRAZAJJTFS
STRATE (PTY) LTD (STRATE REGISTRAR)
JOHANNESBURG STRAZAJJREG
STRATE (PTY) LTD (CENTRAL DEPOSITORY)
JOHANNESBURG STRAZAJJCDX
STRATE (PTY) LTD
JOHANNESBURG STRAZAJJ
STRATE
JOHANNESBURG STRAZAJ2MTE
STRATE
JOHANNESBURG STRAZAJ2
STATE BANK OF INDIA
JOHANNESBURG SBINZAJJ
STANLIB ASSET MANAGEMENT
JOHANNESBURG LBAMZAJJ
STANDARD CHARTERED BANK (SECURITIES SERVICES)
JOHANNESBURG SCBLZAJJSSU
STANDARD CHARTERED BANK
JOHANNESBURG SCBLZAJ2
STANDARD CHARTERED BANK
JOHANNESBURG SCBLZAJJ
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (SECURITIES LENDING)
JOHANNESBURG SBZAZAJJFSL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (PAN AFRICAN LIQUIDITY MANAGEMENT)
JOHANNESBURG SBZAZAJJPLM
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES)
JOHANNESBURG SBZAZAJJ
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (DIS BONDS)
JOHANNESBURG SBZAZAJJSCM
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (CONTINUOUS LINK SETTLEMENT)
JOHANNESBURG SBZAZAJJCLS
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (CASH REPORTING)
JOHANNESBURG SBZAZAJJBOL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE (AFRICA CUSTODY NETWORK)
JOHANNESBURG SBZAZAJJAFR
STANDARD BANK OF SOUTH AFRICA LIMITED,THE
JOHANNESBURG SBZAZAJJCNR
STANDARD BANK OF SOUTH AFRICA LIMITED,THE
JOHANNESBURG SBZAZAJJSAL
STANDARD BANK OF SOUTH AFRICA LIMITED,THE
JOHANNESBURG SBZAZAJJATG
STANDARD BANK NOMINEES (TRANSVAAL) (PTY) LTD
JOHANNESBURG SNTPZAJ1
SOUTHCHESTER INVESTMENT MANAGERS
CAPE TOWN SIVMZAJ2
SOUTH AFRICAN RESERVE BANK PCH
JOHANNESBURG SRCRZAJ1
SOUTH AFRICAN RESERVE BANK FIR
JOHANNESBURG SRROZAJ1
SOUTH AFRICAN RESERVE BANK
PRETORIA SARBZAJ2

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.