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.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 balanceM-Pesa *111# / EcoCash *100#.
  • Send moneymain menu then 'Send Money' / 'Transfer' option.
  • Cash-out at agentmain menu then 'Withdraw' or 'Cash Out' + agent code + amount.
  • PIN resetcall 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