Eswatini mobile money USSD codes
The main mobile money operator in Eswatini use a single USSD code to open the menu, followed by a PIN and number-based navigation. Here are the codes verified against operator sources in June 2026.
✓ Verified June 2026.Tariffs and USSD codes confirmed against operator sources. No government levy on mobile money.
Main USSD code per operator
- MTN MoMo Eswatini — dial
*007#. Customer care: 922. App: My MTN.
Every code above is verified against the official operator help page for Eswatini in June 2026.
Codes by task
In Eswatini, operators share a convention: the main code opens a hierarchical menu, then you drill down by number into the task. Dial the code, enter your PIN, then follow the prompts.
- Check balance — MTN MoMo *007#.
- Send money — main menu then 'Send Money' / 'Transfer' option.
- Cash-out at agent — main menu then 'Withdraw' or 'Cash Out' + agent code + amount.
- PIN reset — call customer care or visit a service centre with ID.
Frequently asked questions
Do Eswatini USSD codes work in roaming?
Not consistently. Most Eswatini operators block mobile money USSD from a foreign SIM for security reasons. To use the wallet abroad, use the app if it's available and data coverage allows.
What if the USSD session drops mid-transfer?
Check your balance immediately (*007# → Balance). If the debit went through without a confirmation SMS, call the operator's customer care with the USSD session number shown just before the drop — the ticket can be traced.