MMomoCalc

South Africa MoMo USSD Code: *120*151#

The MTN MoMo code in South Africa is *120*151# — the long SA-style string, not a *1XX# wallet code. MoMo SA is app-first: the USSD channel works on MTN SIMs only, while the MoMo app works on any network. Both are zero-rated. Verified on mtnmomo.co.za, July 2026.

Updated

Code *120*151# verified on mtnmomo.co.za — July 2026. Operators occasionally reshuffle menus — dial the base code and follow the screen if an option moved.
🇿🇦
MTN South Africa
*120*151#
From a MTN South Africa SIM · no internet needed

What is different in South Africa

Two persistent myths to kill. One: "MoMo SA was shut down" — that was the FIRST attempt, wound down in 2016; the relaunch went live in early 2020 and passed 13 million registered users in April 2025. Two: *134*542# circulating on aggregator sites is Mama Money's code, not MTN MoMo — never dial it expecting MoMo.

What you can do with *120*151#

TaskCode
Open the MoMo menu (MTN SIMs)*120*151#follow the on-screen menu — registration, send, balance

Menu paths follow the current screens — if a label moved, follow the on-screen wording rather than a memorised path.

Forgot your MoMo PIN in South Africa?

MTN SA documents account management in the MoMo app (any network) and the *120*151# menu (MTN SIMs); it publishes no discrete PIN-reset code. Use the app's forgot-PIN flow, or the USSD menu's account options; the banking partner behind the wallet is African Bank Limited.

*120*151# not working?

Wrong SIM. The code only answers on the MTN South Africa network. On another operator's SIM it fails or opens a different service — every country and operator has its own code.

Roaming (abroad). Most roaming partner networks do not relay USSD sessions: the code fails or times out outside the country. Use the MoMo app over data/Wi-Fi. To send from Europe to a MoMo wallet, MoMo Homeland is an app — there is no diaspora USSD code.

Account not registered. A MoMo wallet must be registered (with ID) before the menu accepts transactions. If the menu opens but blocks you, visit a MTN South Africa service centre with your ID.

Codes here, fees there

This page covers codes and the menu only. MTN South Africa send and cash-out fees — and any mobile-money levies — live on the fee page, updated separately.

Frequently asked questions

What is the MoMo USSD code in South Africa?
Dial *120*151# from a MTN South Africa SIM to open the MoMo menu. The code is verified on mtnmomo.co.za (July 2026). It only works on the MTN South Africa network — on another SIM it does nothing or opens a different service.
Why doesn't the code work when I'm abroad?
USSD travels over your home operator's signalling network. While roaming, most partner networks do not relay the USSD session, so the code fails or times out. Use the MoMo app over Wi-Fi/data instead — or, to send from Europe to a MoMo wallet, the MoMo Homeland app (app only, no USSD).
Does the USSD code work without internet?
Yes. USSD runs over the cellular network, not mobile data. Balance, send and cash-out work on any phone with no data plan — that is the whole point of the USSD channel.
Does this code show MoMo fees?
The menu shows the fee when you confirm a transaction, but not the full price grid. To compare send and cash-out fees before you dial, use our calculator — codes live here, fees live on the fee page, and the two are linked.

See also