ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How M-Pesa Works, Its Services, Charges and Transaction Rates

Updated on October 17, 2018
Jan Saints profile image

Frederick is an expert tech writer and blogger. He blogs about eCommerce, hardware and software fixes, video games, and product reviews.

First, What Is M-Pesa?

M-Pesa is a mobile money transfer service used in Kenya and other few countries across the world. M stands for Mobile while Pesa is a Swahili word for Money. It was established in 2007 as a micro financing system, but it was later transformed into a mobile money transfer system. The Vodafone service is operated by the Vodacom mobile network.

M-Pesa Kenya is run by Safaricom, which is the largest mobile network operator in the country with over 40,000 agents of the system. These agents are available in shopping malls, markets, learning and healthcare institutions and general shops.

the service logo
the service logo | Source

M-Pesa has over 17 million users in Kenya which is more than 60% of the country’s adult population. Over 2 trillion shillings are transacted yearly through the service in the country.

Apart from Kenya, other countries using the mobile system include: Tanzania, Afghanistan, South Africa, India, Egypt, Lesotho and Mozambique. It is also available in some Eastern Europe countries. According to mobile money experts, the system is likely to expand to all parts of the world and dominate the mobile cash transfer market.

M-Pesa Services and Uses

M-Pesa is used to send and withdraw money with the help of a mobile device. It is also used to pay bills, buy airtime and save money, all with the use of a mobile device.

Recently, the service provider has partnered with banking institutions to allow its customers access their bank accounts through their cell phones. M-Kesho is an example of a product that has been developed from the partnership.

M-Pesa Services and Uses in a Summary Form

  • Send money
  • Withdraw cash
  • Buy airtime
  • Buy goods and services
  • Pay bill
  • Save money
  • Request loan
  • Pay loan

Most of these services are offered by the mobile network operator agents. These agents have been retailers of airtime, sim cards and other Safaricom products, but with the introduction of the service they in addition act as banking agents.

How M-Pesa Works

You must have a national ID card or passport to access M-Pesa services from an agent. You must also have a handset using the operator's line. In addition, you must be a registered user to access most of the services.

A Safaricom customer can use the service to send money to other people who are not in the Safaricom mobile network, such as Airtel and Orange customers. When sending cash, the user deposits the amount he/she wants to send at the agent shop. The agent then adds the cash electronically to the phone of the user who finally sends it to the receiving person. When withdrawing, he/she uses the agent number to execute the process after which the agent hands him/her the withdrawn cash.

Registered users can easily access M-Pesa menu from their mobile devices. The menu has the following features:

  • Send Money
  • Withdraw Cash
  • Buy Airtime
  • M-Shwari
  • Lipa na M-Pesa
  • My Account

You can manage your M-Pesa account using the "My Account" feature. This feature allows you to check your balance. It also allows you to change or reset your M-Pesa PIN.

M-Shwari is a saving and loan product developed by Safaricom, and you can access M-Shwari balance and mini statements from the M-Shwari menu. Lipa Na and Shwari are Swahili words for Pay With and Fine/Calm respectively.

the service menu
the service menu | Source

How to Send Money Using M-Pesa

Select Send Money> Enter phone no.> Enter amount> Enter PIN> Confirm.

Withdraw Cash

- From Agent

Go to Withdraw Cash> Select From Agent> then agent no.> Enter amount> input PIN> Ok.

- From ATM

Go to Withdraw Cash> Select From ATM> then agent no.> Key in PIN> Input amount> Confirm.

Buy Airtime

- My Phone

Navigate to Buy Airtime> Select My Phone> Input amount> Key in PIN> Ok.

- Other Phone

Navigate to Buy Airtime> Select Other Phone> Input phone no.>Enter amount> Confirm.

How to Use M-Shwari in Kenya

Send to M-Shwari

Go to M-Shwari> Send to M-Shwari> Input amount> Input PIN> Confirm.

Withdraw from M-Shwari

Go to M-Shwari> Withdraw from M-Shwari> Input amount> Input PIN> Withdraw from M-Pesa> Input agent no.> Ok.

Loan

Request Loan

Navigate to M-Shwari> Select Loan> then Request Loan> Input amount> Key in PIN> Withdraw from M-Pesa> Input agent no.> Confirm.

Pay Loan

Navigate to M-Shwari> Select Loan> then Pay Loan> Pay with M-Pesa> Input agent no.> Enter amount> Input PIN> Ok.

Lipa na M-Pesa

Pay Bill

Select Lipa na M-Pesa> then Pay Bill> Enter business no.> Input amount> Key in PIN> Confirm.

Buy Goods and Services

Go to Lipa na M-Pesa> then Buy goods and services> Enter till number.> Input amount> Key in PIN> Ok.

EDIT: In order to simplify the above processes, the telecom has introduced a service dubbed M-Pesa 1Tap. The tap-and-go service allows you to perform the above tasks in a faster and more reliable and secure way.

Charges and Transaction Rates

A small fee is charged for most of the system's services. The amount charged depends on whether the user is registered or unregistered, the amount transacted and the mode of transfer. It ranges between 0.16-1.0 percent of the transaction value. The following information was prepared in December 2015.

Charges & Transaction rates

Min (Ksh)
Max (Ksh)
Transfer to other M-Pesa Users
Transfer to Unregistered Users
Withdraw From M-Pesa Agent
10
49
1
N/A
N/A
50
100
3
N/A
10
101
500
11
66
27
501
1,000
15
66
27
1,001
1,500
25
66
27
1,501
2,500
40
66
27
2,501
3,500
55
88
49
3,501
5,000
60
105
66
5,001
7,500
75
143
82
7,501
10,000
85
171
110
10,001
15,000
95
220
159
15,001
20,000
100
237
176
20,001
25,000
110
275
187
25,001
30,000
110
275
187
30,001
35,000
110
275
187
35,001
40,000
110
N/A
275
40,001
45,000
110
N/A
275
45,001
50,000
110
N/A
275
50,001
70,000
110
N/A
330

charges/transaction rates

M-Pesa Rates for ATM withdrawal

Min (Ksh)
Max (Ksh)
M-Pesa Charges
200
2,500
33
2,501
5,000
66
5001
10,000
110
10,001
20,000
193

atm withdrawal charges

Other Transaction Rates

Change PIN
22
All deposits
0/Free
Register for the service
0/Free
Buy airtime
0/Free
Check balance
1

More Information

  • Maximum acceptable account balance is Ksh.100,000.
  • Maximum transaction value per day is Ksh.140,000. (Maximum per transaction is Ksh.70,000).
  • You cannot withdraw less than Ksh.50 at an agent outlet.
  • To transact, your line and system account must be active.
  • At an agent outlet, you cannot transfer money directly into another customer account.
  • You earn Bonga points when you transact using the service.
  • To register or transact at any agent outlet, you will be required to produce your original identification document, i.e., National ID, Passport, Diplomatic ID, Military ID or Alien ID/Foreigner Certificate.

Lipa na Mpesa Charges

Customers
No charges
Businesses
1.5% per transaction
 
 

lipa na mpesa charges

More Information

  • When you select "Payment Services" from the menu, you will see Lipa na M-Pesa, and then you can navigate to "Buy Goods and Services".
  • This payment method is most suitable for walk-in customers paying for goods and services.
  • Businesses can withdraw funds to either a bank account or personal number at their pleasure.
  • Customers are not charged to use this service when buying goods or services.
  • Businesses are charged a flat amount of 1.5% per transaction.
  • Businesses can withdraw as little as Ksh.10 from their accounts.
  • Businesses can keep millions of Kshs on their accounts.
  • Businesses can access or interact with their accounts via a web platform.
  • To register, businesses need valid copies of their business certificates, trading licenses or business permits as well as copies of the ID/Passports of the owners or directors.

M-Pesa Pay Bill Charges

  • Customers: Free or half the transaction fee or entire transaction fee.
  • Businesses: Entire transaction fee or half the transaction fee or free.

More Information

  • When you select "Payment Services" from the menu, you will see Lipa na M-Pesa, then you can navigate to "Pay Bill".
  • Pay Bill is recommended where the customer has an official relationship with the company/organization to which he/she is making a payment and has an "account number" that helps identify the user.
  • Pay Bill is suitable for remote payments such as utility bills and loan repayments.
  • Funds received through Pay Bill can only be withdrawn/transferred to a bank account.
  • Businesses must have a minimum of Ksh.50,000 in their Pay Bill accounts before they can transfer funds to their bank accounts.
  • Pay Bill numbers come with multiple tariffs. Users can choose the ones that absorb the entire transaction fee or the ones that share the transaction fee with the customers or even the ones that pass the entire transaction fee on to their customers.
  • Businesses must install the system's certificate on their computer in order to access the system's web platform.

example of the service shop
example of the service shop | Source

Conclusion

M-Pesa is a godsend service in the developing world, where banking services are scarce and limited to only the rich people. The service is fast and reliable, and this is one of the reasons for its rapid expansion. It has been approved by the world's most famous entrepreneurs as a system that can completely transform the world of mobile money transfer.

References

  1. Hughes N., Lonie S. "M-PESA: Mobile Money for the 'Unbanked' Turning Cellphones into 24-Hour Tellers in Kenya". mitpressjournals.org. MIT Press. PDF. (2007).
  2. Safaricom Info Center. "M-PESA Rates". safaricom.co.ke. Safaricom. (2017).
  3. Jack W., Suri T. "Mobile money: The Economics of M-PESA". microlinks.org. The National Bureau of Economic Research. PDF. (2011).
  4. Safaricom Info Center. "Lipa na M-PESA PayBill Service, PayBill Charges". safaricom.co.ke. Safaricom. (2017).
  5. Morawczynski O. "Exploring the Usage and Impact of 'Transformational' Mobile Financial Services: The Case of M-PESA in Kenya". tandfonline.com. Journal of Eastern African Studies. (2009).

Do you think M-Pesa can become the world’s leading mobile money transfer service?

See results

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2015 Frederick S Januaries

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://corp.maven.io/privacy-policy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)