Kenyans looking to know the M-Pesa charges involved either when sending money, withdrawing from an M-Pesa agent, sending to an M-Pesa paybill or till number etc.Kenyastax.com has compiled the M-Pesa charges 2022 provided by Safaricom to its customers.
What is it?
M-Pesa charges 2022 provided by Safaricom PLC to charge Kenyans for various Mpesa transactions.
M-Pesa has come a long way since its launch in Kenya in 2007 by Safaricom and Vodafone.The mobile payment platform is now an integral part of Kenyans’ daily lives.Kenyans can buy goods and services from the comfort of their home just by using their phone for a few minutes.An example is payment of DStv packages via M-Pesa where a customer just needs the paybill of DStv to be able to pay for his package in a matter of seconds. However, there are transactional costs involved when using M-Pesa which I have compiled below.
Also read: M-Pesa Reversal:What is it? And How to do it?

M-Pesa Sending And Withdrawal Rates (2022)
Below are the M-Pesa charges 2022 involved in M-Pesa transactions in Kenya.
M-Pesa Sending Charges to other M-Pesa Users, Pochi la Biashara and Business Till to customer
Min(Ksh.) | Max(Ksh.) | Mpesa Charges |
---|---|---|
1 | 49 | FREE |
50 | 100 | FREE |
101 | 500 | 6 |
501 | 1000 | 12 |
1000 | 1500 | 22 |
1501 | 2500 | 32 |
2501 | 3500 | 51 |
3501 | 5000 | 55 |
5001 | 7500 | 75 |
7501 | 10,000 | 87 |
10,001 | 15,000 | 97 |
15,001 | 20,000 | 102 |
20,001 | 35,000 | 105 |
35,001 | 50,000 | 105 |
50,001 | 150,000 | 105 |
M-Pesa Sending Charges to Other Registered mobile money users(Airtel money,Telkom’s T-Kash)
Here are the M-Pesa sending charges to users who have registered on other mobile money platforms such as Telkom’s T-Kash and Airtel Money.
Min(Ksh.) | Max(Ksh.) | Mpesa charges |
---|---|---|
1 | 49 | FREE |
50 | 100 | FREE |
101 | 500 | 6 |
501 | 1000 | 12 |
1000 | 1500 | 22 |
1501 | 2500 | 32 |
2501 | 3500 | 51 |
3501 | 5000 | 55 |
5001 | 7500 | 75 |
7501 | 10,000 | 87 |
10,001 | 15,000 | 97 |
15,001 | 20,000 | 102 |
20,001 | 35,000 | 105 |
35,001 | 50,000 | 105 |
50,001 | 150,000 | 105 |
M-Pesa Sending Charges to Unregistered users
Here are the M-Pesa charges for sending money to users whose Safaricom line is not yet registered.
Min(Ksh.) | Max(Ksh.) | M-Pesa charges |
---|---|---|
1 | 49 | N/A |
50 | 100 | N/A |
101 | 500 | 45 |
501 | 1000 | 49 |
1000 | 1500 | 59 |
1501 | 2500 | 74 |
2501 | 3500 | 112 |
3501 | 5000 | 135 |
5001 | 7500 | 166 |
7501 | 10,000 | 205 |
10,001 | 15,000 | 265 |
15,001 | 20,000 | 288 |
20,001 | 35,000 | 309 |
35,001 | 50,000 | N/A |
50,001 | 150,000 | N/A |
M-Pesa Withdrawal Rates
Below are the M-Pesa withdrawal charges you can use to withdraw from an agent.These charges are also displayed on an M-Pesa charges chart at an M-Pesa agent’s outlet.
Min(Ksh.) | Max(Ksh.) | Withdrawal rates |
---|---|---|
1 | 49 | N/A |
50 | 100 | 10 |
101 | 500 | 27 |
501 | 1000 | 28 |
1000 | 1500 | 28 |
1501 | 2500 | 28 |
2501 | 3500 | 50 |
3501 | 5000 | 67 |
5001 | 7500 | 84 |
7501 | 10,000 | 112 |
10,001 | 15,000 | 162 |
15,001 | 20,000 | 180 |
20,001 | 35,000 | 191 |
35,001 | 50,000 | 270 |
50,001 | 150,000 | 300 |
M-Pesa ATM Withdrawal Rates
These rates are for M-Pesa withdrawal through ATM.
Min(Ksh.) | Max(Ksh.) | Charges |
---|---|---|
200 | 2500 | 34 |
2501 | 5000 | 67 |
5001 | 10,000 | 112 |
10,001 | 20,000 | 197 |
Also read: Mpesa to Paypal: How to send money from Mpesa to Paypal in 2021
M-Pesa Paybill Charges
Looking to know the Mpesa charges involved when sending money to a Paybill? Well, download the Mpesa Paybill charges PDF from Safaricom PLC.
Frequently Asked Questions(FAQs) on M-Pesa Rates
What is the Maximum amount M-Pesa can hold?
The maximum balance an M-Pesa account can hold is Ksh. 300,000.
What is the minimum M-Pesa withdrawal limit?
The minimum withdrawal limit on M-Pesa is Ksh. 50.
How much does it cost to withdraw Ksh.1,000 from Mpesa?
It costs Ksh. 28 to withdraw Ksh. 1000 from M-Pesa .
How much does it cost to withdraw Ksh.5,000 from M-Pesa?
Ksh. 67.
How much does it cost to withdraw Ksh.10,000 from M-Pesa?
Ksh. 112.
How much does Mpesa charge to withdraw 100? –
Ksh. 10.
How much does it cost to send 50000 via M-Pesa?
It costs Ksh. 105 to send 50,000 to another M-Pesa user.
How much is it to send 2500 via Mpesa?
It costs Ksh. 32 to send 2500 to another M-Pesa user.
Pingback: Mpesa Rates :Safaricom Mpesa Withdrawal Charges [2021]
Pingback: M-Pesa Reversal [Easy Guide]: How to reverse money sent to wrong number,wrong M-pesa paybill and M-pesa agent reversal[2021]
Pingback: Mpesa to PayPal: How to send money from Mpesa to Paypal [2021]
Pingback: Top 20 Best Cheap and Affordable Smartphones In February 2021[Kenya]
Pingback: How to Fuliza Mpesa: Fuliza Mpesa Loan Guide[2021] - Kenyastax
Pingback: Easy Guide on How to Buy Telkom Airtime From Mpesa Using Telkom's PayBill Number - Kenyastax