
M-Pesa is a mobile-based money transfer service that allows users to store, send, and receive money using their mobile phones. It's a game-changer for people without access to traditional banking systems.
Launched in 2007 by Vodafone in partnership with Safaricom, M-Pesa was initially designed to provide a convenient and secure way for people in Kenya to store and transfer small amounts of money. It quickly became a huge success.
M-Pesa has since expanded to over 10 countries, including Tanzania, South Africa, and India, and has over 50 million active users. The service has also been used to provide financial services to underserved communities, helping people to save, borrow, and invest money.
Explore further: I M B Bank Share Price Today
What is M-Pesa
M-Pesa is a mobile phone-based money transfer service that allows users to store and send money using their mobile phones. It was launched in 2007 by Safaricom, a Kenyan telecommunications company.
M-Pesa is widely used in Kenya and other parts of East Africa, with over 50 million registered users. In fact, it's estimated that over 70% of Kenya's adult population has used M-Pesa at some point.
See what others are reading: Can Venmo Be Used Internationally
M-Pesa allows users to deposit and withdraw cash at local agents, known as M-Pesa agents, which can be found in many rural and urban areas. This makes it a convenient option for people who don't have access to traditional banking services.
The service is available to anyone with a mobile phone, regardless of their income level or social status. This has made it a game-changer for people who were previously excluded from the formal financial system.
You might enjoy: One - Mobile Banking
Using M-Pesa
To start using M-Pesa, you'll need a Safaricom mobile phone and a national ID card. This is because M-Pesa is an informal service that doesn't require the tedious registration process of traditional banking.
You can deposit cash at local M-PESA agents, who will give you "e-float" in exchange. This cyber money can then be exchanged with another M-PESA subscriber using SMS technology.
M-Pesa allows users to deposit or withdraw cash, accept mobile deposits, pay for goods or services at participating businesses, and more. It functions much like a checking account with the same mobile features offered by standard checking accounts.
Expand your knowledge: Using Your Mobile Banking App You Can
To deposit money, simply visit an M-Pesa outlet and deposit cash with a kiosk attendant or agent. They'll use their phone to access your account with your registered phone number and credit the account for the deposited amount.
You'll receive an SMS notification within seconds of the deposit, confirming how much was deposited and what your account balance holds. This notification will also include the full name of the other party involved in the transaction.
M-Pesa customers can deposit and withdraw local currency, transfer currencies to other users, pay bills, purchase airtime, save currency in a virtual account, transfer currencies between the service and a bank account, and even borrow money to complete a transaction.
Here's a summary of the services available on M-Pesa:
- Deposit and withdraw local currency
- Transfer currencies to other users
- Pay bills
- Purchase airtime
- Save currency in a virtual account (Mshwari)
- Transfer currencies between the service and a bank account
- Borrow money to complete a transaction (Fuliza)
Cost & Charges
M-Pesa transaction charges depend on the amount of money being transferred and whether the payee is a registered user of the service.
The actual cost is a fixed amount for a given range of transaction sizes, for example, Safaricom charges up to KSh66 (US$0.6) for a transaction to an unregistered user for transactions between KSh10 and KSh500 (US$0.92–US$4.56).
Here's an interesting read: B of a Mobile Banking App
For registered users, the charge is KSh27 (US$0.25) or 5.4% to 27% for the same amount.
Cash withdrawal fees are also charged, with a charge of KSh10 (US$0.09) for a withdrawal of KSh50–100 or 10% to 20%, and up to KSh330 (US$3.01) for a withdrawal of KSh50,001–70,000 or 0.47% to 0.66%.
M-PESA transaction charges vary based on the type and amount of the transaction, with detailed breakdowns available online.
In 2016, M-PESA moved KSh15 billion (US$147776845.14) per day, with a revenue of KSh41 billion, indicating a significant amount of money being transferred through the service.
Safaricom's profit ratio is around 1% of total money transferred, according to their own annual report.
You might enjoy: Whats Mpesa
History and Context
The idea of M-PESA dates back to 2003, when Nick Hughes, an employee of Vodafone, came up with a plan to combine SMS technology with other business models to provide financial services to developing nations.
M-PESA was launched in 2007 by Safaricom, the largest mobile phone operator in Kenya, as an alternative way for the population to access financial services.
M-PESA quickly gained popularity in both urban and rural areas, with more than six million subscribers and ten thousand agents within just a few years of its introduction.
M-PESA is a joint venture of Safaricom and Vodacom, serving countries such as the Democratic Republic of Congo, Egypt, Ghana, Kenya, Lesotho, Mozambique, and Tanzania.
Brief History of M-Pesa
The idea of M-PESA was first conceived in 2003 by Nick Hughes, an employee of Vodafone, at the World Summit for Sustainable Development. He recognized the need for instant and cheap financial services in developing nations.
Hughes found that providing financial services to the majority of the population in Kenya was necessary, and he partnered with Safaricom to launch M-PESA. M stands for mobile and PESA for a Swahili word for money.
M-PESA quickly gained popularity in both urban and rural areas of Kenya, and it has now grown to have over six million subscribers and ten thousand agents.
For another approach, see: Kenya Mpesa
Financial Inclusion in Kenya
Financial inclusion is a significant issue in Kenya, with over 2 billion people worldwide lacking access to financial services. M-PESA has been a game-changer in this area, with its launch in 2007 by Safaricom, a Kenyan mobile network operator.
M-PESA quickly gained popularity, capturing a significant market share for cash transfers and growing to 17 million subscribers by December 2011 in Kenya alone. By 2014, M-PESA transactions were valued at KSh2.1 trillion, a 28% increase from 2013, and almost half the value of the country's GDP.
The service's success forced formal banking institutions to take notice, with a group of banks lobbying the Kenyan finance minister to audit M-PESA in 2008. However, the audit found that the service was robust, and it continued to grow.
M-PESA's impact on financial inclusion in Kenya is evident, with many people using the service to deposit, withdraw, and transfer money. The service's convenience and accessibility have made it a vital tool for Kenyans, particularly in rural areas where access to traditional banking services is limited.
As of 2014, M-PESA had more than 17 million subscribers in Kenya, and its transactions were valued at KSh2.1 trillion. This demonstrates the service's significant contribution to financial inclusion in the country.
A unique perspective: E S a Payments
Pesa 101

M-Pesa is a mobile banking service that allows users to store and transfer money through their mobile phones. It was introduced in Kenya in 2007 by Safaricom, the largest mobile phone operator in the country.
M-Pesa is a virtual banking system that provides transaction services through a SIM card. This means users can make payments and transfer money to vendors and family members with SMS messages.
M-Pesa is a joint venture between Safaricom and Vodacom, serving countries like the Democratic Republic of Congo, Egypt, Ghana, Kenya, Lesotho, Mozambique, and Tanzania. The name "M-Pesa" translates to "mobile money" in Swahili.
M-Pesa offers a solution for underbanked or unbanked people, providing access to financial services. Financial inclusion is a key drive for Fintech innovations like M-Pesa.
Users can access M-Pesa outlets across the country, even if they don't have a bank account. They can deposit cash with a kiosk attendant, who transfers the amount digitally to the user's M-Pesa account.
Discover more: Country Bank Codes

M-Pesa issues receipts as proof of transaction, promoting transparency for all parties involved. Both parties receive an SMS notification with the full name of the counterparty and the amount of funds deposited or withdrawn.
To use M-Pesa, users need a Safaricom mobile phone and a national ID card. Registration is informal and doesn't require a tedious process like traditional banking services.
The money collected digitally is stored in an M-Pesa trust account, which functions like a regular checking account. Users can pay bills, receive deposits, and withdraw cash with ease.
M-Pesa has a Deposit Protection Fund that insures up to $1000 (or 100,000 shillings) to ensure users' funds are safe.
Related reading: Are Money Orders Certified Funds
Technical Integration
M-PESA has made it easy for businesses to integrate their services with the platform. The new M-PESA G2 platform offers versatile integration capabilities for development partners.
One of the key features of M-PESA G2 is its API, which enables client-to-business and business-to-client disbursements. This means that businesses can easily send and receive payments through the platform.
Take a look at this: White Label Banking Platform
M-PESA has partnered with several companies to offer its services, including Vodafone and various payment systems. These partnerships have helped to expand the reach of M-PESA and make it a more convenient option for users.
Some of the companies that have partnered with M-PESA include telecommunications companies from Kenya and Tanzania. These partnerships have helped to make M-PESA a popular payment method in the region.
M-PESA has also been used in other countries, including Afghanistan. The platform has been used to facilitate mobile payments in these countries, making it easier for people to send and receive money.
A unique perspective: Ally Bank Used to Be
Pesa Concept
M-Pesa's initial concept was to create a service allowing microfinance borrowers to receive and repay loans using Safaricom's airtime resellers.
This innovative approach was designed to help microfinance institutions (MFIs) offer lower loan rates, as costs were lower than dealing in cash.
The service was piloted, but customers adopted it for various alternative uses, leading to complications with the partnering MFI, Faulu.
M-Pesa was subsequently re-focused to launch with a new value proposition: sending remittances home across the country and making payments.
This shift allowed M-Pesa to expand its services and cater to a wider range of customers.
Frequently Asked Questions
Is it safe to use M-PESA?
M-PESA has robust security measures in place to protect your funds. Your money is safe with us
Featured Images: pexels.com

