M-Pesa Registration Requirements
Age and eligibility:
You must be at least 18 years old. Younger users ages 10-17 can access M-Pesa Go with parental consent, which has restricted features and limits.
Required Documents:
-
Kenyan citizens and residents can use their original Kenyan National ID or passport at any M-Pesa agent.
-
Foreign nationals face more restrictive options - foreign passports, military IDs, diplomatic IDs, or Foreigner Certificates are only accepted at official Safaricom shops and Care Desks, not regular agent outlets.
Safaricom SIM card that's M-Pesa enabled.
SIM cards older than 3 years may need replacement to access newer features.
-
The registration process is completely free at any M-Pesa agent.
-
A user can register a maximum of 5 M-Pesa accounts, although most users need only one
For Quick Registration:
Your registered phone number must exactly match your identification documents. Name spelling differences between your SIM registration and ID will cause delays requiring updates at Safaricom shops.
Step-by-Step Process for M-Pesa Registration
-
Users can register for M-Pesa services at M-Pesa agent locations which display branded signs and umbrellas as well as Safaricom retail shops and authorized outlets. Foreign nationals need to register at Safaricom shops because regular agents lack the ability to process foreign identification documents. Users can find nearby M-Pesa agents through Safaricom's online agent locator or by dialing 100.
-
The registration process requires users to show their documents and complete the registration form. Users need to bring their Safaricom SIM card phone along with their original identification document to the registration process. The agent will check your documents before filling out your M-Pesa registration form with your ID information exactly as it appears and then add your details to their system. The registration process requires you to sign both the registration form and the agent logbook to prove completion.
-
The system will send a 4-digit start PIN to your phone right after your registration process finishes. Protect your PIN from unauthorized access because you will need it to activate your account. The agent will give you a duplicate of your registration form which you should keep for future reference.
-
You must activate your account right away after receiving your confirmation message.
Step-by-Step Process for M-Pesa Activation
After completing the registration process, activation of your M-Pesa account is required for all users to start using M-Pesa. Follow these steps to activate your account
-
Open your phone's SIM Toolkit menu, which shows "Safaricom" on most devices,
-
Navigate to M-Pesa and select "Activate" or "Wezesha."
-
Enter your 4-digit start PIN from the SMS message and establish a new 4-digit transaction PIN, which should not use simple patterns like 0000 or 1234, then confirm your new PIN
-
Enter your registered ID number. The system will send you a verification SMS that displays your account balance at KES 0.