Universal branch code

Universal branch codes

In the past we used to always have to know our individual bank branch code in order to receive payments from people. These days though all banks use a universal branch code which means that we just provide our account number and the universal branch code for our bank.

So, here are the universal branch codes for banks in South Africa. Bookmark the page for easy reference. I’ve also added the SWIFT code needed for international payments. Please let me know if I have missed any bank.

Universal bank branch codes South Africa

The bold ones are the most popular banks (I think)

Bank NameBranch CodeSWIFT Code
ABSA632005ABSAZAJJXXX
African Bank430000AFRCZAJJXXX
Bank Zero888000ZERMZAJJ
Bidvest462005BIDBZAJJXXX
Capitec470010CABLZAJJXXX
Discovery Bank679000DISCZAJJ
FNB / First National Bank250655FIRNZAJJ
First Rand Bank250655FIRNZAJJ
Grinrod Bank223626GRIDZAJJXXX
Investec580105IVESZAJJXXX
Mercantile Bank450105 CABLZAJJXXX
Nedbank198765NEDSZAJJXXX
Old Mutual462005OMAMZAJC XXX
SA Post Bank (Post Office)460005SBZAZAJJ
Sasfin Bank683000SASFZAJJXXX
Standard Bank051001SBZAZAJJ
UBank431010YOUBZAJJ
TymeBank678910CBZAZAJJ

Different types of bank accounts

Here are posts on some of the different bank account types that one gets.

Business bank accounts in South Africa

What is a 32 day notice account?

What is a fixed deposit account?

Capitec account types

What is a Tax Free Savings Account? TFSA?

Where should you save your emergency fund?

Please share your thoughts

Discover more from Take charge of your money

Subscribe now to keep reading and get access to the full archive.

Continue reading