MPesa remains Kenya’s most-used mobile money platform, but transaction costs are still one of the most searched topics every year. In this guide, we break down MPesa charges in Kenya, including sending money, withdrawals, PayBill and Till fees, and smart ways to reduce costs.
If you’ve ever asked “How much does MPesa charge?”, this article has all the answers.
Why Kenyans Search MPesa Charges in January
Searches for MPesa charges peak in January because:
- School fees payments increase
- Rent and utility payments resume
- Businesses reopen after the festive season
- Many users review expenses after December spending
January is also when Safaricom occasionally reviews tariffs, prompting millions of Kenyans to check the latest fees.
Latest MPesa Charges Table (Kenya)
Below is a general overview of standard MPesa charges for sending money. Charges may vary slightly depending on promotions or Safaricom updates.
Sending Money (P2P)
| Amount Sent (KES) | MPesa Charge (KES) |
|---|---|
| 1 – 49 | Free |
| 50 – 100 | 0 – 1 |
| 101 – 500 | 7 |
| 501 – 1,000 | 13 |
| 1,001 – 1,500 | 23 |
| 1,501 – 2,500 | 33 |
| 2,501 – 3,500 | 53 |
| 3,501 – 5,000 | 57 |
| 5,001 – 7,500 | 78 |
| 7,501 – 10,000 | 90 |
| 10,001 – 15,000 | 100 |
| 15,001 – 20,000 | 105 |
| 20,001 – 35,000 | 108 |
| 35,001 – 50,000 | 108 |
⚠️ Always confirm charges on the MPesa app or Safaricom website for exact figures.
Sending Money vs Withdrawing Cash
Sending Money
- Generally cheaper
- Often free for small amounts
- Best option for peer-to-peer transfers
Withdrawing Cash
Withdrawal charges depend on:
- Amount withdrawn
- Whether you use an MPesa agent or ATM
Typical Withdrawal Charges
- KES 50–100: ~KES 10
- KES 101–500: ~KES 27
- KES 501–1,000: ~KES 28
- KES 1,001–2,500: ~KES 28–50
- Higher amounts attract higher fees
💡 Avoid withdrawing frequently — small withdrawals cost more in the long run.
Business Till & PayBill Charges
Buy Goods (Till Number)
- Free for customers
- Merchants pay a small service fee depending on agreement with Safaricom
PayBill Charges
- Charges vary depending on the business
- Some PayBills are free, others range between KES 10–50
- Utilities, schools, and government PayBills may have custom rates
📌 Always check the confirmation message before completing a PayBill transaction.
How to Reduce MPesa Transaction Costs
Here are practical ways Kenyans can save money on MPesa charges:
- Use Buy Goods (Till) instead of withdrawing cash
- Send money in one transaction instead of multiple small ones
- Avoid frequent ATM withdrawals
- Use PayBills that offer zero transaction fees
- Consider Fuliza alternatives cautiously to avoid extra charges
Small changes can save you hundreds of shillings monthly.
MPesa Charges vs Airtel Money
| Feature | MPesa | Airtel Money |
|---|---|---|
| Network Coverage | Nationwide | Limited in rural areas |
| Sending Charges | Moderate | Often cheaper |
| Withdrawals | Widely available | Fewer agents |
| Business Payments | Very strong | Growing |
| Reliability | Very high | Improving |
Verdict: MPesa remains more reliable and widely accepted, while Airtel Money can be cheaper for basic transfers.
FAQs About MPesa Charges in Kenya
Are MPesa charges fixed?
No. Charges can change depending on Safaricom policies and promotions.
Is sending money under KES 50 free?
Yes. Small transfers are usually free.
Do MPesa charges apply to Buy Goods?
Customers do not pay charges when using Buy Goods (Till).
Are PayBill charges the same for all businesses?
No. Each PayBill sets its own transaction fee.
Is Airtel Money cheaper than MPesa?
In many cases, yes — but MPesa is more widely accepted.
Final Thoughts on MPesa Charges
MPesa remains Kenya’s most convenient mobile money service, but understanding the charges helps you avoid unnecessary costs. By choosing the right transaction method and avoiding frequent withdrawals, you can significantly reduce your MPesa expenses.