Enter your email address below and subscribe to our newsletter

How to Open an M-Pesa Account in 2024

By Oluchukwu Ikemefuna

Share your love

Opening an M-Pesa account in 2024 is a straightforward process that offers numerous benefits. M-Pesa is a mobile money service that allows users to send, receive, and store money on their mobile devices. 

It was launched in Kenya in 2007 by Safaricom, Kenya’s leading mobile network operator, in partnership with Vodafone. Since then, M-Pesa has expanded to several other countries in Africa, Asia, and Europe.

In this piece, we’ll be reviewing the step-by-step process on how to open an M-Pesa account in 2024.

What is M-Pesa?

M-PESA is a leading mobile money service in Africa and the largest financial technology platform in the region. It’s the preferred method for making payments across the continent, appealing to both those with bank accounts and those without due to its safety and convenience.

It  offers financial services to millions of people with mobile phones but has limited access to banking. 

M-PESA was founded on March 6th, 2007, by Safaricom, a partner of Vodafone. It boasts over 604,000 active agents spread across several countries, including the Democratic Republic of Congo (DRC), Egypt, Ghana, Kenya, Lesotho, Mozambique, and Tanzania.

M-PESA has become a trusted way for more than 51 million customers in seven African countries to send and receive money, top up airtime, pay bills, receive salaries, get short-term loans, and more.

Read Also:How to Easily Check your 2024 JAMB Exam centre, Date, and Time Online

How does M-Pesa work?

M-Pesa has revolutionized financial services in many countries, particularly in Africa. The system is simple. Customers first register at authorized M-Pesa agents, which are often small mobile phone stores or other retail shops like barbershops, butchers, or bakeries. 

During registration, they deposit cash in exchange for electronic money, which is stored securely on their mobile phones.

Once registered, customers can send money to their family or friends across the country. To do so, they enter the recipient’s phone number, the amount they want to send, and their PIN number.

Both parties then receive an SMS confirming the transaction. The recipient receives the electronic money instantly, which they can redeem for cash by visiting another authorized agent.

Alternatively, they can use the electronic money to make purchases at M-Pesa merchants, like grocery stores or restaurants. 

M-Pesa has brought financial services to millions of people who were previously unbanked or underbanked. It has facilitated financial inclusion, enabling people to save, borrow, and transfer money easily and securely, even in remote areas. 

M-Pesa’s success has inspired similar mobile money initiatives around the world, improving access to financial services and promoting economic growth.

Read also:Naira’s Unending Fall: Nigerian Authorities Ban Access to Crypto Exchanges

Why Should I Open an M-Pesa Account?

Opening an M-Pesa account offers several benefits that make it an attractive option for individuals and businesses alike. Here are some reasons why you should consider opening an M-Pesa account:

  • Convenience

M-Pesa allows you to carry out financial transactions from the comfort of your mobile device. Whether you need to send money to a friend, pay bills, or buy airtime, you can do it all with M-Pesa. You don’t have to visit a physical bank or ATM, saving you time and effort.

  • Accessibility

It is available to anyone with a mobile phone, regardless of whether they have access to traditional banking services. This makes it an ideal option for people living in rural areas or underserved communities who may not have easy access to banks.

  • Security

M-Pesa transactions are encrypted and protected by a personal identification number (PIN), ensuring the security of your funds. This means that even if your mobile phone is lost or stolen, your money is safe.

  • Affordability

The platform charges low transaction fees, making it an affordable option for transferring money. Whether you’re sending money to a friend or paying bills, you’ll find that M-Pesa is a cost-effective solution.

  • Flexibility

M-Pesa offers a wide range of services, including sending and receiving money, paying bills, buying airtime, and more. This flexibility makes it a versatile tool for managing your finances.

  • Cash Withdrawal

They allow you to withdraw cash from a network of M-Pesa agents across Kenya, making it easy to access your funds when you need them.

  • International Transfers

With M-Pesa, you can send and receive money internationally through partnerships with global money transfer services.

  • Business Opportunities

For businesses, M-Pesa offers a convenient way to accept payments from customers and pay suppliers, making it easier to manage cash flow.

Read Also:Apple Music Gets fined $538 million by EU

What do I need to open an M-Pesa account?

In order to open an M-Pesa account, you need to meet these requirements. They include:

  • A Safaricom SIM card:

 M-Pesa is available only through Safaricom’s network. So, you need to make sure that you have a Safaricom SIM card that is active and registered in your name. If you don’t have one, you can easily get one from any Safaricom shop or dealer.

  • A valid ID: 

You will need to provide a valid Kenyan National ID or a valid passport. This is to verify your identity and to ensure that you are eligible to open an M-Pesa account. If you don’t have either of these, you won’t be able to open an account.

  • A passport-sized photo: 

Some M-Pesa agents may request this, so it’s good to have one handy. This is also to verify your identity and to ensure that the person opening the account is the same person as the one in the ID or passport.

Once you have all these things, you can visit any M-Pesa agent or Safaricom shop to open your account. They will guide you through the process and help you set up your account.

Read also:Nigeria and other African Countries Lose $1.74 Billion to Internet shutdowns

How to open an M-Pesa Account

Opening an M-Pesa account in 2024 is a straightforward process that offers numerous benefits. Here’s a step-by-step guide to help you get started:

  • Locate an M-PESA Agent:

Look for the familiar M-PESA logo displayed at authorized shops and businesses throughout Kenya. These agents act as intermediaries for account registration and transactions.

  • Provide Identification:

Present your ID card or passport and the passport-sized photo to the agent. They will verify your information and capture your photo (if required).

  • Complete the Registration Form:

The M-Pesa agent will provide a form to fill out. This typically includes your full name, phone number, desired PIN, and a few other details. Choose a strong, memorable PIN for enhanced security.

  • Receive your M-PESA Menu:

Once registered, the M-Pesa agent will set up your M-PESA menu on your phone. You’ll receive a confirmation SMS with your new PIN. Remember to keep this PIN confidential!

  • Activate your Account:

To activate your account and start transacting, deposit cash. Hand the M-Pesa agent the amount you wish to deposit, and they will credit your M-PESA account.

  • Start Using M-PESA! 

You can now send and receive money, pay bills, buy airtime, save money, and access various other services through the M-PESA menu on your phone.

Read Also:South Africa Goes Hard After Spam Callers

How can I Activate my Account on the Safaricom Menu?

  • On your Safaricom phone menu, go to M-PESA and choose Activate or Wezesha.
  • Type in the M-PESA PIN you got via text.
  • Make your own secret PIN and confirm it.
  • Put in the ID number you used when signing up.
  • Once registered, you’ll get a confirmation text with your balance.

Also, you can download the Safaricom App to use Fuliza M-PESA, Bill Manager, and M-PESA Global, among other services.

Read also:New College for AI and Data Science Launches in Nanyang Technological University

How to Undo a Payment on mySafaricom APP

  • First, you must have made the payment yourself using the mySafaricom app.
  • Once the transaction is complete, look for the “Reverse transaction” option.
  • Confirm that you want to undo the transaction.
  • You’ll get a message saying the undo request is being processed, and you’ll hear back within 2 minutes.
  • Then you’ll get a message from “Reversal” confirming the undo request.

They will check in with the person you sent money to and let you know what happens within 2 hours. Also, always keep an eye on your messages for updates from “Reversal”.

Read also:California Restaurant uses AI Robots to Cook in the Kitchen

Tips to Have in Mind While Using M-Pesa

As you become familiar with M-Pesa, consider these tips to make the most of your account:

  • Secure Your PIN:

Treat your M-Pesa PIN like your ATM PIN. Keep it confidential and don’t share it with anyone. Avoid using easily guessed combinations and change your PIN periodically for added security.

  • Check Transaction Charges:

Before making a transaction, check the associated charges. Different transactions may have varying fees, and being aware of them can help you manage your expenses better.

  • Use the *234# Menu:

This is your go-to interface for all M-Pesa transactions. Familiarize yourself with it to send and receive money, buy airtime, pay bills, and more.

  • Keep Your Account Active:

To prevent your M-Pesa account from being suspended, ensure you use it regularly. Even small transactions like buying airtime can help maintain account activity.

  • Monitor Transactions:

Regularly review your transaction history to verify all transactions. This allows you to detect any unauthorized activity early and take appropriate action.

  • Report Suspicious Activity:

If you notice any unauthorized transactions or unusual activity, report it to Safaricom’s customer service immediately. They will investigate and take necessary actions to secure your account.

  • Use Additional Security Features:

Take advantage of additional security features like M-Pesa PIN reversal for added account security.

  • Keep Contact Information Updated:

Ensure your phone number and email address are up-to-date in your M-Pesa account profile. This ensures you receive important notifications and alerts about your account.

By following these tips, you can use M-Pesa effectively and securely. M-Pesa offers a convenient way to handle financial transactions, and with these measures in place, you can enjoy its benefits confidently.

Read also:Chowdeck: a Closer Look into the Fast Growth of the Food Delivery Startup 2024


Do I need a Safaricom SIM card with a specific data plan?

No, any active Safaricom SIM card, regardless of the data plan, can be used for MPesa. You just need to ensure it’s registered.

Can I open an MPesa account online?

Currently, only Safaricom shops and authorized agents offer account opening.

Are there any fees for opening an MPesa account?

No, opening an MPesa account is currently free. However, there may be charges for specific transactions like sending money or paying bills.

What are some recommended password tips for my MPesa PIN?

-Don’t use your birthday, anniversary, or other easily guessable information.
-Avoid common sequences like 1234 or repeating digits.
-Combine letters and numbers for added complexity.
-Never share your PIN with anyone, not even Safaricom staff.

What can I do if I lose my phone or SIM card?

Contact Safaricom customer service immediately. They can help you block your SIM card and potentially recover your account.

I’m not a Kenyan citizen. Can I still open an MPesa account?

Yes, non-citizens with valid passports can open an MPesa account with limited functionality. You can still send and receive money within Kenya, but some features like savings and international transactions may be unavailable.

What if I forget my MPesa PIN?

Visit a Safaricom shop or authorized agent with your ID. They can help you reset your PIN.

How do I upgrade my MPesa account for full functionality?

Visit a Safaricom shop and complete the Know Your Customer (KYC) verification process. This will unlock additional features like saving money, international transactions, and higher transaction limits.

What are the current transaction limits for sending and receiving money?

Limits vary depending on whether your account is fully KYC verified or not. Visit the Safaricom website for the latest details.

What if I encounter any problems opening or using my MPesa account?

Contact Safaricom customer service through their hotline, social media channels, or website. They are available to assist you with any issues you may face.


Opening an M-Pesa account in 2024 is a seamless process that offers a host of advantages. By following the outlined steps, users can gain access to a wide array of financial services directly from their mobile devices. 

With M-Pesa, individuals and businesses can enjoy the convenience, accessibility, security, and affordability of mobile money services. 

Furthermore, the availability of additional features like Fuliza M-Pesa, Bill Manager, and M-PESA Global through the Safaricom App enhances the overall experience. 

It is highly recommended that anyone seeking a reliable and efficient means of managing their finances consider opening an M-Pesa account.



Share your love
Blessing Ukibe
Blessing Ukibe

Medical Student at Nnamdi Azikiwe University|Tech content expert at Silicon Africa Technology|Lover of fun books and fun fun ☺️

Articles: 90

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!