South Africa SWIFT/BIC Codes

A complete database of Swift/BIC codes issued in South Africa for use with making payments and transfers between banks.

Do you want to save money on local and international bank transfers?

Sending or receiving international or domestic wire/bank transfers directly with your bank is expensive! You can lose money on exchange rates and hidden bank fees very easily.

Banks use old technology to exchange money, but there is a better way! We recommend you signup for TransferWise, which is much cheaper than normal bank transfers. Using their smart, modern technology:

  • You get the best exchange rate and a low, upfront fee - every time
  • Your money is transferred just as fast as with your bank - and usually much faster!
  • Your money is protected with bank-level security
  • You will be one of over 2 million TransferWise customs in 70 countries transferring 47 currencies
Receive Money → Send Money → TransferWise for Business →
SWIFT CodeBankCityBranch
AACLZAJJANGLO AMERICAN SA FINANCE LIMITEDJOHANNESBURG
AACLZAJJCIMANGLO AMERICAN SA FINANCE LIMITEDJOHANNESBURG
AAXXZAJJA2X PROPRIETARY LIMITEDJOHANNESBURG
AAXXZAJJSLBA2X PROPRIETARY LIMITEDJOHANNESBURG(A2X SLB)
ABIVZAJ1ABAX INVESTMENTSCAPE TOWN
ABSAZAJ2ABSA STOCKBROKERS (PROPRIETARY) LIMITEDJOHANNESBURG
ABSAZAJ3ABSA CAPITAL SECURITIES PROPRIETARY LIMITEDJOHANNESBURG
ABSAZAJJABSA BANK LIMITEDJOHANNESBURG(ALL SOUTH AFRICAN OFFICES)
ABSAZAJJACSABSA BANK LIMITEDJOHANNESBURG(ABSA CAPITAL BROKERS)
ABSAZAJJCBFABSA BANK LIMITEDBLOEMFONTEIN(INTERNATIONAL CENTER BLOEMFONTEIN)
ABSAZAJJCCTABSA BANK LIMITEDCAPE TOWN(CORPORATE BANKING SERVICES - WESTERN CAPE/476)
ABSAZAJJCDBABSA BANK LIMITEDDURBAN(CORPORATE BANKING SERVICES - NATAL/479)
ABSAZAJJCLSABSA BANK LIMITEDJOHANNESBURG(CLS BRANCH)
ABSAZAJJCNEABSA BANK LIMITEDNELSPRUIT(INTERNATIONAL BANKING CENTRE NELSPRUIT/449)
ABSAZAJJCPEABSA BANK LIMITEDPORT ELIZABETH(CORPORATE BANKING SERVICES - EASTERN CAPE/480)
ABSAZAJJCPTABSA BANK LIMITEDPRETORIA(CORPORATE BANKING SERVICES - NORTHERN TRANSVAAL/478)
ABSAZAJJCRDABSA BANK LIMITEDPRETORIA(CREDIT CARD ADMIN CENTRE)
ABSAZAJJCWIABSA BANK LIMITEDJOHANNESBURG(CORPORATE BANKING SERVICES - WITWATERSRAND/235)
ABSAZAJJFI1ABSA BANK LIMITEDJOHANNESBURG(FIXED INCOME INSTRUMENT)
ABSAZAJJFI2ABSA BANK LIMITEDJOHANNESBURG(FIXED INCOME INSTRUMENT)
ABSAZAJJJASABSA BANK LIMITEDJOHANNESBURG(FOR CLS)
ABSAZAJJMG1ABSA BANK LIMITEDJOHANNESBURG(ABSA ISSUING AGENT)
ABSAZAJJMG2ABSA BANK LIMITEDJOHANNESBURG(ABSA TRADE REPORTING)
ABSAZAJJMG3ABSA BANK LIMITEDJOHANNESBURG(ABSA CUSTODY)
ABSAZAJJMMDABSA BANK LIMITEDJOHANNESBURG(MONEY MARKET BRANCH)
ABSAZAJJREKABSA BANK LIMITEDJOHANNESBURG(ABSA RECONCILITAION DIVISION)
ABSAZAJJSLBABSA BANK LIMITEDJOHANNESBURG(LENDING DIVISION)
ABSAZAJJTMSABSA BANK LIMITEDJOHANNESBURG(MONEY MARKET BRANCH)
ABSAZAJJTPCABSA BANK LIMITEDJOHANNESBURG(THIRD PARTY CLS CLEARING)
ABSAZAJJTRSABSA BANK LIMITEDJOHANNESBURG
ABSAZAJJVOSABSA BANK LIMITEDJOHANNESBURG(VOSTRO BRANCH)
ABTRZAJ1ABSA TRUST LIMITEDJOHANNESBURG
ABVSZAJJABVEST ASSOCIATES LTDCLAREMONT
ACCYZAJ1ACUMEN CAPITAL (PTY) LTDFOUR WAYS
AEIBZAJ1AMERICAN EXPRESS BANKBRAAMFONTEIN
AFCAZAJ1AFC LIMITEDJOHANNESBURG
AFRCZAJJAFRICAN BANK LIMITEDJOHANNESBURG
AFRFZAJJAFRIFOCUS SECURITIES (PTY) LTDSANDTON
AFRPZAJ1AFRIPACKDURBAN
AGLLZAJ1AGILISTOJOHANNESBURG
AHFMZAJ1AFRICAN HARVEST (PTY) LTDJOHANNESBURG
AIICZAJ1ALLAN GRAY LIMITEDCAPE TOWN
ALAAZAJ1ALEXANDER ASSET MANAGEMENTMARSHALLTOWN
ALBRZAJJALBARAKA BANKDURBAN
ALTFZAJJALTRON FINANCE (PTY) LTDPARKTOWN
ANWPZAJ1ANDERSON WILSON AND PARTNERS INC.JOHANNESBURG
AONSZAJJARGON SECURITIES (PTY) LTDSANDTON
AQPLZAJ1AQUARIUS PLATINUM LIMITEDCENTURION
AREMZAJ1ARGON ASSET MANAGEMENT (PTY) LIMITEDCAPE TOWN
ARFSZAJ1ARROW FINANCIAL SERVICES (PTY) LTDJOHANNESBURG