Quick Answer
Last Verified: July 2026
The official MTN Callback USSD code to send a “Please Call Me” message is:
*121*RecipientNumber#(e.g.,*121*0831234567#)
- Cost: Free of charge
- Daily Limit: Up to 5 requests per day
- Network Requirements: Works even with R0.00 airtime balance. Requires a cellular network signal (no active data connection needed).
What the Service Is and Who Can Use It
The MTN CallBack (or “Please Call Me”) service is an automated network feature designed to help users establish contact when they run out of airtime or voice minutes.
- Eligible Users: Open to all active MTN Prepaid, TopUp, and Contract SIM card holders in South Africa.
- Prerequisites: An active MTN SIM card registered under RICA. Your line must be active on the network (not suspended).
- Cross-Network Support: You can send callback requests to numbers on MTN as well as major domestic destination networks (such as Vodacom, Cell C, and Telkom Mobile).
- Exclusions: Cannot be used while roaming internationally without active international roaming services enabled. It cannot be sent to landlines or international numbers.
How to Send a Please Call Me
Before You Start
- Ensure your phone has basic cellular signal strength (at least 1–2 signal bars).
- Confirm the 10-digit mobile number of the intended recipient.
- If using a dual-SIM phone, verify that your MTN SIM is selected for dialing.
Verified Step-by-Step Process
- Open the Phone / Dialer app on your mobile device.
- Dial the standard code format:
*121*0XX1234567#(replace0XX1234567with the recipient’s full cellphone number). - Press the Call / Dial button.
- Wait a few seconds for the USSD session response to process.
Confirmation or Expected Result
- On Your Screen: A pop-up notification will state: “Your CallBack request to [Number] has been sent.”
- On the Recipient’s Screen: The recipient receives a free SMS stating: “Please Call [Your Phone Number]”.
- If Airtime is Charged: This service is completely free. If airtime is missing from your account after dialing, check whether you accidentally dialed a Pay4Me prefix (
*127*...) or a paid subscription string.
Fees, Limits, Eligibility, and Processing Times
| Parameter | Details |
| Service Fee | R0.00 (Free to send and free to receive) |
| Daily Allocation | 5 CallBack requests per calendar day (resets at midnight) |
| Minimum Balance | R0.00 airtime / R0.00 data required |
| Delivery Time | Instant (usually under 5 seconds, subject to network congestion) |
| Expiration | Daily unused allocations do not roll over to the next day. |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Invalid MMI Code” or “Connection Problem”:
- Incorrect Format: Ensure you didn’t leave spaces, include country prefixes like
+27(use standard0formatting), or forget the trailing#key. - Dual SIM Conflict: Ensure the USSD prompt originates from your MTN SIM slot rather than a secondary SIM card.
- Incorrect Format: Ensure you didn’t leave spaces, include country prefixes like
- “Limit Reached” Notification:
- You have used all 5 free daily requests. You must wait until 00:00 (midnight) for the counter to reset.
- No Confirmation Pop-up Received:
- Network coverage may be dropping during the session. Toggle Airplane Mode on and off to reconnect to the nearest cell tower, then try again.
When the Service Has Changed or Is Unavailable
If the direct *121*number# string fails, dial *136# or *130*0# to navigate to the primary MTN self-service menu, where you can locate the secondary Services / CallBack routing.
Official Alternatives
If the USSD route is down or your daily limit has expired, consider these official channels:
- MTN Pay4Me (
*127*number#): Reverse-bill a voice call so the receiving party pays for the call duration (at R0.99/min) if they accept. - MTN XtraTime (
*151#): Advance a emergency airtime or data bundle if your account qualifies for airtime borrowing. - MyMTN App: Connect to a Wi-Fi connection and use the app to check your balances, manage SIM settings, or recharge.
- MTN Customer Support: Call 135 (free from an MTN line) for network-level assistance or line queries.
Safety and Privacy
- Credential Protection: Official MTN USSD strings will never ask you to enter your SIM PIN, MoMo PIN, banking credentials, or personal identification numbers to send a callback request.
- Scam Warning: Do not approve USSD prompt transfers or enter PINs if a third party calls asking you to dial a code in exchange for free airtime or rewards.
- Reporting: If you suspect fraudulent activity on your account, contact MTN Fraud or Customer Care immediately at 135.
Frequently Asked Questions
What is the current MTN Callback USSD Code?
The direct USSD code is *121*RecipientNumber#. You can also dial *121# to open the prompt menu directly.
What number format should be entered?
Use the standard 10-digit South African mobile number format starting with 0 (e.g., *121*0831234567#). Avoid using spaces, brackets, or international prefixes (+27).
Can the request be sent to another network?
Yes. MTN CallBack requests can be delivered to other major South African mobile operators, including Vodacom, Cell C, and Telkom Mobile.
Are there daily limits?
Yes. MTN limits free CallBack requests to 5 per day per phone number.
What should I do if the MTN USSD route does not work?
First, check your signal coverage and verify the destination number. If the service remains unavailable, use the Pay4Meoption (*127*number#), borrow airtime via MTN XtraTime (*151#), or dial 135 for customer care assistance.
Related Guides
- MTN — Return to the MTN self-service and guide center.
- How To Check MTN Number USSD Code — Find your own mobile number quickly on MTN.
- MTN Airtime Advance USSD Code — Learn how to borrow airtime using MTN XtraTime.
- MTN Internet Settings USSD Code — Get automatic APN and internet setup sent to your phone.
- MTN MoMo USSD Code — Access MTN Mobile Money self-service options.
- Mobile Network USSD Codes — View shortcuts for all South African network operators.