Here are the current Mpesa Rates for Sending and Withdrawing Money (2023)

Current Mpesa rates reflect a big deal on how customers are adapting to the mobile money financial freedom path that facilitates swift transfer of money by a tap of a button. In Kenya, you can’t miss an Mpesa agent in every country town due to this growth, and by this trend, attractive Mpesa withdraw rates, Mpesa sending rates come in handy as key drivers to how you can send or receive money using the service.

Over the years, the service has transformed from just a mobile money transfer service to a must-have tool that makes financial freedom a possibility. Additionally, the fact that Safaricom drives Mpesa makes it ideal to keep note of what charges are placed on sending money to a registered Mpesa user and how much you’re charged to withdraw the money from an agent stall.

- Advertisement -

Particularly, the current Mpesa rates are a blend of sending charges, withdraw charges, and money transfer to registered or non-registered users in and outside of Kenya. Much more like a standard, the current Mpesa rates in Kenya are similar to those offered by Vodacom in Tanzania, and a catalogue of services are offered at no charge as the trend is with MTN and Airtel in Uganda.

Free Mpesa services

Other TransactionsKshs
All DespositsFREE
M-PESA RegistrationFREE
Buying Airtime through M-PESAFREE
M-PESA balance EnquiryFREE
Change M-PESA PINFREE
Free Mpesa Servcies

Mpesa Withdraw Rates from Agent

Min(KSHs.)Max(KSHs.)M-PESA Charges
149N/A
5010010
10150027
5011,00028
1,0011,50028
1,5012,50028
2,5013,50050
3,5015,00067
5,0017,50084
7,50110,000112
10,00115,000162
15,00120,000180
20,00135,000191
35,00150,000270
50,001150,000300
Mpesa Withdraw Rates

Mpesa Rates for money transfer to unregistered users

Min(KSHs.)Max(KSHs.)M-PESA Charges
149N/A
50100N/A
10150045
5011,00049
1,0011,50059
1,5012,50074
2,5013,500112
3,5015,000135
5,0017,500166
7,50110,000205
10,00115,000265
15,00120,000288
20,00135,000309
35,00150,000N/A
50,001150,000N/A
Mpesa Sending rates to Unregistered users

Mpesa ATM Withdraw rates

Min(KSHs.)Max(KSHs.)M-PESA Charges
2002,50034
2,5015,00067
5,00110,000112
10,00120,000197

Sending Money to registered Mpesa Users

Min(KSHs.)Max(KSHs.)M-PESA Charges
149FREE
50100FREE
1015006
5011,00012
1,0011,50022
1,5012,50032
2,5013,50051
3,5015,00055
5,0017,50075
7,50110,00087
10,00115,00097
15,00120,000102
20,00135,000105
35,00150,000105
50,001150,000105
Mpesa rates to transfer money to other Mpesa Users

Mpesa Rates for Sending money to other Mobile Money users

Min(KSHs.)Max(KSHs.)M-PESA Charges
149FREE
50100FREE
1015006
5011,00012
1,0011,50022
1,5012,50032
2,5013,50051
3,5015,00055
5,0017,50075
7,50110,00087
10,00115,00097
15,00120,000102
20,00135,000105
35,00150,000105
50,001150,000105
Sending Money to other Mobile Money users
- Advertisement -

The Latest