How to Re-Set your M-PESA PIN

  • Dial *334#
  • Enter your ID/Passport number
  • Correctly answer 3 of the 3 security questions they have set
  • Receive a Start PIN to set up a new M-PESA PIN

Learn More


M-PESA Rates

M-PESA charges will depend on the amount you are sending or withdrawing. You can use your M-PESA menu to buy airtime for your phone, or for someone else. This service is free and you will only pay for the airtime purchased.

See Rates

Experience M-PESA

M-PESA agents

Send and receive money hassle-free at our M-PESA agent outlets. There are over 160,000 agents countrywide ready to serve you wherever you are with many more added daily.

Read More



Fraudsters are known to use tactics that take advantage of customers; they require you to provide information or do something yourself. Outsmart frauds or scams on M-PESA by practicing these tips. 

  1. Always check your M-PESA balance on SMS to confirm proof of transaction.

Read more

Using M-PESA

Checking your M-PESA balance

  1. Select "Show balance" on the Safaricom App or select Check Balance on M-PESA menu in your Safaricom sim tool kit.
  2. Enter your secret PIN
  3. Wait for SMS confirmation message with your balance

Read more


Register For M-PESA

Visit your nearest M-PESA agent outlet or Safaricom retail centre and present a mobile phone with a Safaricom SIM card and valid Identification document.

After successful registration, you will receive a confirmation message and a 4-digit M-PESA PIN sent by SMS .

Read more

Invest in Us

Where investors belong


Was this information helpful? If not tell us how we can improve safaricom imagessafaricom images

Manage all your services in one App

Safaricom Neo
Safaricom Neo Get Rates

This website uses cookies to ensure you get the best experience on our website. Read our Cookie Policy to learn more