
M-Pesa, a leading mobile money service, is transforming how people in Kenya handle financial transactions. This article provides updated information on MPesa charges, ensuring you make informed decisions when using the service.
MPesa Charges for Sending Money
Transaction charges vary based on the amount transferred when sending money through M-Pesa. Transactions between Ksh1 and Ksh49 remain free, while higher amounts incur different charges. The fees for sending money to M-Pesa users, Pochi La Biashara, and Business Till to Customer are the same, with small increments as the amount increases.
Transfers to other registered mobile money users also follow a similar charge structure. For example, sending between Ksh50 and Ksh100 is free, while transferring between Ksh101 and Ksh500 attracts a small charge. A standard fee applies for more significant transactions, such as amounts above Ksh50,000.
MPesa Charges for Withdrawing Money
Withdrawing money from an M-Pesa agent incurs charges based on the amount withdrawn. Withdrawals between Ksh50 and Ksh2,500 have minimal fees, while higher amounts attract increased charges. Withdrawals above Ksh50,000 have a fixed fee applied.
ATM withdrawals also have specific charges depending on the withdrawal amount. Smaller withdrawals (between Ksh200 and Ksh2,500) have lower fees, while more significant transactions up to Ksh35,000 attract higher charges.
Other M-Pesa Charges
Beyond sending and withdrawing money, M-Pesa offers several services that come with their charges:
- Deposits remain free for all transactions.
- M-Pesa registration is free.
- Buying airtime via M-Pesa does not incur additional charges.
- Checking your M-Pesa balance is free.
- Changing your M-Pesa PIN is free.
Below are comprehensive lists of transactions and M-Pesa-associated charges:
general charges
atm charges
other charges
Important Notes About M-Pesa Transactions
- The maximum account balance allowed is Ksh500,000.
- The maximum daily transaction value is Ksh500,000.
- The maximum amount per transaction is Ksh250,000.
- You cannot withdraw less than Ksh50 at an M-Pesa agent outlet.
- To initiate an M-Pesa self-reversal, send the transaction confirmation to 456.
- You cannot deposit money directly into another M-Pesa customer’s account at an agent outlet.
- Only Kenyan passports and National IDs are accepted for registration at agent outlets. Foreign passports, military IDs, and certificates can only be used to register at Safaricom Shops and Care Desks.
- For deposits and withdrawals, valid documentation includes Kenyan passports, National IDs, foreign passports, military IDs, and foreign certificates.
For inquiries, complaints, feedback, or further support, contact customer support by dialling 100 for PrePay customers or 200 for PostPay customers. You can also access self-service via *234#. Alternatively:
- send an email to customercare@Safaricom.co.ke
- or reach out on social media via Facebook (@SafaricomPLC),
- Twitter (@SafaricomPLC/@Safaricom_Care),
- or WhatsApp (Zuri on 0722 000100).
Final Thoughts on MPesa Charges
M-Pesa continues to simplify financial transactions with competitive charges and reliable services. While transaction fees vary depending on the service, understanding the updated rates ensures users can plan their transactions effectively. Stay informed and make the most of MPesa’s convenience and affordability.