Quick Answer
The official TymeBank (GoTyme Bank) USSD code is *120*543#.
By dialling *120*543# from the mobile number registered to your TymeBank account, you can access the self-service menu on any mobile phone without needing mobile data or an active internet connection. If you have no airtime on your phone, you can dial *130*543# directly to purchase airtime.
- Official USSD Code:
*120*543# - Zero-Airtime Buy-Airtime Code:
*130*543# - Standard Network Cost: 20c per 20-second session
- Last Verified: July 2026
What the Service Is and Who Can Use It
The TymeBank USSD banking menu allows account holders to perform essential personal banking transactions on any feature phone or smartphone across all major South African mobile networks (Vodacom, MTN, Telkom, Cell C) without requiring internet or data.
Who Can Use It
- Active Account Holders: Anyone with an open TymeBank EveryDay personal bank account.
- Registered Cellphone Number: You must dial the USSD string from the primary SIM/mobile number registered to your TymeBank profile.
Exclusions & Scope Limitations
- Unregistered or unlinked mobile numbers cannot access account-specific banking menus.
- Full account registration, biometric updates, or profile setting changes cannot be completed via USSD; these require the official mobile app or an in-store kiosk.
How to Access the Service
Before You Start
- Ensure your device is using the SIM card linked to your official TymeBank profile.
- Verify you have at least R1.00 in airtime balance to cover the network session cost (unless using
*130*543#). - Have your 4-digit cellphone banking PIN ready.
Verified Step-by-Step Process
- Open the phone dialler app on your device.
- Dial
*120*543#and press Call/Send. - Enter your secret 4-digit cellphone banking PIN when prompted.
- Select your desired task from the main menu using your phone keypad:
- 1. Account Balances: Check EveryDay account or GoalSave balances.
- 2. SendMoney: Transfer cash to any South African cellphone number.
- 3. Buy Prepaid: Purchase airtime, data, SMS bundles, or electricity.
- 4. Vouchers & Advances: Generate retail vouchers or access SASSA GrantAdvance.
- 5. GoalSave: Move funds into or out of your GoalSave pockets.
Confirmation or Expected Result
- On-Screen Confirmation: Once you submit a valid selection, an immediate on-screen notification will display the outcome (such as your account balance or voucher code).
- SMS Receipts: Successful transactions generate an automated SMS notification detailing the transaction status and reference numbers.
- SendMoney & Cash-Out Vouchers: When sending money to non-TymeBank users, a voucher code is sent via SMS to the recipient, who can redeem cash at participating retailers (such as Pick n Pay or Boxer).
- Recovery Route: If funds were deducted but a transaction failed or no SMS was received, wait 5 minutes and check your account balance via USSD. For unresolved issues, call customer support on 0860 999 119.
Fees, Limits, Eligibility, and Processing Times
| Service / Task | Standard Fee | Limits & Processing Time |
| USSD Session Fee | 20c per 20-second session | Max 120-second session timeout |
| Balance Enquiry | Standard USSD rate | Instant on-screen display |
| SendMoney (GoTyme to GoTyme) | Free | Instant account deposit |
| SendMoney (to non-GoTyme) | R10.00 transfer fee | Voucher valid for 7 days |
| Buy Airtime / Data / Electricity | Standard USSD rate | Immediate delivery |
| Buy Retail Vouchers | R3.00 service fee | Immediate PIN delivery |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Invalid MMI Code” or Connection Error: Usually caused by temporary signal issues or selecting the wrong SIM on a dual-SIM phone. Ensure you choose the registered SIM and retry.
- “User Not Registered”: You are dialling from an unlinked SIM or an inactive mobile profile. Verify your registered SIM card or update your registered number via the mobile app/kiosk.
- Session Timed Out: USSD sessions automatically disconnect after 15–20 seconds of inactivity. Redial
*120*543#to restart. - Insufficient Airtime: USSD connection requires airtime balance. Use
*130*543#if your balance is zero to top up airtime directly.
When the Service Has Changed or Is Unavailable
During routine banking system maintenance or telecommunications service outages, USSD lines may be unresponsive. If repeated attempts fail, use an official digital alternative.
Official Alternatives
If the USSD service is down or you need to perform actions not supported on USSD, use these official options:
- TymeBank (GoTyme) Mobile App: Downloadable from the Google Play Store or Apple App Store for complete data-free account access, instant payments, and card controls.
- Internet Banking: Log in securely via browser at bank.tymedigital.co.za.
- In-Store Kiosks: Visit any official TymeBank kiosk at Pick n Pay, Boxer, or TFG stores for cash deposits, account opening, or card printing.
- Customer Support Line: Contact customer care directly at 0860 999 119 for account disputes, fraud reports, or PIN resets.
Safety and Privacy
- Never Share Your PIN: Keep your 4-digit cellphone banking PIN completely confidential. TymeBank employees or store cashiers will never ask for your PIN.
- Beware of Fraudulent Calls/Texts: Never dial USSD strings sent via unverified SMS or WhatsApp messages. Always dial
*120*543#manually. - Lost or Stolen Device: If your phone is lost or compromised, call 0860 999 119 immediately to block your mobile profile.
Frequently Asked Questions
What is the current TymeBank USSD Code?
The official USSD code for TymeBank (GoTyme Bank) is *120*543#.
What is the current official code or menu?
Dial *120*543# for the full main banking menu. If you have no airtime and need to buy airtime, dial *130*543#.
Which customers or account types can use it?
Any active TymeBank EveryDay account holder dialling from the South African mobile number linked to their bank profile.
What tasks are available in the menu?
Available menu tasks include checking balances, transferring money via SendMoney, buying airtime, data, SMS, and electricity, purchasing retail vouchers, and applying for SASSA GrantAdvance.
What should I do if the TymeBank USSD route does not work?
Verify that you are using the correct registered SIM card and have sufficient airtime. If issues persist, switch to the TymeBank mobile app, access internet banking, or call customer support on 0860 999 119.

