Universal Branch Codes for South African Banks
Find universal branch codes for South African banks, including ABSA, FNB, Standard Bank, Nedbank, Capitec and other major banks. Search the list, check the six-digit code and copy it instantly for your payment.
Universal Branch Codes: Complete List
Use the searchable table below to find the universal branch code for a South African bank. You can search by bank name or six-digit code and copy the code directly from the table.
| Bank / Institution | Universal Branch Code | Payment Type | Action |
|---|---|---|---|
| ABSA Bank | 632005 | Domestic payments | |
| FNB / First National Bank | 250655 | Domestic payments | |
| Standard Bank | 051001 | Domestic payments | |
| Nedbank | 198765 | Domestic payments | |
| Capitec Bank | 470010 | Domestic payments | |
| African Bank | 430000 | Domestic payments | |
| Bidvest Bank | 462005 | Domestic payments | |
| Investec | 580105 | Domestic payments | |
| Bank of Athens | 410506 | Domestic payments | |
| SA Post Bank | 460005 | Domestic payments | |
| Standard Chartered | 730020 | Domestic payments | |
| Bank Zero | 888000 | Domestic payments | |
| GoTyme Bank | 678910 | Domestic payments | |
| Discovery Bank | 679000 | Domestic payments | |
| SASFIN Bank | 683000 | Domestic payments | |
| PEP Bank | 400005 | Banking reference | |
| Permanent Bank | 760005 | Banking reference | |
| Wizzit Bank | 410700 | Banking reference |
What Is a Universal Branch Code?
A universal branch code is a six-digit code used to identify a bank for supported electronic payments. Unlike a specific branch code, it can allow a customer to make a payment without knowing the physical branch where the recipient’s account was opened.
Universal branch codes are particularly useful when making EFT payments, adding beneficiaries through online banking or completing payment forms that ask for a branch code.
Bank Identification
The code helps identify the receiving bank during supported electronic transactions.
Six Digits
South African universal branch codes are generally represented by six digits.
Easier Payments
You can often use the universal code instead of searching for an individual branch code.
How to Use a Universal Branch Code
If your banking app or payment form asks for a branch code, follow these steps to reduce the chance of entering incorrect banking information.
-
Select the correct bank.
Choose the recipient’s bank from the available list in your banking app. -
Find the universal branch code.
Search the table on this page and locate the six-digit code for the bank. -
Enter the account number.
Carefully enter the recipient’s account number and check every digit. -
Check the beneficiary details.
Confirm the bank, account number and recipient information before continuing. -
Submit the payment.
Complete the EFT according to your bank’s instructions.
Branch Code vs Universal Branch Code
A traditional branch code can identify a particular bank branch, while a universal branch code is used to identify the bank for supported electronic transactions.
| Feature | Specific Branch Code | Universal Branch Code |
|---|---|---|
| Identifies | A particular branch | The bank for supported payments |
| Code availability | Can vary by branch | Generally one commonly used code |
| Useful for online banking | Sometimes | Often |
| Physical branch required? | Often | Usually not |
Universal Branch Codes for EFT Payments
EFT stands for Electronic Funds Transfer. It is one of the most common situations where South African customers encounter a branch-code field.
When adding a beneficiary, your banking platform may ask for the recipient’s bank, account number and branch code. If the platform accepts a universal branch code, you can generally use the bank’s universal code rather than looking for a specific branch.
Can I use a universal branch code for an EFT?
In many domestic EFT situations, yes. Universal branch codes are designed to simplify bank identification for electronic payments. However, the exact requirements can vary between banks, payment platforms and transaction types.
Popular South African Universal Branch Codes
ABSA Universal Branch Code
The commonly used ABSA universal branch code is 632005.
FNB Universal Branch Code
The commonly used FNB or First National Bank universal branch code is 250655.
Standard Bank Universal Branch Code
The commonly used Standard Bank universal branch code is 051001.
Nedbank Universal Branch Code
The commonly used Nedbank universal branch code is 198765.
Capitec Universal Branch Code
The commonly used Capitec universal branch code is 470010.
GoTyme Bank Universal Branch Code
GoTyme Bank is the current name associated with the former TymeBank brand. Its commonly listed universal branch code is 678910. Confirm the code with the bank before making an important payment.
Common Universal Branch Code Mistakes
Choosing the wrong bank
Make sure the bank selected in your payment matches the recipient’s actual bank account.
Entering the wrong digit
Universal branch codes contain six digits. Check the number carefully before submitting your payment.
Confusing branch and SWIFT codes
A SWIFT or BIC code is different from a South African universal branch code and is generally associated with international banking.
Popular Questions About Universal Branch Codes
What is the most commonly used branch code?
There is no single universal branch code for all South African banks. Each bank has its own universal code. For example, commonly searched codes include ABSA 632005, FNB 250655, Standard Bank 051001, Nedbank 198765 and Capitec 470010.
Can I use a universal branch code for online banking?
In many cases, yes. Online banking systems commonly provide a branch-code field when setting up a beneficiary. If the system accepts a universal branch code, you can use the bank’s universal code.
Can I use a universal branch code for salary payments?
Many payroll and electronic payment systems can accept universal branch codes. However, employers and payroll platforms may have their own requirements, so follow the instructions provided by the payer.
Has TymeBank changed its name?
TymeBank has transitioned to the GoTyme Bank brand. When making a payment, use the bank name and banking information displayed by the recipient or the bank’s current official instructions.
Can I use a universal branch code for international payments?
A universal branch code is primarily associated with South African domestic banking transactions. For international payments, your bank may instead require information such as a SWIFT or BIC code, recipient address and other international payment details.
Frequently Asked Questions
About This Universal Branch Code Guide
This guide is designed as a practical reference for people searching for South African universal branch codes. The information is organized by bank so that users can quickly find, check and copy a code.
Banking information can change. Before completing an important transaction, verify the recipient’s bank details through the relevant bank or payment platform. This is especially important for large, unusual or international payments.
Related Pages: Trading and Investment Services, Forex Trading Solutions, Forex Trading and Investment Consultancy, FNB Universal Branch Code, core forex and banking terms explained, verify who you’re actually sending money, funding or withdrawing from your forex trading account, how South African forex traders are navigating the market, compare regulated forex broker options, Weakest Currencies in the World


