M-Pesa Send Money Charges 2026
The table below shows the charges for sending money to registered M-Pesa users, Pochi La Biashara, and customers receiving funds from Business Till numbers.| Transaction Range (KSh) | Send Money Charge (KSh) |
|---|---|
| 1 – 49 | Free |
| 50 – 100 | Free |
| 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 |
| 50,001 – 250,000 | 108 |
"Sending KSh 100 or less remains free, helping users perform small transactions without incurring charges."
M-Pesa Withdrawal Charges 2026
Withdrawal charges are typically higher than send-money charges because they involve agent commissions and operational costs.| Withdrawal Amount (KSh) | Withdrawal Charge (KSh) |
|---|---|
| 1 – 49 | N/A |
| 50 – 100 | 11 |
| 101 – 500 | 29 |
| 501 – 1,000 | 29 |
| 1,001 – 1,500 | 29 |
| 1,501 – 2,500 | 29 |
| 2,501 – 3,500 | 52 |
| 3,501 – 5,000 | 69 |
| 5,001 – 7,500 | 87 |
| 7,501 – 10,000 | 115 |
| 10,001 – 15,000 | 167 |
| 15,001 – 20,000 | 185 |
| 20,001 – 35,000 | 197 |
| 35,001 – 50,000 | 278 |
| 50,001 – 250,000 | 309 |
Common Transaction Examples
The following examples illustrate the fees users pay for typical transactions:| Transaction | Fee (KSh) |
|---|---|
| Send KSh 500 | 7 |
| Send KSh 1,000 | 13 |
| Send KSh 2,500 | 33 |
| Send KSh 5,000 | 57 |
| Send KSh 10,000 | 90 |
| Withdraw KSh 500 | 29 |
| Withdraw KSh 1,000 | 29 |
| Withdraw KSh 5,000 | 69 |
| Withdraw KSh 10,000 | 115 |
| Withdraw KSh 50,000 | 278 |
M-Pesa Transaction Limits in 2026
Safaricom increased M-Pesa transaction limits to accommodate growing business and personal transaction needs.| Limit Type | Amount (KSh) |
|---|---|
| Maximum per transaction | 250,000 |
| Maximum daily transaction value | 500,000 |
| Maximum account balance | 500,000 |
| Maximum withdrawal per transaction | 250,000 |
M-Pesa Services That Remain Free
Several M-Pesa services continue to be offered at no cost to customers:- M-Pesa registration
- Depositing money into M-Pesa
- Buying airtime through M-Pesa
- Balance inquiries
- Changing your M-Pesa PIN
- Receiving money from another M-Pesa user