South Africa Bank Branch Code Lookup

South Africa Bank Branch Code Lookup — FNB, ABSA, Standard Bank, Nedbank | AbokiCalculator Skip to tool

South Africa Bank Branch Code Lookup

Find any South African bank branch code instantly. Covers FNB, ABSA, Standard Bank, Nedbank, Capitec and all major SARB-registered banks. Includes SWIFT codes for international transfers.

Universal Branch Codes: Quickest Answer

For most EFT transfers, use the universal code. You do not need the specific branch code.

Bank Universal Code

South Africa uses universal branch codes for all major banks. In most cases, you can use the code above for any branch nationwide. You do not need to find the specific branch code for a city or suburb.

What Is a South African Bank Branch Code?

A South African bank branch code is a 6-digit number that identifies a specific bank branch within South Africa's domestic payment system. It is required for EFT (electronic fund transfer) payments between South African bank accounts. Every time someone sets up a salary payment, a debit order, or an interbank transfer, the branch code routes the money to the correct institution and branch.

The good news for most South Africans is that you almost never need to know a specific branch's 6-digit code anymore. The major banks have all introduced universal branch codes, a single code that works for any branch of that bank anywhere in the country. FNB's universal code is 250655. ABSA's is 632005. Standard Bank's is 051001. Nedbank's is 198765. Capitec's is 470010. These are the codes the table above shows, and they cover the vast majority of EFT transfers in South Africa today.

You might still need a specific branch code if you are dealing with an older system, a smaller bank, or a municipality that has not updated its payment infrastructure to accept universal codes. That is what the search tool above handles.

Branch Code vs SWIFT Code: Domestic vs International

Branch codes are for payments that stay within South Africa. SWIFT codes (also called BIC codes) are for international transfers. If you are in the UK, Australia, or Canada and want to send money directly to a South African bank account, you need the SWIFT code, not the branch code.

The SWIFT codes for the big five are: FNB is FIRNZAJJ, ABSA is ABSAZAJJ, Standard Bank is SBZAZAJJ, Nedbank is NEDZAJJJ, and Capitec is CABLZAJJ. You also need the recipient's full account number and full name as registered on the account. The branch code is irrelevant for incoming international transfers.

If you are receiving money from abroad, give the sender your bank's SWIFT code and your account number. Do not give them the branch code; most international wire transfer systems do not have a field for it and will not know what to do with it. Services like Wise, WorldRemit, and Mukuru handle the currency conversion and local delivery automatically, so the sender typically only needs your bank name and account number on their platform.

How to Receive an International Wire Transfer into Your South African Account

To receive a SWIFT wire transfer from abroad into your FNB, ABSA, Standard Bank, or Nedbank account, give the sender exactly these details: your bank's SWIFT code, your account number, your full name as it appears on the account, and the bank's physical address (usually the head office address works). Your branch code is not needed and should not be included.

For FNB: SWIFT FIRNZAJJ, FNB bank address 4 First Place, Bank City, Johannesburg, 2001. For ABSA: SWIFT ABSAZAJJ, ABSA Towers, 160 Main Street, Johannesburg, 2001. For Standard Bank: SWIFT SBZAZAJJ, Standard Bank Centre, 5 Simmonds Street, Johannesburg, 2001. For Nedbank: SWIFT NEDZAJJJ, Nedbank Head Office, 135 Rivonia Road, Sandown, 2196.

Receiving from Europe? Use our IBAN Validator to verify the sender's bank details. Sending from the US? Check our ABA Routing Number Checker. Compare transfer fees on our Send Money to South Africa comparison page.

Branch code data sourced from South African Reserve Bank (SARB) registered institutions. Always confirm codes with your bank before large transfers.

Related Tools

Frequently Asked Questions

This tool is provided for informational purposes only. Always confirm branch codes with your bank before making transfers.

Similar Posts