Forgetting your M-PESA PIN can be frustrating, especially when you urgently need to send money, pay bills, or withdraw cash. Luckily, Safaricom has made it easy to reset your PIN securely without having to visit a customer care center. Whether you’ve completely forgotten it or just want to update it for security reasons, this guide will walk you through the process step-by-step.
Why Your M-PESA PIN Matters
Your M-PESA PIN is your first line of defense against unauthorized access to your account. It ensures that only you can authorize transactions, protecting your money and personal information. For this reason, it’s important to keep your PIN private, avoid sharing it with anyone, and change it immediately if you suspect it’s compromised.
Methods to Reset Your M-PESA PIN
Safaricom provides multiple ways to reset your PIN depending on your situation—whether you have access to your phone line or not.
Method 1: Reset Your PIN via USSD
This is the quickest and most common method if you still have access to your Safaricom line.
Steps:
- Dial
*234#on your Safaricom line. - Select “M-PESA Information” or “My M-PESA PIN”.
- Choose “Change M-PESA PIN” or “Reset PIN” (depending on your phone menu).
- Enter your ID number (the one registered with your M-PESA account).
- Follow the prompts to create a new 4-digit PIN.
- Confirm your new PIN and press OK.
Your new PIN will be active immediately, and you can use it for all future transactions.
Method 2: Reset Your PIN via M-PESA App (mySafaricom App)
If you use the mySafaricom App, resetting your PIN is even more straightforward.
Steps:
- Open the mySafaricom App and log in.
- Navigate to the M-PESA section.
- Select “Settings” or “Change/Reset PIN”.
- Enter your ID details and set a new PIN.
- Save changes and log out for security.
Method 3: Call Safaricom Customer Care
If you cannot access your M-PESA account through your phone or app, you can call Safaricom Customer Care for assistance.
Steps:
- Call 100 (for prepaid) or 200 (for postpaid) from your Safaricom line.
- Select the option to speak to a customer care representative.
- Provide verification details such as your ID number, date of birth, and recent M-PESA transactions.
- The representative will guide you through the PIN reset process.
Method 4: Visit a Safaricom Shop or Agent
If you’ve lost your SIM card or cannot remember your ID number, visiting a Safaricom shop might be the safest option.
Steps:
- Carry your original national ID or passport.
- Visit the nearest Safaricom retail shop or authorized M-PESA agent.
- Request for a PIN reset.
- You will be assisted in creating a new secure PIN.
Tips for Creating a Strong M-PESA PIN
- Avoid obvious numbers like 1234, 0000, or your birth year.
- Use a unique PIN that is different from your ATM or phone unlock code.
- Memorize your PIN—do not write it down in an easily accessible place.
- Change your PIN every few months for added security.
Final Thoughts
Resetting your M-PESA PIN is simple and quick if you follow the correct steps. By keeping your PIN private and updating it regularly, you’ll safeguard your funds and enjoy smooth, stress-free transactions. Safaricom’s multiple reset options—via USSD, app, customer care, or physical shop—ensure that you can regain access to your account no matter the situation.







