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#.
Dialing *120*543# from the cell phone number registered to your TymeBank profile opens the main USSD banking menu, allowing you to check your EveryDay Current Account and GoalSave balances without requiring mobile data or a smartphone. USSD sessions cost 20c per 20 seconds on standard mobile networks. If you have zero airtime, you can dial *130*543#.
What the Service Is and Who Can Use It
TymeBank USSD banking is a feature designed to give account holders simple, data-free access to core banking functions from any mobile handset.
Who Can Use It
- Active Account Holders: Anyone with an active TymeBank / GoTyme Bank EveryDay account.
- Registered Mobile Numbers: You must dial the USSD string from the primary phone number linked to your TymeBank profile.
- Any Handset: Works on feature phones (“dumbphones”) as well as Android, iOS, and Huawei smartphones.
Exclusions
- Unregistered numbers cannot access account information via USSD.
- You cannot view third-party balances or access accounts belonging to other individuals.
How to Check the Balance
Before You Start
- Confirm Your SIM: Ensure the SIM card inside your phone matches the mobile number registered with TymeBank.
- Check Your Airtime: Standard USSD rates apply (20c per 20 seconds). If you are completely out of airtime, dial
*130*543#to purchase airtime first. - Have Your USSD PIN Ready: Keep your cellphone banking PIN handy (do not use your physical ATM card PIN).
Verified Step-by-Step Process
- Open your phone’s dialer app and enter
*120*543#. - Press Call / Send.
- Enter your 5-digit cellphone banking PIN when prompted.
- Select the option for Balances or Account Info from the main menu.
- Choose the specific account you want to inspect (e.g., EveryDay Current Account or GoalSave).
Confirmation or Expected Result
Once you select your account, an immediate pop-up message will display:
- Your Current Balance
- Your Available Balance (accounting for pending holds or reserved funds)
Note: If your session disconnects or times out before the screen pop-up finishes loading, your airtime may still be debited for the 20-second increment. In this case, restart the process or log into the TymeBank mobile app.
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 (Works on GSM network signal) |
| Supported Networks | Vodacom, MTN, Cell C, Telkom Mobile |
| Processing Speed | Real-time (Instant display) |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Invalid MMI Code” or Connection Error: Re-enter
*120*543#without spaces. If on a dual-SIM phone, verify that you are initiating the call from the SIM registered with TymeBank. - “Number Not Registered”: You are dialing from a phone number not linked to your TymeBank profile. Update your registered contact number via the TymeBank app or at a TymeBank kiosk in-store.
- Session Timed Out: USSD sessions automatically end after 20–30 seconds of inactivity to protect your account. Re-dial
*120*543#and enter prompts promptly. - Incorrect PIN: If you enter your cellphone banking PIN incorrectly multiple times, your USSD access will be locked for security.
When the Service Has Changed or Is Unavailable
If mobile network congestion or maintenance prevents *120*543# from opening, switch to one of the official digital channels described below.
Official Alternatives
When USSD is unavailable or if you require full statements and detailed transaction histories, use these official options:
- TymeBank Mobile App: Download the official TymeBank / GoTyme Bank app from Google Play, Apple App Store, or Huawei AppGallery. Log in and tap the “Eye” icon to view real-time account and GoalSave balances instantly.
- Internet Banking: Access the official web portal at
gotyme.co.zaortymebank.co.za. - In-Store Kiosks: Visit any official TymeBank kiosk located inside Pick n Pay or Boxer stores nationwide to view balances and print account proofs.
- Customer Care: Contact the official Customer Service Centre on 0860 999 119.
Safety and Privacy
- Never Share Your PINs: TymeBank employees, call centre agents, and automated systems will never ask for your 5-digit PIN, card PIN, or full password.
- Beware of Fraud: Do not dial USSD strings provided in suspicious SMSes, emails, or social media posts. Only dial
*120*543#directly. - Report Suspicious Activity: If you suspect unauthorized access or lose your SIM card, contact Customer Service immediately at 0860 999 119.
Frequently Asked Questions
What is the current TymeBank USSD Code To Check Balance?
The active USSD banking code is *120*543#.
Which balance does the code show?
It shows the real-time balances for your TymeBank EveryDay Current Account and GoalSave pockets.
Must the user dial from a registered number?
Yes. You must dial from the phone number linked to your TymeBank account profile.
Is the displayed amount real-time or delayed?
The displayed balance is updated in real time and reflects recent deposits, card purchases, and transfers.
What should I do if the TymeBank USSD route does not work?
If USSD fails due to network issues or SIM mismatch, open the TymeBank Mobile App, visit a TymeBank kiosk in Pick n Pay / Boxer, or call 0860 999 119 for assistance.

