Quick Answer
Last Verified: July 2026
The MTN callback code, used to send a “Please Call Me”, is:
*121*RecipientNumber#(for example,*121*0831234567#)
- Cost: Free of charge
- Daily Limit: Up to 5 requests per day
- Network Requirements: Works on an R0.00 airtime balance. You need cellular signal, but no data connection.
What the Service Is and Who Can Use It
MTN CallBack, which most people call a “Please Call Me”, is an automated network feature for reaching someone when your airtime or voice minutes have run out. MTN please call me and MTN callback describe one service, and the code above sends it either way.
- Eligible Users: All active MTN Prepaid, TopUp, and Contract SIM holders in South Africa.
- Prerequisites: An active MTN SIM registered under RICA, on a line that is not suspended.
- Cross-Network Support: Requests reach numbers on MTN and on the other major domestic networks, including Vodacom, Cell C, and Telkom Mobile.
- Exclusions: Not available while roaming internationally unless roaming services are active, and it cannot be sent to landlines or international numbers.
How to Send a Please Call Me on MTN
Before You Start
- Check you have basic signal, at least one or two bars.
- Confirm the recipient’s full 10-digit mobile number.
- On a dual-SIM phone, make sure the MTN SIM is the one dialling.
Verified Step-by-Step Process
- Open the Phone / Dialer app.
- Type the code in full:
*121*0XX1234567#(replacing0XX1234567with the recipient’s cellphone number). - Press the Call / Dial button.
- Give the USSD session a few seconds to respond.
Confirmation or Expected Result
- On Your Screen: A pop-up reading “Your CallBack request to [Number] has been sent.”
- On the Recipient’s Screen: A free SMS reading “Please Call [Your Phone Number]”.
- If airtime disappears: This service is free, so a deduction means something else ran. Check whether you dialled a Pay4Me prefix (
*127*...) or a paid subscription string by mistake.
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: No spaces, no
+27country prefix (use the standard0format), and do not drop the trailing#. - Dual SIM Conflict: The request has to leave from the MTN SIM slot, not the second one.
- Incorrect Format: No spaces, no
- “Limit Reached”:
- All 5 free daily requests are spent. The counter resets at 00:00.
- No confirmation pop-up:
- Coverage is probably dropping mid-session. Toggle Airplane Mode off and on to re-register on the nearest tower, then dial again.
When the Service Has Changed or Is Unavailable
If the direct *121*number# string will not run, dial *136# or *130*0# to open the main MTN self-service menu and find the Services / CallBack option from there.
Official Alternatives
If USSD is down or your daily allowance is gone, these official channels remain:
- MTN Pay4Me (
*127*number#): Reverse-bills a voice call so the person you are calling pays for it, at R0.99/min, if they accept. - MTN XtraTime (
*151#): Borrows emergency airtime or a data bundle if your account qualifies. - MyMTN App: On Wi-Fi, the app handles balance checks, SIM settings, and recharges.
- MTN Customer Support: Dial 135 free from an MTN line for network or line queries.
Safety and Privacy
- Credential Protection: A genuine MTN USSD string will never ask for your SIM PIN, MoMo PIN, banking details, or ID number to send a callback.
- Scam warning: never approve a USSD prompt or enter a PIN because a caller told you to dial something in exchange for free airtime or a reward. That is how account takeovers start.
- Reporting: Suspect fraud on your account? Contact MTN Fraud or Customer Care on 135 immediately.
Frequently Asked Questions
What is the current MTN callback code?
The direct USSD code is *121*RecipientNumber#. Dialling *121# on its own opens the prompt menu instead.
How do I send an MTN please call me?
Type *121*, the recipient’s number, then #, and press call. It costs nothing and works on a flat balance, which is the whole point of the service.
What number format should be entered?
The standard 10-digit South African format starting with 0, as in *121*0831234567#. No spaces, no brackets, no +27.
Can the request be sent to another network?
Yes. MTN CallBack requests deliver to the other major South African operators, including Vodacom, Cell C, and Telkom Mobile.
Are there daily limits?
Yes. MTN caps free CallBack requests at 5 per day per number, and unused ones do not carry over.
What should I do if the MTN USSD route does not work?
Check your signal and the destination number first. If it is still failing, use Pay4Me (*127*number#), borrow airtime with MTN XtraTime (*151#), or dial 135 for customer care assistance.
Related Guides
- MTN: the MTN self-service and guide centre.
- How To Check MTN Number USSD Code: find your own number quickly.
- MTN Airtime Advance USSD Code: borrowing airtime with MTN XtraTime.
- MTN Internet Settings USSD Code: automatic APN and internet setup.
- MTN MoMo USSD Code: MTN Mobile Money self-service options.
- Mobile Network USSD Codes: shortcuts for every South African operator.