MMomoCalc

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.USSD codes and procedures verified against operator sources. No tariffs are quoted on this page.

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.

See also