Quick Answer
The official USSD code to check your Telkom balance in South Africa is *188#.
Dialing *188# directly from your mobile device displays an instant pop-up on your screen and sends an SMS summary detailing your active airtime balance, anytime data, night-surfer bundles, and promotional balances. You can also dial *180# to open the main Telkom self-service menu to check balances, purchase bundles, or manage account settings.
Last Verified: July 2026
Cost: Free of session charge on active Telkom Mobile SIM cards.
What the Service Is and Who Can Use It
The Telkom USSD balance check service is an automated network protocol that allows users to query real-time account balances directly through cellular towers without needing an active internet connection.
Eligible Users
- Prepaid Subscribers: Full access to view main airtime, SMS, and data bundle balances.
- Top-Up / Hybrid Subscribers: Can view remaining airtime credit and allocated bundle balances.
- Contract / Postpaid Subscribers: Access to remaining bundle allocations (including minute, SMS, anytime data, and night-surfer allocations).
Exclusions and Requirements
- Active SIM Required: Your Telkom SIM card must be inserted in the phone and fully RICA-registered.
- Network Specificity: You cannot run
*188#from another network’s SIM card (such as Vodacom, MTN, or Cell C). - Data Routers and Modems: Standalone routers or MiFi devices without a dialpad cannot process USSD directly. You must move the SIM to a smartphone or check the balance using the router’s local web dashboard.
How to Check the Balance
Before You Start
- Ensure your device has an active signal bar connected to the Telkom network.
- On dual-SIM phones, confirm that your Telkom SIM is selected for placing outgoing calls.
Verified Step-by-Step Process
- Open the Phone / Dialer application on your mobile device.
- Enter
*188#using the keypad. - Press the Call / Dial button.
- Wait 3–5 seconds while the network processes the MMI request.
- An interactive pop-up menu will display your available airtime and data balances, or an SMS with full balance details will be dispatched immediately to your device.
Alternative Menu Route: Dial
*180#$\rightarrow$ Choose Balance / Account Summary.
Confirmation or Expected Result
When the request completes successfully, you will observe one or both of the following responses:
- On-Screen Pop-Up: Shows your main airtime balance in South African Rand (ZAR) alongside active data amounts (e.g., Airtime: R15.00, Anytime Data: 1.5 GB, Night-Surfer Data: 500 MB).
- SMS Balance Summary: An automated text message from Telkom displaying an itemized breakdown of active bundles and their exact expiration dates.
If your session terminates abruptly without a notification, wait 1 minute and re-dial *188#.
Fees, Limits, Eligibility, and Processing Times
| Variable | Specification |
| Session Charge | Free ($R0.00$) when dialed from a Telkom SIM card. |
| Daily Limits | No daily usage or inquiry limits. |
| Eligibility | All active Telkom Prepaid, Hybrid, and Postpaid SIM cards. |
| Processing Time | Real-time response (typically 3–10 seconds). |
| Balance Syncing | Updates instantly as calls, texts, or data sessions occur. |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Connection Problem or Invalid MMI Code”:
- Toggle Airplane Mode ON for 10 seconds and turn it back OFF to force a fresh connection to the tower.
- Restart your handset.
- If using a dual-SIM device, ensure the call is initiated from the slot containing the Telkom SIM.
- “Service Unavailable” / Session Timeout:
- Network congestion can temporarily interfere with USSD sessions. Wait 2–3 minutes before retrying.
- “SIM Not Provisioned”:
- Ensure your SIM card is active and RICA-compliant. Unregistered SIMs cannot query network services.
When the Service Has Changed or Is Unavailable
During routine network maintenance or system outages, standard USSD shortcodes may fail. Use one of Telkom’s alternative digital self-service routes listed below.
Official Alternatives
If the USSD route is temporarily unavailable or you are using a router or tablet, access your balance through these verified official channels:
- MyTelkom Mobile App: Download the official app from the Google Play Store, Apple App Store, or Huawei AppGallery to manage accounts and view real-time balance dashboards.
- Telkom WhatsApp Self-Service: Save
081 160 1700(or086 160 1700) to your contacts, message"Balance", and follow the prompts. - SMS Enquiry: Send an SMS with the word
"Balance"to081 160 1820or188from your Telkom mobile line. - Telkom Web Portal: Log in to your self-service account at telkom.co.za.
- Interactive Voice Response (IVR): Call
188or081 180from your Telkom line to listen to an automated balance breakdown.
Safety and Privacy
- Protect Personal Information: Official Telkom balance requests via USSD will never ask you to enter your SIM PIN, account passwords, or One-Time PINs (OTPs).
- Scam Warning: End any session immediately if a message or caller asks for confidential banking details under the guise of an account balance check.
- Support Channels: For account security, contact customer service directly by dialing
180from a Telkom line or visiting a physical Telkom store.
Internal Links
- Telkom — Main network hub and provider guides.
- Telkom Data Balance Check USSD Code — Dedicated guide for monitoring mobile internet allocations.
- Telkom Airtime Balance Check USSD Code — Guide for managing prepaid voice credit.
- Telkom Internet Settings USSD Code — Setup instructions for APN configuration.
- How To Check Subscriptions On Telkom Mobile USSD Code — Manage and cancel active WASP and content services.
- Mobile Network USSD Codes — Full directory of South African cellular network shortcodes.
Frequently Asked Questions
What is the current Telkom Balance Check USSD Code?
The verified direct code to check your balance is *188#. You can also dial *180# to navigate the full self-service menu.
Which balance does the code show?
Dialing *188# displays your main airtime credit alongside active data bundle balances (including anytime and night-surfer data).
Must the user dial from a registered number?
Yes. USSD queries read credentials directly from the SIM card inserted in the calling device. The SIM must be active and RICA-registered on the Telkom network.
Is the displayed amount real-time or delayed?
USSD responses display real-time usage data updated instantly across Telkom’s billing systems.
What should I do if the Telkom USSD route does not work?
Verify your signal coverage and dual-SIM settings. If USSD remains unresponsive, check your balance using the MyTelkom App, sending a message to Telkom on WhatsApp (081 160 1700), or calling customer support at 180.