South Africa SWIFT Codes
ZA · 271 SWIFT codes · 130 banks · 21 cities
Main cities
Banks in South Africa 130 total
ABSA BANK LIMITEDABSA · 29 codes · 7 citiesTRUSTLINK (PTY) LTDLINK · 17 codes · 1 citiesPEPKOR TRADING (PTY) LTDPEPK · 13 codes · 1 citiesFIRSTRAND BANK LIMITEDFIRN · 11 codes · 1 citiesSOUTH AFRICAN RESERVE BANKSARB · 10 codes · 1 citiesSTANDARD BANK OF SOUTH AFRICA LIMITED,THESBZA · 9 codes · 1 citiesNEDGROUP SECURITIES (PTY) LTDNBOE · 7 codes · 4 citiesSASFIN SECURITIES (PTY) LTDSFPS · 7 codes · 5 citiesSTRATE (PTY) LTDSTRA · 7 codes · 1 citiesJSE LIMITEDXJSE · 7 codes · 1 citiesCITIBANK SOUTH AFRICACITI · 4 codes · 1 citiesCOMPUTERSHARE PROPRIETARY LIMITEDCSEV · 4 codes · 2 citiesINVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDIVES · 4 codes · 1 citiesJ.P. MORGAN EQUITIES SOUTH AFRICA PROPRIETARY LIMITEDJPME · 4 codes · 4 citiesHSBC SECURITIES (SOUTH AFRICA) (PTY) LTDSMJC · 4 codes · 2 cities4 AFRICA EXCHANGE PTY LTDAFEP · 3 codes · 1 citiesANDISA CAPITAL (PTY) LTDANDS · 3 codes · 1 citiesBANKSERVAFRICABKSV · 3 codes · 1 citiesSANLAM PRIVATE WEALTH (PTY) LTDGBSE · 3 codes · 2 citiesNEDBANK LIMITEDNEDS · 3 codes · 2 citiesSTANDARD CHARTERED BANKSCBL · 3 codes · 1 citiesTHE GOVERNMENT OF THE RSA IN ITS NATIONAL TREASURYTALM · 3 codes · 1 citiesDEUTSCHE BANK AGDEUT · 2 codes · 1 cities4AX NOMINEES RF PTY LTDNOPY · 2 codes · 1 citiesRMB SECURITIES (PTY) LIMITEDRMBS · 2 codes · 1 citiesSASFIN BANK LIMITEDSASF · 2 codes · 1 citiesPHILIPPUS DE WITT (PTY) LTDWIMO · 2 codes · 2 citiesANGLO AMERICAN SA FINANCE LIMITEDAACL · 1 codes · 1 citiesABSA ASSET MANAGEMENT (PTY) LTDABVS · 1 codes · 1 cities4 AFRICA EXCHANGE REGISTRY PROPRIETARY LIMITEDAERP · 1 codes · 1 citiesALEXANDER FORBES GROUP SERVICES (PTY) LTDAFGS · 1 codes · 1 citiesAFRICAN BANK LIMITEDAFRC · 1 codes · 1 citiesAFRIFOCUS SECURITIES (PTY) LTDAFRF · 1 codes · 1 citiesALBARAKA BANKALBR · 1 codes · 1 citiesALTRON FINANCE (PTY) LTDALTF · 1 codes · 1 citiesARGON SECURITIES (PTY) LTDAONS · 1 codes · 1 citiesLONGMARK SECURITIES (PTY) LTDARSY · 1 codes · 1 citiesANCHOR STOCKBROKERS (PTY) LTDASTY · 1 codes · 1 citiesAXON SECLEND (PTY) LTDAXSP · 1 codes · 1 citiesACCESS BANK (SOUTH AFRICA) LIMITEDBATH · 1 codes · 1 citiesB.P. BERNSTEINBERN · 1 codes · 1 citiesBIDVEST BANK LTDBIDB · 1 codes · 1 citiesBIDVEST TREASURY SERVICES (PTY) LTDBIVT · 1 codes · 1 citiesFNB STOCKBROKING AND PORTFOLIO MANAGEMENT (PTY) LTDBJMR · 1 codes · 1 citiesBANK OF CHINA JOHANNESBURG BRANCHBKCH · 1 codes · 1 citiesBANK OF TAIWAN, SOUTH AFRICA BRANCHBKTW · 1 codes · 1 citiesCAPITEC BANK LIMITEDCABL · 1 codes · 1 citiesTYMEBANKCBZA · 1 codes · 1 citiesVUNANI SECURITIES (PROPRIETARY) LIMITEDCEQP · 1 codes · 1 citiesCONSILIUM CAPITAL (SA) (PTY) LTD.COCP · 1 codes · 1 citiesBANK OF COMMUNICATIONS CO., LTD. JOHANNESBURG BRANCHCOMM · 1 codes · 1 citiesCORONATION ASSET MANAGEMENT (PTY) LTDCOUG · 1 codes · 1 citiesDEVELOPMENT BANK OF SOUTHERN AFRICA LIMITEDDESF · 1 codes · 1 citiesDISCOVERY BANK LIMITEDDISC · 1 codes · 1 citiesENEL GREEN POWER RSA (PTY) LTDENDE · 1 codes · 1 citiesENGEN PETROLEUM LTDENGZ · 1 codes · 1 citiesESKOM TREASURYESKO · 1 codes · 1 citiesFINBOND MUTUAL BANKFBMB · 1 codes · 1 citiesFFO SECURITIES (PTY) LTDFFOS · 1 codes · 1 citiesRMB STOCKBROKING (PTY) LTDFNEQ · 1 codes · 1 citiesMAITLAND GROUP SOUTH AFRICA LTDFNSO · 1 codes · 1 citiesTHE FOSCHINI GROUP LIMITEDFOHG · 1 codes · 1 citiesFOUR M TRADERS (PTY) LTDFORM · 1 codes · 1 citiesFOORD ASSET MANAGEMENT (PROPRIETARY) LIMITEDFRDG · 1 codes · 1 citiesGRANITE CENTRAL SECURITIES DEPOSITORYGCSO · 1 codes · 1 citiesAVIOR RESEARCH (PTY) LTDGDPT · 1 codes · 1 citiesKHUMO SECURITIES (PTY) LTD.GENS · 1 codes · 1 citiesGOLDMAN SACHS INTERNATIONAL BANK, JOHANNESBURG BRANCHGOSN · 1 codes · 1 citiesALLAN GRAY LIMITEDGRAY · 1 codes · 1 citiesGRINDROD BANK LIMITEDGRID · 1 codes · 1 citiesHBZ BANK LIMITEDHBZH · 1 codes · 1 citiesHABIB OVERSEAS BANK LIMITEDHOBL · 1 codes · 1 citiesHSBC BANK PLCHSBC · 1 codes · 1 citiesINDUSTRIAL DEVELOPMENT CORPORATION OF SOUTH AFRICA LIMITEDIDCF · 1 codes · 1 citiesINTEMBEKO INVESTMENT ADMINISTRATORS (PTY) LTDINTA · 1 codes · 1 citiesINDEPENDENT SECURITIES (PTY) LTDISEC · 1 codes · 1 citiesINVESTEC WEALTH AND INVESTMENT INTERNATIONAL PTY LTDIWII · 1 codes · 1 citiesJ.P. MORGAN SECURITIES SOUTH AFRICA PROPRIETARY LIMITEDJPMS · 1 codes · 1 citiesKELA SECURITIES PTY LTDKESY · 1 codes · 1 citiesSTANLIB ASSET MANAGEMENTLBAM · 1 codes · 1 citiesLEFIKA SECURITIES (PTY)LTDLEST · 1 codes · 1 citiesLIBERTY SECURITIES PROPRIETARY LIMITEDLSPR · 1 codes · 1 citiesNOAH FINANCIAL INNOVATION (PROPRIETARY) LIMITEDMETL · 1 codes · 1 citiesMTN GROUP FINTECH (PTY) LTDMGFY · 1 codes · 1 citiesJPMORGAN CHASE BANK, N.AMGTC · 1 codes · 1 citiesMASSMART MANAGEMENT AND FINANCE COMPANY (PTY) LTDMSMF · 1 codes · 1 citiesNAMPAK MANAGEMENT SERVICESNAMV · 1 codes · 1 citiesNAVIGARE SECURITIES PTY LTDNAVG · 1 codes · 1 citiesNITENSONITN · 1 codes · 1 citiesNVEST SECURITIES (PTY) LTDNVSE · 1 codes · 1 citiesOLD MUTUAL INVESTMENT GROUP(SA) PTY LTDOMAM · 1 codes · 1 citiesCHINA CONSTRUCTION BANK CORPORATION JOHANNESBURG BRANCHPCBC · 1 codes · 1 citiesPRESCIENT SECURITIES PTY LTDPCNT · 1 codes · 1 citiesTSB SECURITIES (PTY) LTDPLRP · 1 codes · 1 citiesPPC LTDPPCP · 1 codes · 1 citiesMANDG INVESTMENT MANAGERS (PTY) LTDPPMT · 1 codes · 1 citiesPERESEC PRIME BROKERS (PTY) LIMITEDPRSM · 1 codes · 1 citiesPRESCIENT FUND SERVICESPRVG · 1 codes · 1 citiesPSG SECURITIES LIMITEDPSSY · 1 codes · 1 citiesMOMENTUM SECURITIES (PTY) LTD.REMA · 1 codes · 1 citiesRAND REFINERY LIMITEDRRPL · 1 codes · 1 citiesSANLAM INVESTMENT MANAGEMENTSANL · 1 codes · 1 citiesSBG SECURITIES (PTY) LIMITEDSBEQ · 1 codes · 1 citiesSTATE BANK OF INDIASBIN · 1 codes · 1 citiesRENCAP SECURITIES (PTY) LTDSBJM · 1 codes · 1 citiesMERRILL LYNCH SOUTH AFRICA (PROPRIETARY) LIMITEDSBKH · 1 codes · 1 citiesSA STOCK BROKERS (PTY) LTDSBPT · 1 codes · 1 citiesSCM DMA (PTY) LTDSCDP · 1 codes · 1 citiesSERITI POWER (PTY) LTDSCHY · 1 codes · 1 citiesSILICA ADMINISTRATION SERVICES PTY LTDSILC · 1 codes · 1 citiesSISHEN IRON ORE COMPANY (PTY) LTDSIOC · 1 codes · 1 citiesSOUTHCHESTER INVESTMENT MANAGERSSIVM · 1 codes · 1 citiesCITIGROUP GLOBAL MARKETS (PTY) LTDSSBS · 1 codes · 1 citiesSWISS RE AFRICA LTDSWRE · 1 codes · 1 citiesSYGNIA SECURITIES (PTY) LTDSYSY · 1 codes · 1 citiesCURO FUND SERVICES (PTY) LTDTAFA · 1 codes · 1 citiesTELKOM SA LIMITEDTELK · 1 codes · 1 citiesTHARISA MINERALSTHMN · 1 codes · 1 citiesTRANSNET SOC LIMITEDTNET · 1 codes · 1 citiesTERRA PAYMENT SERVICES SOUTH AFRICA (RF) (PTY) LTDTPSV · 1 codes · 1 citiesUBS SOUTH AFRICA (PROPRIETARY) LIMITEDUBSW · 1 codes · 1 citiesJSE INVESTOR SERVICES PTY LTDULTR · 1 codes · 1 citiesVBS MUTUAL BANKVBSM · 1 codes · 1 citiesVUNANI CAPITAL MARKETS(PTY)LTDVCMT · 1 codes · 1 citiesVODACOM GROUP LTDVGRP · 1 codes · 1 citiesVISIO FUND MANAGEMENT PTY LTDVMGC · 1 codes · 1 citiesVOLKSWAGEN OF SOUTH AFRICA (PTY) LTDVWAG · 1 codes · 1 citiesATISA SECURITIES (PTY) LTDWWSE · 1 codes · 1 citiesUBANK LIMITEDYOUB · 1 codes · 1 citiesBANK ZERO MUTUAL BANKZERM · 1 codes · 1 cities
Using SWIFT codes in South Africa
SWIFT/BIC codes for South Africa contain the country code ZA in positions 5-6. The first four characters identify the bank, and the final three characters may identify a specific branch.
Use the exact branch code when the receiving bank requires it, or the 8-character head office code when a default code is accepted. Always confirm the final details with the beneficiary bank.