Bank guide

How To Check Bank Balance Using USSD Code

  • Primary code *120*2272#
  • Also listed *120*225#
  • Also listed *120*3279#
  • Also listed *120*34726#

Quick Answer: How To Check Bank Balance Using USSD Code

Last Verified: July 2026

There is no single bank balance USSD code in South Africa. Each bank runs its own cellphone banking string, and you dial the one for your bank from the number registered on the account.

BankUSSD codeGuide
Absa*120*2272#Absa balance
African Bank*120*225#African Bank balance
Capitec*120*3279#Capitec balance
Discovery Bank*120*34726#Discovery Bank
FNB*120*321#FNB balance
Nedbank*120*001#Nedbank balance
Standard Bank*120*2345#Standard Bank balance
TymeBank*120*543#TymeBank balance

Current code or menu status

The codes above are drawn from the individual guides linked in each row. Menu positions inside each menu are not separately verified and change without notice. Read the options on your screen.

What the Service Is Used For

South African banks self-service over USSD is built for quick account tasks that work on any handset, without mobile data. It is most useful when you have signal but no data, or when you want something faster than opening an app.

Not every option is available on every account or product. If something is missing from your menu, it usually means it is not enabled for you rather than that the code is wrong.

How to Access It Safely

  1. Dial the code from the cellphone number registered on your account.
  2. Enter your PIN if prompted. This is the PIN you set with South African banks, and nobody else should ever ask you for it.
  3. Read the menu and choose the option that matches what you want to do.
  4. Check the details on screen before you confirm anything.
  5. Keep the confirmation message until the request reflects.

Account, SIM, or eligibility checks

What You Should See Next

A genuine session will never ask for your card CVV, full card number, banking password, or an OTP you did not request. End the session if it does.

Common Problems and Fixes

For a fuller walkthrough across South African networks, see USSD code not working.

Safer Alternatives

App, website, branch, or official support alternative

Costs or Limits to Verify

Fees and limits change. Confirm current figures with South African banks before you rely on them.

Scam and Privacy Warning

Never share a PIN, OTP, password, or card details

Fraud in South Africa often starts with a call or message that sounds official and creates urgency.

More detail is on the USSD code safety guide.

Frequently Asked Questions

What is the South African banks USSD code? It depends on which provider you use. The table above lists what is recorded on this site for each.

Do I need airtime or data? USSD needs network signal, not mobile data. Some providers publish a separate string for when you have no airtime at all.

Can I use it on any phone? Yes. USSD works on basic handsets as well as smartphones, which is why it stays useful when data is unavailable.

What if the option I want is missing? It is usually not enabled for your account or product type. Check with South African banks rather than assuming the code is wrong.

Last verified date

Last Verified: July 2026 for the code shown above. Page last reviewed 22 August 2026. Task-level menu positions are not separately verified. Always confirm on your own screen and with South African banks.

Popular tasks

Browse all guides

Common issues

Why use USSDCode.co.za