M-pesa is a mobile money platform that is very popular in Kenya that allows them to send and receive money, purchase goods and services and even pay bills through their mobile phones.
When using the Mpesa app there are charges that one will incur depending on the amount that they are sending and the transaction type which includes sending and withdrawing. Below are the current charges that are levied by the app.
Sending Money By MPESA To Users, Unregistered Users, Pochi La Biashara, Business Till No To Customers
Min (Ksh) | Max (Ksh) | Registered Users | Unregistered Users |
---|---|---|---|
1 | 49 | FREE | N/A |
50 | 100 | FREE | N/A |
101 | 500 | 7 | 47 |
501 | 1,000 | 13 | 51 |
1,001 | 1,500 | 23 | 61 |
1,501 | 2,500 | 33 | 76 |
2,501 | 3,500 | 53 | 115 |
3,501 | 5,000 | 57 | 139 |
5,001 | 7,500 | 78 | 171 |
7,501 | 10,000 | 90 | 211 |
10,001 | 15,000 | 100 | 273 |
15,001 | 20,000 | 105 | 296 |
20,001 | 35,000 | 108 | 318 |
35,001 | 50,000 | 108 | 318 |
50,001 | 150,000 | 108 | 318 |
Mpesa Charge For Withdrawal At An Agent
Below is the latest withdrawal M-PESA charges at an agent.
Min (Ksh) | Max (Ksh) | Withdrawal Mpesa Charges |
---|---|---|
1 | 49 | N/A |
50 | 100 | 11 |
101 | 500 | 29 |
501 | 1,000 | 29 |
1,001 | 1,500 | 29 |
1,501 | 2,500 | 29 |
2,501 | 3,500 | 52 |
3,501 | 5,000 | 69 |
5,001 | 7,500 | 87 |
7,501 | 10,000 | 115 |
10,001 | 15,000 | 167 |
15,001 | 20,000 | 185 |
20,001 | 35,000 | 197 |
35,001 | 50,000 | 278 |
50,001 | 150,000 | 309 |
Mpesa ATM Withdrawal Charges
Min (Kshs) | Max (Kshs) | M-PESA Charges |
---|---|---|
200 | 2,500 | 35 |
2,501 | 5,000 | 69 |
5,001 | 10,000 | 115 |
10,001 | 20,000 | 203 |
FAQs
Maximum Daily Transaction Value for Mpesa
The maximum daily transaction allowed on the MPESA network is Ksh 300,000 shillings. What this means is that you cannot send or receive more than 300,000 shillings in a day. On the other hand, the maximum amount allowed per transaction on MPESA is Kshs 150,000.
MPESA was created back in the year 2007 to be used as a mobile banking system that would provides transaction services for Kenyans through a SIM card. The app has since expanded to other countries around the world.
Users of the app are able to withdraw and send money through a network of agents. As a user you are able to make payments and transfer money to other people, businesses and also pay for goods and services.
Other services that are attached to this services include Wealth Management, savings and insurance. The m-pesa service is regulated by the Central Bank of Kenya.
How to Register For M-PESA
There are number of things that you need to do for you to be able to register for the m-pesa service.
- The first thing you need to do is have a safaricom SIM card.
- Once you have the sim card installed on your phone, choose “Activate M-Pesa” option
- Enter your personal details.
- Eter your secret pin number and confirm it.
- Youwill also be required to enter your ID number during registration.

A Kenyan born, Kenyan raised father of 4 wonderful kids residing in the leafy surbabs of Kiambu. I bring you content focused on Kenyan shopping issues. From electronics, vehicles and general questions about the economy, get enlightened and make informed decision. Read more about me here. Contact me here.