Flash Leader-Board
m-pesa rates 2022

Safaricom’s M-PESA will charge you based on the amount that you are sending or withdrawing. Here are the updated rates and tariffs for 2022 for Safaricom’s M-PESA service.

Safaricom’s M-PESA will charge you according to the amount you send or withdraw, so here are the updated rates and tariffs for using the M-PESA service as of 2022.

You can purchase airtime for your phone or for someone else via the M-PESA menu. You simply need to pay for the airtime you buy; the service is free of charge.

The maximum balance you can have on your M-PESA account is KSH 300,000. For M-PESA, 300,000 KSH is the maximum daily transaction value. The maximum amount per transaction is KSH 150,000 for M-PESA. At M-PESA agent outlets, you cannot withdraw an amount below KSH 50. 

What does M-PESA mean?

This mobile phone-based money transfer, payment, and microfinance service, M-PESA means “m-money” in Swahili, and was launched in 2007 by Vodafone and Safaricom, Kenya’s largest mobile network operator. Since then, it has been extended to Tanzania, Mozambique, the DRC, Lesotho, Ghana, Egypt, Afghanistan, and South Africa.

safaricom m-pesa

Safaricom’s M-PESA Rates for Sending Money to other M-PESA Users 

Minimum (KSHs.)Maximum (KSHs.)M-PESA Sending Rates (KSHs.)
1490
501000
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

M-PESA Charges for Sending to other Mobile Money Users in Kenya 2022 

Minimum (KSHs.)Maximum (KSHs.)M-PESA Sending Charges (KSHs.)
1490
501000
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

M-PESA Charges for Sending Money to Unregistered Mobile money Users

Minimum (KSHs.)Maximum (KSHs.)M-PESA Charges (KSHs.)
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

M-PESA Charges for Withdrawing Money from an Agent

Minimum (KSHs.)Maximum (KSHs.)M-PESA Withdraw Fees (KSHs.)
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

M-PESA Rates for Withdrawing Money from the ATM 

Minimum (KSHs.)Maximum (KSHs.)M-PESA Rates (KSHs.)
2002,50034
2,5015,00067
5,00110,000112
10,00120,000197

More M-PESA Transactions Fees 

TransactionFees (Kshs.)
Changing your M-PESA PIN0
Registering your M-PESA account0
Buying Airtime0
Checking your balance0
Depositing money0
safaricom m-pesa rates tariffs

Please note the following while Using Safaricom’s M-Pesa

  • Safaricom is maintaining free M-PESA to bank transactions. 
  • You cannot make a direct deposit into the account of another M-PESA user at an agent outlet. 
  • Safaricom gives you Bonga points when you do M-PESA transaction in its Safaricom Bonga Loyalty programme. 
  • You will need to present your original National ID or Kenyan passport, in order to transact at any M-PESA Agent location.

You can easily complete your M-PESA transactions by downloading the MySafaricom mobile app on Google Play Store or Apple App Store. To view applicable charges, dial *234#, or use the M-PESA cost estimator on the MySafaricom App.

Flash Uganda Banner Image-02