Guides

M-PESA Charges 2025: What It Costs to Send and Withdraw Money from Safaricom

M-PESA Charges 2025

In 2025, Safaricom has streamlined its M-PESA charges, marking a new era of mobile money convenience for Kenyans.

With over 30 million active users, M-PESA remains the backbone of digital transactions in the country.

The changes to the cost structure, which took effect in January 2025, have been designed to promote interoperability, improve transparency, and support financial inclusion.

Here’s a comprehensive guide on what it now costs to send money via M-PESAwithdraw cash, and transfer to other mobile money networks.

Including the updated charges and important highlights to note.

The M-PESA logo, featuring the word 'M-PESA
The iconic M-PESA logo, representing Safaricom’s pioneering mobile money service that has revolutionized financial transactions across Kenya and beyond.

What’s New in 2025?

Harmonized Transfer Fees

Sending money to users on Airtel Money and Telkom T-Kash now attracts the same fees as sending to other Safaricom users.

This is in line with government efforts to improve interoperability in mobile money.

Discontinued Transfers to Unregistered Users

For security and compliance reasons, you can no longer send money to unregistered mobile money users.

Maximum Transaction Limits Revised

Users can now transact up to KES 500,000 per day, with a KES 250,000 per transaction limit, up from the previous KES 150,000.

M-PESA Sending Charges in 2025

The table below outlines the current charges for sending money via M-PESA to registered users on Safaricom and other networks:

Transaction Range (KES)To M-PESA, Pochi, and Business Till (KES)To Other Registered Mobile Money Users (KES)
1 – 49FreeFree
50 – 100FreeFree
101 – 50077
501 – 1,0001313
1,001 – 1,5002323
1,501 – 2,5003333
2,501 – 3,5005353
3,501 – 5,0005757
5,001 – 7,5007878
7,501 – 10,0009090
10,001 – 15,000100100
15,001 – 20,000105105
20,001 – 35,000108108
35,001 – 50,000108108
50,001 – 250,000108108
  • All deposits remain free.

  • Airtime purchases via M-PESA are still free of charge.

  • Transfers to unregistered users have been removed from the system.

M-PESA Withdrawal Charges – 2025

At an M-PESA Agent

Transaction Range (KES)Withdrawal Charge (KES)
50 – 10011
101 – 50029
501 – 1,00029
1,001 – 1,50029
1,501 – 2,50029
2,501 – 3,50052
3,501 – 5,00069
5,001 – 7,50087
7,501 – 10,000115
10,001 – 15,000167
15,001 – 20,000185
20,001 – 35,000197
35,001 – 50,000278
50,001 – 250,000309

📌 Note: Withdrawals below KES 50 are not permitted at agents.

At an ATM

Transaction Range (KES)ATM Withdrawal Charge (KES)
200 – 2,50035
2,501 – 5,00069
5,001 – 10,000115
10,001 – 35,000203

M-PESA Transaction & Account Limits

TypeLimit (KES)
Maximum Transaction250,000
Daily Transaction Limit500,000
Maximum Account Balance500,000
Minimum Withdrawal50

Free M-PESA Services

  • Depositing cash at an agent

  • Airtime purchases for self or others

  • Balance enquiry

  • Change PIN

  • M-PESA registration

Final Thoughts

The 2025 M-PESA tariffs signal a big step toward inclusivity and ease of use across different mobile money networks.

With unified charges and higher transaction limits, Kenyans can now send and withdraw money with more flexibility, transparency, and fairness.

Stay updated by dialing *234# or checking the M-PESA or mySafaricom app for real-time tariffs.

ALSO READ: Bozoma Saint John’s Impact on Brand, Culture, and Leadership

https://spaziosicurezzaweb.com/slot-deposit-pulsa/

https://hort.hdut.edu.tw/wp-includes/slot-nexus/

https://boogoomusicfest.com

https://thesummerhouseapts.com/wp-content/slot-nexus-engine/

https://bpgslot.net/slot-deposit-pulsa/

https://marquiscoralsprings.com/wp-includes/slot-deposit-pulsa/

slot online

slot pulsa

slot pulsa

slot deposit pulsa tanpa potongan

slot deposit pulsa tanpa potongan

anchor

anchor

slot bonus 200 di depan

slot deposit pulsa

http://palais-rouge.com/wp-includes/slot-nexus/

https:https://captiva.be/slot-bonus/

https://asbcred.com.br/wp-content/slot-pulsa/

slot bonus new member

slot deposit pulsa

rtp slot gacor

sbobet

https://saberrentalcar.com/wp-includes/slot-deposit-dana/

https://cosmoroyale.com/wp-includes/slot-deposit-pulsa/

sbobet88

nexus slot

https://mibibe.com/wp-content/slot-dana/

slot deposit pulsa

slot pulsa tanpa potongan

deposit pulsa tanpa potongan

slot dana

slot bonus new member

rtp slot tertinggi

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member

slot bonus new member