Lesotho mobile money USSD codes
The main mobile money operators in Lesotho 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
- M-Pesa (Vodacom Lesotho) — dial
*111#. Customer care: 114. App: M-Pesa. - EcoCash (Econet Telecom Lesotho) — dial
*100#. Customer care: 100. App: Sasai.
Every code above is verified against the official operator help page for Lesotho in June 2026.
Codes by task
In Lesotho, 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 — M-Pesa *111# / EcoCash *100#.
- 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 Lesotho USSD codes work in roaming?
Not consistently. Most Lesotho 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 (*111# → 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.