Last verified: July 2026
Quick Answer
The official TymeBank (now rebranded as GoTyme Bank) USSD code to check your balance in South Africa is *120*543#.
Dial *120*543# from the number registered to your TymeBank profile and the banking menu opens, giving you your EveryDay Current Account and GoalSave balances with no mobile data and no smartphone. USSD sessions cost 20c per 20 seconds on standard networks. On a flat airtime balance, dial *130*543# instead.
What the Service Is and Who Can Use It
TymeBank USSD banking gives account holders data-free access to core banking from any handset at all.
Who Can Use It
- Active account holders: Anyone with a live TymeBank / GoTyme Bank EveryDay account.
- Registered mobile numbers: Dial the USSD string from the primary number linked to your profile.
- Any handset: Feature phones as readily as Android, iOS and Huawei smartphones.
Exclusions
- An unregistered number cannot reach account information over USSD.
- You cannot view anyone else’s balance, which is the point of tying the service to the registered SIM.
How to Check Balance on TymeBank Using USSD
Before You Start
- Confirm the SIM: The SIM card in the phone must match the number registered with TymeBank.
- Check your airtime: standard USSD rates apply at 20c per 20 seconds. Completely out? Dial
*130*543#to buy some first. - Have your USSD PIN ready: Your cellphone banking PIN, not your physical ATM card PIN. They are different, and mixing them up is a common way to get locked out.
Verified Step-by-Step Process
- Open the dialler and enter
*120*543#. - Press Call / Send.
- Enter your 5-digit cellphone banking PIN.
- Choose Balances or Account Info from the menu.
- Pick the account you want: EveryDay Current Account or GoalSave.
Confirmation or Expected Result
Selecting the account brings up a pop-up showing:
- Your current balance
- Your available balance, after pending holds and reserved funds
Note: If the session drops before the pop-up loads, your airtime may still be charged for that 20-second increment. Restart the process, or open the TymeBank app instead of repeatedly redialling.
Fees, Limits, Eligibility, and Processing Times
| Feature | Details |
| USSD code | *120*543# |
| Zero-airtime code | *130*543# |
| Session fee | 20c per 20-second session |
| Mobile data needed | None. It runs on GSM signal. |
| Supported networks | Vodacom, MTN, Cell C, Telkom Mobile |
| Processing speed | Real-time, displayed instantly |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Invalid MMI Code” or a connection error: Retype
*120*543#with no spaces. On a dual-SIM phone, check the call is going out on the SIM registered with TymeBank. - “Number Not Registered”: You are dialling from a number not linked to your profile. Update the registered number in the app or at a TymeBank kiosk.
- Session timed out: sessions end after 20 to 30 seconds of inactivity, deliberately. Redial
*120*543#and answer promptly. - Incorrect PIN: Several wrong entries lock your USSD access for security. Do not keep guessing; call support and have it reset.
When the Service Has Changed or Is Unavailable
If congestion or maintenance stops *120*543# opening, move to one of the official digital channels below.
Official Alternatives
When USSD is unavailable, or you need full statements and transaction history:
- TymeBank mobile app: From Google Play, the Apple App Store, or Huawei AppGallery. Log in and tap the eye icon for real-time account and GoalSave balances.
- Internet banking: The official portal at
gotyme.co.zaortymebank.co.za. - In-store kiosks: Any TymeBank kiosk inside Pick n Pay or Boxer, for balances and printed account proofs.
- Customer care: 0860 999 119.
Safety and Privacy
- Never share your PINs: TymeBank staff, call centre agents and automated systems will never ask for your 5-digit PIN, card PIN, or password.
- Beware of fraud: Never dial a USSD string that arrived in an SMS, email, or social post. Type
*120*543#yourself. - Report suspicious activity: If you suspect unauthorised access, or lose the SIM, call 0860 999 119 immediately.
Frequently Asked Questions
What is the TymeBank balance check code?
The active USSD banking code is *120*543#.
Which balance does the code show?
Real-time balances for your EveryDay Current Account and your GoalSave pockets.
Must I dial from the registered number?
Yes, the number linked to your TymeBank profile.
Is the amount real-time or delayed?
Real-time, reflecting recent deposits, card purchases and transfers.
What should I do if the TymeBank USSD route does not work?
Open the TymeBank app, visit a kiosk in Pick n Pay or Boxer, or call 0860 999 119.