Bank branch codes and USSD codes

Pick a bank to see the branch code and USSD code it publishes, with the page we read it on.

Absa branch code

632005

How the bank words it
Absa’s “Branch code” and “clearing code”
USSD code
*120*2272# (Absa Cellphone Banking)
Read on
2026-11-10

Absa’s online banking help says payments to Absa accounts do not need a branch code.

Check the code in your own banking app or on a statement before you send money.

Estimates only. Not financial advice.

Branch and USSD codes, by bank

Branch codes and USSD codes as published on each bank’s own website
BankBranch codeUSSD codeCheck
Absa632005*120*2272#Read on the bank’s page
FNB250655*120*321#Partly checked
Nedbank198765*120*001#Read on the bank’s page
Discovery Bank679000Not stated on the pages we readRead on the bank’s page
TymeBank (GoTyme Bank)Not stated on the pages we read*120*543#Partly checked

How the bank codes page works

Last updated 10 November 2026

When you add someone to your banking app, it often asks for a branch code. Every South African bank has a code for its accounts, and most accept a single code for all of them. This page lists the codes Absa, FNB, Nedbank, Discovery Bank publish on their own websites, and the USSD codes Absa, FNB, Nedbank, TymeBank (GoTyme Bank) publish for banking from any cellphone.

It is a reference. It does not move money and it cannot check that an account exists.

How it works

  • Choose a bank from the list.
  • The large figure is the branch code the bank publishes. Under it you see how the bank words it and any USSD code.
  • The table lists every bank at once, so you can compare or scroll.

Worked example

With the first bank in the list:

  1. Absa publishes 632005 as Absa’s “Branch code” and “clearing code”.
  2. Its USSD code for Absa Cellphone Banking is *120*2272#.

Where the codes come from

Every code on this page was read on the bank’s own website or in its own documents on 2026-11-10. The source link for each one is listed at the foot of the page and on the how we check figures page. We did not use aggregator sites, blogs or forum posts, even when they agree with the bank.

Each bank words its code a little differently. Some call it a universal branch code, others a branch code or a clearing code. The result shows the bank’s own wording so you can see what the bank actually says.

Branch codes and universal codes

A branch code identifies where an account is held. A bank can also publish one code that works for every account at the bank. Using it saves you from looking up the branch. Payments sent through the banks’ own payment systems usually accept it. A bank’s own page may limit where it applies, for example to payments from another bank, or to eWallet payments. The note under the result says what the bank states.

USSD codes

USSD banking works on any cellphone, with no app and no data. You dial the code, then follow the menu. Registration and PIN rules differ by bank. Only codes the bank itself publishes are shown. Banks can change them, so the app or card pack is the final word.

Banks we could not read

Capitec, Standard Bank are not listed. Their websites refused our automated reader, so we could not read the code on their own pages. We have not filled the gap from other sites. TymeBank (GoTyme Bank) publishes a USSD code, but the pages we read did not state a branch code, so only the USSD code is shown.

Before you send money

A wrong branch code can delay a payment or send it back. Compare the code with the one in your own banking app, on a statement or on the bank’s own account confirmation letter. This page is information from public pages, not banking or legal advice. Read the disclaimer.

Things to watch

  • Banks can change codes or move pages without notice. The date we read each page is on the register.
  • A code that works for one payment type may not apply to another. Read the bank’s note.

Nothing you choose is stored. This page runs in your browser, with no account and no upload.

Questions people ask

What is a universal branch code?

It is one branch code a bank accepts for all its accounts, so you do not need the code of the branch where the account was opened. Banks word this differently, and the table shows the wording each bank uses.

Where do these codes come from?

Each code was read on the bank’s own website or in its own documents on 2026-11-10. We did not copy from other sites, blogs or forums. A bank is listed only when its own pages state the code.

Why are some banks missing?

Capitec, Standard Bank are not listed. Their websites refused our automated reader, so we could not read the code on their own pages. We would rather show nothing than a code we have not read ourselves. Their apps and statements show the code.

What is a USSD code?

A short number starting with an asterisk and ending with a hash that you dial on any cellphone to reach banking menus, with no app or data. We list only the codes a bank publishes itself.

Is anything I choose stored?

No. The bank you pick stays in the page and nothing is sent anywhere.

Figures last checked on 10 November 2026 for the 2026/27 tax year. Sources: Absa: international payments (business), Absa: receive funds via SWIFT, Absa: cellphone banking help, FNB: Online Banking Enterprise recipients import guide, FNB: Cellphone Banking FAQ (file dated November 2008), Nedbank: JustSave account FAQ, Nedbank: cellphone banking FAQs, Discovery Bank: quick guide to making payments into your account, GoTyme Bank: USSD.

Estimates only, based on 2026/27 figures. Not financial advice. Read the full disclaimer.