Back to SWIFT Lookup
🇿🇦

SWIFT/BIC Codes in South Africa

271 codes · 137 banks · ZAR

What is a SWIFT/BIC code in South Africa?

A SWIFT/BIC code is a bank's ID for international transfers. It has 8 or 11 characters. The 5th and 6th characters show the country. For South Africa that is ZA. The last 3 characters, when there are 11, point to a branch.

Sources: ISO

4 AFRICA EXCHANGE PTY LTD
SWIFT/BICCityBranch
AFEPZAJ2OPEJOHANNESBURGOPEN MARKET
AFEPZAJ2CLOJOHANNESBURGCLOSED MARKET
AFEPZAJ2JOHANNESBURG—
  • AFEPZAJ2OPEJOHANNESBURG · OPEN MARKET
  • AFEPZAJ2CLOJOHANNESBURG · CLOSED MARKET
  • AFEPZAJ2JOHANNESBURG
4 AFRICA EXCHANGE REGISTRY PROPRIETARY LIMITED
SWIFT/BICCityBranch
AERPZAJ2JOHANNESBURG—
  • AERPZAJ2JOHANNESBURG
4AX NOMINEES RF PTY LTD
SWIFT/BICCityBranch
NOPYZAJ24AXJOHANNESBURG4AX NOMINEE
NOPYZAJ2JOHANNESBURG—
  • NOPYZAJ24AXJOHANNESBURG · 4AX NOMINEE
  • NOPYZAJ2JOHANNESBURG
ABSA ASSET MANAGEMENT (PTY) LTD
SWIFT/BICCityBranch
ABVSZAJJJOHANNESBURG—
  • ABVSZAJJJOHANNESBURG
ABSA BANK LIMITED
SWIFT/BICCityBranch
ABSAZAJJJOHANNESBURGALL SOUTH AFRICAN OFFICES
ABSAZAJJAISJOHANNESBURGABSA INVESTOR SERVICES
ABSAZAJJCLSJOHANNESBURGCLS BRANCH
ABSAZAJJCWIJOHANNESBURGCORPORATE BANKING SERVICES - WITWATERSRAND/235
ABSAZAJJFI1JOHANNESBURGFIXED INCOME INSTRUMENT
ABSAZAJJFI2JOHANNESBURGFIXED INCOME INSTRUMENT
ABSAZAJJJASJOHANNESBURGFOR CLS
ABSAZAJJSLBJOHANNESBURGLENDING DIVISION
ABSAZAJJMMDJOHANNESBURGMONEY MARKET BRANCH
ABSAZAJJTMSJOHANNESBURGMONEY MARKET BRANCH
ABSAZAJJNRSJOHANNESBURGNON RES BIC
ABSAZAJJMG2JOHANNESBURGABSA TRADE REPORTING
ABSAZAJJREKJOHANNESBURGABSA RECONCILITAION DIVISION
ABSAZAJJMG1JOHANNESBURGABSA ISSUING AGENT
ABSAZAJJ2AIJOHANNESBURGABSA INVESTOR SERVICES ENV 2
ABSAZAJJTPCJOHANNESBURGTHIRD PARTY CLS CLEARING
ABSAZAJJMG3JOHANNESBURGABSA CUSTODY
ABSAZAJJACSJOHANNESBURGABSA CAPITAL BROKERS
ABSAZAJJTRSJOHANNESBURG—
ABSAZAJJCBFBLOEMFONTEININTERNATIONAL CENTER BLOEMFONTEIN
ABSAZAJJCCTCAPE TOWNCORPORATE BANKING SERVICES - WESTERN CAPE/476
ABSAZAJJCDBDURBANCORPORATE BANKING SERVICES - NATAL/479
ABSAZAJJVOSJOHANNESBURGVOSTRO BRANCH
ABSAZAJJCNEMBOMBELAINTERNATIONAL BANKING CENTRE NELSPRUIT/449
ABSAZAJJCPEPORT ELIZABETHCORPORATE BANKING SERVICES - EASTERN CAPE/480
ABSAZAJJCPTPRETORIACORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478
ABSAZAJJCRDPRETORIACREDIT CARD ADMIN CENTRE
  • ABSAZAJJJOHANNESBURG · ALL SOUTH AFRICAN OFFICES
  • ABSAZAJJAISJOHANNESBURG · ABSA INVESTOR SERVICES
  • ABSAZAJJCLSJOHANNESBURG · CLS BRANCH
  • ABSAZAJJCWIJOHANNESBURG · CORPORATE BANKING SERVICES - WITWATERSRAND/235
  • ABSAZAJJFI1JOHANNESBURG · FIXED INCOME INSTRUMENT
  • ABSAZAJJFI2JOHANNESBURG · FIXED INCOME INSTRUMENT
  • ABSAZAJJJASJOHANNESBURG · FOR CLS
  • ABSAZAJJSLBJOHANNESBURG · LENDING DIVISION
  • ABSAZAJJMMDJOHANNESBURG · MONEY MARKET BRANCH
  • ABSAZAJJTMSJOHANNESBURG · MONEY MARKET BRANCH
  • ABSAZAJJNRSJOHANNESBURG · NON RES BIC
  • ABSAZAJJMG2JOHANNESBURG · ABSA TRADE REPORTING
  • ABSAZAJJREKJOHANNESBURG · ABSA RECONCILITAION DIVISION
  • ABSAZAJJMG1JOHANNESBURG · ABSA ISSUING AGENT
  • ABSAZAJJ2AIJOHANNESBURG · ABSA INVESTOR SERVICES ENV 2
  • ABSAZAJJTPCJOHANNESBURG · THIRD PARTY CLS CLEARING
  • ABSAZAJJMG3JOHANNESBURG · ABSA CUSTODY
  • ABSAZAJJACSJOHANNESBURG · ABSA CAPITAL BROKERS
  • ABSAZAJJTRSJOHANNESBURG
  • ABSAZAJJCBFBLOEMFONTEIN · INTERNATIONAL CENTER BLOEMFONTEIN
  • ABSAZAJJCCTCAPE TOWN · CORPORATE BANKING SERVICES - WESTERN CAPE/476
  • ABSAZAJJCDBDURBAN · CORPORATE BANKING SERVICES - NATAL/479
  • ABSAZAJJVOSJOHANNESBURG · VOSTRO BRANCH
  • ABSAZAJJCNEMBOMBELA · INTERNATIONAL BANKING CENTRE NELSPRUIT/449
  • ABSAZAJJCPEPORT ELIZABETH · CORPORATE BANKING SERVICES - EASTERN CAPE/480
  • ABSAZAJJCPTPRETORIA · CORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478
  • ABSAZAJJCRDPRETORIA · CREDIT CARD ADMIN CENTRE
ABSA CAPITAL SECURITIES PROPRIETARY LIMITED
SWIFT/BICCityBranch
ABSAZAJ3JOHANNESBURG—
  • ABSAZAJ3JOHANNESBURG
ABSA STOCKBROKERS AND PORTFOLIO MANAGEMENT (PTY) LTD
SWIFT/BICCityBranch
ABSAZAJ2JOHANNESBURG—
  • ABSAZAJ2JOHANNESBURG
ACCESS BANK (SOUTH AFRICA) LIMITED
SWIFT/BICCityBranch
BATHZAJJJOHANNESBURG—
  • BATHZAJJJOHANNESBURG
AFRICAN BANK LIMITED
SWIFT/BICCityBranch
AFRCZAJJJOHANNESBURG—
  • AFRCZAJJJOHANNESBURG
AFRIFOCUS SECURITIES (PTY) LTD
SWIFT/BICCityBranch
AFRFZAJJJOHANNESBURG—
  • AFRFZAJJJOHANNESBURG
ALBARAKA BANK
SWIFT/BICCityBranch
ALBRZAJJDURBAN—
  • ALBRZAJJDURBAN
ALEXANDER FORBES GROUP SERVICES (PTY) LTD
SWIFT/BICCityBranch
AFGSZAJJJOHANNESBURG—
  • AFGSZAJJJOHANNESBURG
ALLAN GRAY LIMITED
SWIFT/BICCityBranch
GRAYZAJCCAPE TOWN—
  • GRAYZAJCCAPE TOWN
ALTRON FINANCE (PTY) LTD
SWIFT/BICCityBranch
ALTFZAJJJOHANNESBURG—
  • ALTFZAJJJOHANNESBURG
ANCHOR STOCKBROKERS (PTY) LTD
SWIFT/BICCityBranch
ASTYZAJJJOHANNESBURG—
  • ASTYZAJJJOHANNESBURG
ANDISA CAPITAL (PTY) LTD
SWIFT/BICCityBranch
ANDSZAJJJOHANNESBURG—
ANDSZAJJH01JOHANNESBURG—
ANDSZAJJT01JOHANNESBURG—
  • ANDSZAJJJOHANNESBURG
  • ANDSZAJJH01JOHANNESBURG
  • ANDSZAJJT01JOHANNESBURG
ANGLO AMERICAN SA FINANCE LIMITED
SWIFT/BICCityBranch
AACLZAJJROSEBANK—
  • AACLZAJJROSEBANK
ARGON SECURITIES (PTY) LTD
SWIFT/BICCityBranch
AONSZAJJJOHANNESBURG—
  • AONSZAJJJOHANNESBURG
ATISA SECURITIES (PTY) LTD
SWIFT/BICCityBranch
WWSEZAJJJOHANNESBURG—
  • WWSEZAJJJOHANNESBURG
AVIOR RESEARCH (PTY) LTD
SWIFT/BICCityBranch
GDPTZAJJJOHANNESBURG—
  • GDPTZAJJJOHANNESBURG
AXON SECLEND (PTY) LTD
SWIFT/BICCityBranch
AXSPZAJ2JOHANNESBURG—
  • AXSPZAJ2JOHANNESBURG
B.P. BERNSTEIN
SWIFT/BICCityBranch
BERNZAJJJOHANNESBURG—
  • BERNZAJJJOHANNESBURG
BANK OF CHINA JOHANNESBURG BRANCH
SWIFT/BICCityBranch
BKCHZAJJJOHANNESBURG—
  • BKCHZAJJJOHANNESBURG
BANK OF COMMUNICATIONS CO., LTD. JOHANNESBURG BRANCH
SWIFT/BICCityBranch
COMMZAJJJOHANNESBURG—
  • COMMZAJJJOHANNESBURG
BANK OF TAIWAN, SOUTH AFRICA BRANCH
SWIFT/BICCityBranch
BKTWZAJJROSEBANK—
  • BKTWZAJJROSEBANK
BANK SERV LIMITED
SWIFT/BICCityBranch
BKSVZAJSJOHANNESBURG—
  • BKSVZAJSJOHANNESBURG
BANK ZERO MUTUAL BANK
SWIFT/BICCityBranch
ZERMZAJJJOHANNESBURG—
  • ZERMZAJJJOHANNESBURG
BANKSERVAFRICA
SWIFT/BICCityBranch
BKSVZAJ2JOHANNESBURG—
BKSVZAJJJOHANNESBURG—
  • BKSVZAJ2JOHANNESBURG
  • BKSVZAJJJOHANNESBURG
BIDVEST BANK LTD
SWIFT/BICCityBranch
BIDBZAJJJOHANNESBURG—
  • BIDBZAJJJOHANNESBURG
BIDVEST TREASURY SERVICES (PTY) LTD
SWIFT/BICCityBranch
BIVTZAJJJOHANNESBURG—
  • BIVTZAJJJOHANNESBURG
CAPITEC BANK LIMITED
SWIFT/BICCityBranch
CABLZAJJSTELLENBOSCH—
  • CABLZAJJSTELLENBOSCH
CHINA CONSTRUCTION BANK CORPORATION JOHANNESBURG BRANCH
SWIFT/BICCityBranch
PCBCZAJJJOHANNESBURG—
  • PCBCZAJJJOHANNESBURG
CITIBANK SOUTH AFRICA
SWIFT/BICCityBranch
CITIZAJXJOHANNESBURG—
CITIZAJXHUBJOHANNESBURGCITIBANK SOUTH AFRICA ( SUB SAHARAN AFRICA HUB)
CITIZAJXFICJOHANNESBURGFIXED INCOME CURRENCY AND COMMODITY
CITIZAJXTRDJOHANNESBURGTRADE SERVICES DEPT
  • CITIZAJXJOHANNESBURG
  • CITIZAJXHUBJOHANNESBURG · CITIBANK SOUTH AFRICA ( SUB SAHARAN AFRICA HUB)
  • CITIZAJXFICJOHANNESBURG · FIXED INCOME CURRENCY AND COMMODITY
  • CITIZAJXTRDJOHANNESBURG · TRADE SERVICES DEPT
CITIGROUP GLOBAL MARKETS (PTY) LTD
SWIFT/BICCityBranch
SSBSZAJJJOHANNESBURG—
  • SSBSZAJJJOHANNESBURG
COMPUTERSHARE PROPRIETARY LIMITED
SWIFT/BICCityBranch
CSEVZAJJ300JOHANNESBURG—
CSEVZAJJROSEBANK—
CSEVZAJJ200JOHANNESBURG—
CSEVZAJJ100JOHANNESBURG—
  • CSEVZAJJ300JOHANNESBURG
  • CSEVZAJJROSEBANK
  • CSEVZAJJ200JOHANNESBURG
  • CSEVZAJJ100JOHANNESBURG
CONSILIUM CAPITAL (SA) (PTY) LTD.
SWIFT/BICCityBranch
COCPZAJJJOHANNESBURG—
  • COCPZAJJJOHANNESBURG
CORONATION ASSET MANAGEMENT (PTY) LTD
SWIFT/BICCityBranch
COUGZAJCCAPE TOWN—
  • COUGZAJCCAPE TOWN
CURO FUND SERVICES (PTY) LTD
SWIFT/BICCityBranch
TAFAZAJCBELLVILLE—
  • TAFAZAJCBELLVILLE
DEUTSCHE BANK AG
SWIFT/BICCityBranch
DEUTZAJXJOHANNESBURG—
DEUTZAJXGFXJOHANNESBURGGLOBAL MARKETS
  • DEUTZAJXJOHANNESBURG
  • DEUTZAJXGFXJOHANNESBURG · GLOBAL MARKETS
DEVELOPMENT BANK OF SOUTHERN AFRICA LIMITED
SWIFT/BICCityBranch
DESFZAJMJOHANNESBURG—
  • DESFZAJMJOHANNESBURG
DISCOVERY BANK LIMITED
SWIFT/BICCityBranch
DISCZAJJJOHANNESBURG—
  • DISCZAJJJOHANNESBURG
ENEL GREEN POWER RSA (PTY) LTD
SWIFT/BICCityBranch
ENDEZAJJJOHANNESBURG—
  • ENDEZAJJJOHANNESBURG
ENGEN PETROLEUM LTD
SWIFT/BICCityBranch
ENGZZAJCCAPE TOWN—
  • ENGZZAJCCAPE TOWN
ESKOM TREASURY
SWIFT/BICCityBranch
ESKOZAJJJOHANNESBURG—
  • ESKOZAJJJOHANNESBURG
FFO SECURITIES (PTY) LTD
SWIFT/BICCityBranch
FFOSZAJJJOHANNESBURG—
  • FFOSZAJJJOHANNESBURG
FINBOND MUTUAL BANK
SWIFT/BICCityBranch
FBMBZAJJPRETORIA—
  • FBMBZAJJPRETORIA
FIRSTRAND BANK LIMITED
SWIFT/BICCityBranch
FIRNZAJJKYEJOHANNESBURGRMB CUSTODY KENYA
FIRNZAJJGLOJOHANNESBURGRMB GLOBAL CUSTODY
FIRNZAJJRBSJOHANNESBURGRMB CAPITAL MARKET BONDS (RMBE)
FIRNZAJJINTJOHANNESBURGINTENGO MARKET TECHNOLOGIES (PTY) LTD
FIRNZAJJJOHANNESBURGHEAD OFFICE AND ALL SOUTH AFRICAN OFFICES
FIRNZAJJGLMJOHANNESBURGGLOBAL LIQUIDITY MANAGEMENT SYSTEM
FIRNZAJJCLSJOHANNESBURGFIRSTRAND CLS
FIRNZAJJDCLJOHANNESBURGDIRECT CLEARING
FIRNZAJJ896JOHANNESBURGCUSTODY SERVICES, INTERNATIONAL BANKING
FIRNZAJBJOHANNESBURG—
FIRNZAJJRSLJOHANNESBURG—
  • FIRNZAJJKYEJOHANNESBURG · RMB CUSTODY KENYA
  • FIRNZAJJGLOJOHANNESBURG · RMB GLOBAL CUSTODY
  • FIRNZAJJRBSJOHANNESBURG · RMB CAPITAL MARKET BONDS (RMBE)
  • FIRNZAJJINTJOHANNESBURG · INTENGO MARKET TECHNOLOGIES (PTY) LTD
  • FIRNZAJJJOHANNESBURG · HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES
  • FIRNZAJJGLMJOHANNESBURG · GLOBAL LIQUIDITY MANAGEMENT SYSTEM
  • FIRNZAJJCLSJOHANNESBURG · FIRSTRAND CLS
  • FIRNZAJJDCLJOHANNESBURG · DIRECT CLEARING
  • FIRNZAJJ896JOHANNESBURG · CUSTODY SERVICES, INTERNATIONAL BANKING
  • FIRNZAJBJOHANNESBURG
  • FIRNZAJJRSLJOHANNESBURG
FNB STOCKBROKING AND PORTFOLIO MANAGEMENT (PTY) LTD
SWIFT/BICCityBranch
BJMRZAJJJOHANNESBURG—
  • BJMRZAJJJOHANNESBURG
FOORD ASSET MANAGEMENT (PROPRIETARY) LIMITED
SWIFT/BICCityBranch
FRDGZAJJCAPE TOWN—
  • FRDGZAJJCAPE TOWN
FOUR M TRADERS (PTY) LTD
SWIFT/BICCityBranch
FORMZAJJJOHANNESBURG—
  • FORMZAJJJOHANNESBURG
GOLDMAN SACHS INTERNATIONAL BANK, JOHANNESBURG BRANCH
SWIFT/BICCityBranch
GOSNZAJSJOHANNESBURG—
  • GOSNZAJSJOHANNESBURG
GRANITE CENTRAL SECURITIES DEPOSITORY
SWIFT/BICCityBranch
GCSOZAJ2JOHANNESBURG—
  • GCSOZAJ2JOHANNESBURG
GRINDROD BANK LIMITED
SWIFT/BICCityBranch
GRIDZAJJDURBAN—
  • GRIDZAJJDURBAN
HABIB OVERSEAS BANK LIMITED
SWIFT/BICCityBranch
HOBLZAJJJOHANNESBURG—
  • HOBLZAJJJOHANNESBURG
HBZ BANK LIMITED
SWIFT/BICCityBranch
HBZHZAJJWESTVILLE—
  • HBZHZAJJWESTVILLE
HSBC BANK PLC
SWIFT/BICCityBranch
HSBCZAJJJOHANNESBURG—
  • HSBCZAJJJOHANNESBURG
HSBC SECURITIES (SOUTH AFRICA) (PTY) LTD
SWIFT/BICCityBranch
SMJCZAJC022CAPE TOWN—
SMJCZAJCJOHANNESBURGHOUGHTON
SMJCZAJCWHKJOHANNESBURGWHK BRANCH
SMJCZAJC011JOHANNESBURG—
  • SMJCZAJC022CAPE TOWN
  • SMJCZAJCJOHANNESBURG · HOUGHTON
  • SMJCZAJCWHKJOHANNESBURG · WHK BRANCH
  • SMJCZAJC011JOHANNESBURG
INDEPENDENT SECURITIES (PTY) LTD
SWIFT/BICCityBranch
ISECZAJJJOHANNESBURG—
  • ISECZAJJJOHANNESBURG
INDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITED
SWIFT/BICCityBranch
IDCFZAJJJOHANNESBURG—
  • IDCFZAJJJOHANNESBURG
INTEMBEKO INVESTMENT ADMINISTRATORS (PTY) LTD
SWIFT/BICCityBranch
INTAZAJCCAPE TOWN—
  • INTAZAJCCAPE TOWN

How SWIFT works in South Africa

Banks in South Africa use SWIFT/BIC codes to receive international wires and cross-border payments. The country code in every South Africa BIC is ZA (positions 5–6 of the code). When sending money into South Africa, always match both the SWIFT code and the recipient's bank branch/city to avoid routing errors.

Common questions about SWIFT/BIC codes in South Africa

How do I find my bank's SWIFT code in South Africa?

Search for your bank in the list on this page. You can also check your online banking, a bank statement, or ask your bank. Always confirm the code with the bank before you send money.

Is the SWIFT code the same for all branches?

Not always. An 8-character code names the bank. An 11-character code adds a branch or unit. Some banks accept the 8-character code for every branch and some need the exact branch code, so ask the bank you are paying.

Does South Africa use IBAN?

No. South Africa is not on our list of IBAN countries. To pay a bank there, use the bank's SWIFT/BIC code and the account number of the person you are paying.

How do I check that a SWIFT code is right?

Search the code or the bank name on this page and compare the bank name, city and branch. Then confirm it with the bank you are paying. A code that looks right does not prove the account exists.

Is a SWIFT code the same as my account number?

No. A SWIFT/BIC code names the bank, not you. To receive money you also need your account number, or your IBAN if your country uses one.