Quick Answer
Last Verified: July 2026
The official USSD code to check your African Bank account balance is *120*225#.
To check your balance:
- Dial
*120*225#from the mobile number registered with African Bank. - Accept the cellphone banking terms if prompting for first-time setup.
- Enter your cellphone banking PIN.
- Select the option for Account Balance / MyWORLD from the menu to display your real-time available funds.
What the Service Is and Who Can Use It
African Bank Cellphone Banking allows customers to check account balances, perform simple transactions, and manage accounts using standard GSM USSD signals without requiring active internet data.
Eligible Users & Accounts
- Primary Account Holders: Individuals holding an active African Bank MyWORLD account, credit account, or fixed deposit/investment product.
- Registered SIM Cards: The dialling device must contain the active SIM card linked directly to your African Bank profile during onboarding or branch registration.
- Supported Mobile Networks: Available across major South African mobile networks, including Vodacom, MTN, Cell C, and Telkom.
How to Check the Balance
Before You Start
- Ensure the SIM card inside your handset matches the phone number linked to your African Bank profile.
- Verify that your phone has basic cellular signal and at least R0.20 to R0.50 in airtime balance (USSD sessions incur minimal network carrier fees unless zero-rated).
- If you have not used cellphone banking before, ensure you have registered via an African Bank branch or through the official African Bank website.
Verified Step-by-Step Process
- Open the phone dialler on your mobile device.
- Dial
*120*225#and press the call button. - If prompted, enter your 5-digit cellphone banking PIN.
- On the main menu screen, navigate to Balances or Account Overview.
- Select the specific account (e.g., Primary MyWORLD Account, Power Pocket, or Savings Pocket).
- Your real-time available balance and actual balance will display directly on the USSD screen.
Confirmation or Expected Result
When the query completes successfully, your screen displays a popup text message with your:
- Account Number (partially masked)
- Ledger / Actual Balance
- Available Balance (reflecting pending holds or reserved funds)
If your session disconnects before displaying the balance due to network timeout, re-dial *120*225# and re-enter your PIN. No debits occur for incomplete menu requests beyond standard USSD session network charges.
Fees, Limits, Eligibility, and Processing Times
| Feature | Details |
| USSD Access Code | *120*225# |
| Session Cost | Standard operator USSD rates apply (typically 20c per 20 seconds). |
| Data Cost | R0.00 (No active mobile data required). |
| Daily Access Limit | Available 24/7/365. |
| Processing Speed | Instant / Real-time account updates. |
| Eligibility Requirement | Must dial from registered SIM linked to active African Bank profile. |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Invalid MMI Code” or Connection Error: Usually caused by poor network signal or temporary tower dropouts. Toggle Flight Mode on and off, then retry dialing
*120*225#. - “User Not Registered”: Occurs when dialling from a secondary SIM card or unlinked phone number. Insert the registered SIM or visit a branch/online portal to update your contact details.
- Session Timeout: USSD menus automatically disconnect after ~20 seconds of inactivity to protect security. Simply redial the code to start a fresh session.
- Incorrect PIN: Entering an incorrect PIN multiple times will lock USSD access. Reset your credentials via African Bank Online Banking or by calling customer support.
When the Service Has Changed or Is Unavailable
If the USSD route is undergoing scheduled maintenance or experiencing network outages, access your balance through official digital banking channels or direct phone support.
Official Alternatives
When USSD access is delayed or unavailable, use these official African Bank self-service channels:
- African Bank Mobile App: Download from the Google Play Store or Apple App Store for data-free/zero-rated balance checks on supported South African networks.
- Internet Banking: Log in to ib.africanbank.co.za using your browser to view full account statements.
- WhatsApp Banking: Save the official African Bank WhatsApp number (0600 123 716) to check account details.
- African Bank ATM / Branch: Insert your debit card at any local ATM or visit a branch consultant.
- Customer Care Call Centre: Call 0861 111 011 (Personal Banking) or 0860 333 004.
Safety and Privacy
- Keep Your PIN Private: African Bank employees, agents, or automated systems will never ask for your 5-digit Cellphone Banking PIN, card ATM PIN, or One-Time PIN (OTP).
- Dial Directly: Always manually dial
*120*225#rather than tapping unverified phone links sent via SMS, email, or third-party websites. - Report Suspicious Activity: If you suspect fraudulent activity or if your phone/SIM card is stolen, report it immediately to the African Bank Fraud Hotline at 011 256 9988 / 0800 633 633.
Internal Links
For related tasks and guide hubs, see:
- Banking USSD Codes — Full directory of South African banking shortcodes.
- African Bank USSD Code — Complete master guide for African Bank shortcodes.
- African Bank DebiCheck USSD Code — Manage and approve debit order mandates.
- African Bank Cellphone Banking USSD Code — Full guide to registration, airtime, and transfer services.
- African Bank Cash Send USSD Code — Send money to any mobile phone number.
- Send Money USSD Codes — Compare instant cash transfer services across South African banks.
Frequently Asked Questions
What is the current African Bank USSD Code To Check Balance?
The current verified USSD code is *120*225#. It opens a secure cellphone banking menu where you can view your current balances.
Which balance does the code show?
The code shows your available funds and actual account balance across linked MyWORLD accounts, Power Pockets, Savings Pockets, or credit facilities.
Must the user dial from a registered number?
Yes. African Bank authenticates your session based on the cell phone number linked to your profile. Dialling from an unregistered SIM will result in an error.
Is the displayed amount real-time or delayed?
The displayed amount is updated in real-time, reflecting your current balance after pending transactions, point-of-sale holds, or immediate transfers.
What should I do if the African Bank USSD route does not work?
If USSD fails due to network coverage or session timeouts, check your airtime balance, log in via the data-free African Bank Mobile App, or dial customer support at 0861 111 011.
