M-PESA Charges
Transaction charges vary based on the amount you’re sending or withdrawing. See below the M-PESA tariffs:
TRANSACTION RANGE (KSHS) |
TRANSACTION TYPE AND CUSTOMER CHARGES (KSHS) |
|||
MIN |
MAX |
TRANSFER TO M-PESA USERS, POCHI LA BIASHARA AND BUSINESS TILL TO CUSTOMER |
TRANSFER TO OTHER REGISTERED MOBILE MONEY USERS |
WITHDRAWAL FROM M-PESA AGENT |
1 |
49 |
Free |
Free |
N/A |
50 |
100 |
Free |
Free |
11 |
101 |
500 |
7 |
7 |
29 |
501 |
1,000 |
13 |
13 |
29 |
1,001 |
1,500 |
23 |
23 |
29 |
1,501 |
2,500 |
33 |
33 |
29 |
2,501 |
3,500 |
53 |
53 |
52 |
3,501 |
5,000 |
57 |
57 |
69 |
5,001 |
7,500 |
78 |
78 |
87 |
7,501 |
10,000 |
90 |
90 |
115 |
10,001 |
15,000 |
100 |
100 |
167 |
15,001 |
20,000 |
105 |
105 |
185 |
20,001 |
35,000 |
108 |
108 |
197 |
35,001 |
50,000 |
108 |
108 |
278 |
50,001 |
250,000 |
108 |
108 |
309 |
Important to Note
- Your M-PESA account can hold up to KShs. 500,000.
- You can transact up to KShs. 500,000 in a day.
- The maximum you can send or withdraw in a single transaction is KShs. 250,000.
- The minimum withdrawal at an M-PESA agent is KShs. 50.
- To reverse money sent to the wrong number, forward the confirmation SMS to 456.
- You cannot deposit money directly into another person’s M-PESA account at an agent outlet.
- For deposits and withdrawals, the accepted documents are Kenyan Passports, National IDs, Foreign Passports, Military IDs, and Foreigner Certificates.
- For help, call us on 100 (PrePay) or 200 (PostPay), dial *234#, email
This email address is being protected from spambots. You need JavaScript enabled to view it. , or talk to us on social media – Facebook: @SafaricomPLC, X (Twitter): @SafaricomPLC / @Safaricom_Care, or WhatsApp Zuri on 0722 000 100.