Network guide

MTN USSD Code To Check Balance

  • Works on any phone
  • No internet needed
  • Primary code *136#
  • Also listed *136*1#
  • Also listed *135#
  • Also listed *141#

Quick Answer

To check your account balance on MTN South Africa, dial *136# from your active MTN phone. This main shortcode displays a summary of your remaining airtime balance directly on your device screen. For a detailed breakdown of all active voice, SMS, and data bundles, dial *136*1# or use the interactive master self-service menu by dialing *135#.

What the Service Is and Who Can Use It

The MTN USSD balance enquiry service is an automated, network-level feature designed to display real-time balances for airtime, data bundles, promotional credits, SMS allowances, and active voice minutes.

Eligibility and Network Scope

Note: This specific service applies only to active MTN South Africa SIM cards. It cannot query balances for other networks or inactive/suspended SIMs.

How to Check the Balance

Before You Start

Verified Step-by-Step Process

  1. Open the Phone App: Launch your mobile device’s native phone dialer pad.
  2. Dial the Shortcode: Enter *136# (for a standard airtime summary) or *136*1# (for detailed bundle balances).
  3. Press Call/Send: Initiate the action using your MTN SIM.
  4. View On-Screen Flash Message: A USSD pop-up message will appear displaying your main airtime balance and primary bundle totals.
  5. Follow Prompts (Optional): If using a multi-option menu, reply with the requested numeric digit to view specific bundle types (e.g., promotional data or social bundles).

Confirmation or Expected Result

When the session succeeds, an instant pop-up window (USSD notification) displays your current balances in South African Rands (ZAR), megabytes/gigabytes (MB/GB), or remaining minutes/SMS units.

If your detailed breakdown includes multiple active packages, you may receive a supplementary SMS containing the exact breakdown within a few seconds of closing the USSD window.

Fees, Limits, Eligibility, and Processing Times

ParameterDetails / Standard Rules
Session CostR0.00 (Free on the MTN network).
Daily Request LimitNo maximum limit; can be dialed as needed.
Processing TimeInstantaneous (typically under 5 seconds).
Data Balance Real-Time AccuracyReal-time for airtime; data usage may lag by up to 5–15 minutes during heavy session handovers.
Roaming AvailabilitySubject to international roaming agreements; alternate codes like *141# or *135#apply abroad.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

Network operator maintenance can occasionally cause shortcodes to return error messages. If *136# fails to load:

Official Alternatives

If the USSD route is temporarily unavailable or you prefer a graphical interface, MTN provides several official alternatives:

  1. MTN South Africa Mobile App: Available on Android (Google Play Store) and iOS (Apple App Store). Offers real-time usage graphs, itemized breakdowns, and easy bundle top-ups.
  2. MTN Chat (WhatsApp): Save 083 123 0011 on your device and message “Balance” or “Menu” on WhatsApp for automated assistance.
  3. MTN Web Portal: Log in to your personal dashboard via the official website (www.mtn.co.za).
  4. Customer Support Helpline: Dial 135 from your MTN line for automated voice response options.

For standard mobile configurations, you can also consult our guides on MTN Internet Settings USSD Code or check your details with How To Check MTN Number USSD Code. For a broader list across all SA providers, visit Mobile Network USSD Codes.

Safety and Privacy

Frequently Asked Questions

What is the current MTN USSD Code To Check Balance?

The standard verified USSD code to check your MTN balance is *136#. Dialing this code brings up a rapid view of your remaining airtime balance. Dialing *136*1# opens a detailed breakdown of active voice and data bundles.

Which balance does the code show?

*136# displays your primary prepaid ZAR airtime credit. Using *136*1# or navigating the *135# menu displays secondary balances, including daily/monthly data bundles, night express data, promotional voice minutes, and active SMS bundles.

Must the user dial from a registered number?

Yes. USSD queries query the network hardware tied specifically to the SIM card making the call. You must dial directly from the active MTN SIM card whose balance you wish to inspect.

Is the displayed amount real-time or delayed?

Airtime balances and standard data usages update almost instantaneously. However, heavy data usage during an ongoing active session may take a few minutes to reconcile completely once the session closes.

What should I do if the MTN USSD route does not work?

If *136# is unresponsive due to network maintenance, dial *135# as a secondary option, check your balances via the free MyMTN App, or text “Balance” to MTN’s official WhatsApp channel at 083 123 0011.

Quick shortcuts

Browse all guides

Fix a network problem

Why use USSDCode.co.za