Mpesa Transaction Charges 2023, (UPDATED)


Mpesa is a mobile money service that allows users to send, receive, and store money on their mobile devices. Mpesa transaction charges vary depending on the amount of money being sent, the type of transaction, and the destination of the transaction.

Where would Kenya be without M-Pesa? That is a good question for another day. Safaricom’s M-Pesa is one innovation that has helped millions over the years.

Recently Safaricom revised its Mpesa charges, and you will have to pay more to send or receive payments on your mobile phone.

MUST READ: Equity Bank SMS Alert Charges

Here are the transaction charges for Mpesa in Kenya as of 2023:

Mpesa withdrawal charges (KShs)

Do you want to Withdraw money from M-Pesa wished to know the new Mpesa Withdrawal charges? I have listed the charges clearly for you to check out.

Here are the current M-Pesa Withdrawal Charges from an Agent:

MinimumMaximum(KSH)M-Pesa Charges(KSH)
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

As the table above shows, Safaricom limits the amount you can withdraw. For instance, you cannot withdraw less than KSHs. 50 at an M-PESA agent outlet.

Mpesa sending charges to unregistered users.

These are the Mpesa sending charges:

Minimum KshMaximum KshM-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

The above is the Mpesa charges for sending money to unregistered users.

Mpesa charges for sending money to Mpesa users

Minimum KshMaximum KshM-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 transactions rates: ATM Withdrawal

The following are the M-Pesa transaction charges for ATM withdrawals

Minimum KshMaximum KshM-PESA Charges
2002,50034
2,5015,00067
5,00110,000112
10,00120,000197

M-Pesa Overview

M-Pesa is a mobile payment system that lets users send and receive money using their mobile phones.

The service was launched in 2007 by Safaricom, a leading telecommunications provider in Kenya. Since its launch, M-Pesa has become one of the most popular mobile payment systems globally, with over 30 million users in Kenya alone.

M-Pesa allows users to send money to any other user with a registered mobile phone number. Users can also use M-Pesa to pay for goods and services or withdraw cash from ATMs.

In addition, M-Pesa provides a platform for businesses to disburse payments to their employees and suppliers.

The success of M-Pesa has inspired similar mobile payment systems in other countries, such as Tanzania and Uganda.

Drop Your Comments, What do you think About The Article?