MPESA Withdrawal Charges from Agent
Min(KSHs.) |
Max(KSHs.) |
M-PESA Charges |
1 |
49 |
N/A |
50 |
100 |
10 |
101 |
500 |
27 |
501 |
1,000 |
28 |
1,001 |
1,500 |
28 |
1,501 |
2,500 |
28 |
2,501 |
3,500 |
50 |
3,501 |
5,000 |
67 |
5,001 |
7,500 |
84 |
7,501 |
10,000 |
112 |
10,001 |
15,000 |
162 |
15,001 |
20,000 |
180 |
20,001 |
35,000 |
191 |
35,001 |
50,000 |
270 |
50,001 |
70,000 |
300 |
Mpesa Charges – Sending money to Mpesa Users
Min(KSHs.) |
Max(KSHs.) |
M-PESA Charges |
1 |
49 |
FREE |
50 |
100 |
FREE |
101 |
500 |
11 |
501 |
1,000 |
15 |
1,001 |
1,500 |
26 |
1,501 |
2,500 |
41 |
2,501 |
3,500 |
56 |
3,501 |
5,000 |
61 |
5,001 |
7,500 |
77 |
7,501 |
10,000 |
87 |
10,001 |
15,000 |
97 |
15,001 |
20,000 |
102 |
20,001 |
35,000 |
105 |
35,001 |
50,000 |
105 |
50,001 |
70,000 |
105 |
Mpesa Transfer to Unregistered Users charges
Min(KSHs.) |
Max(KSHs.) |
M-PESA Charges |
1 |
49 |
N/A |
50 |
100 |
N/A |
101 |
500 |
45 |
501 |
1,000 |
49 |
1,001 |
1,500 |
59 |
1,501 |
2,500 |
74 |
2,501 |
3,500 |
112 |
3,501 |
5,000 |
135 |
5,001 |
7,500 |
166 |
7,501 |
10,000 |
205 |
10,001 |
15,000 |
265 |
15,001 |
20,000 |
288 |
20,001 |
35,000 |
309 |
35,001 |
50,000 |
N/A |
50,001 |
70,000 |
N/A |
MPESA charges Transfer to other Users
Min(KSHs.) |
Max(KSHs.) |
M-PESA Charges |
1 |
49 |
N/A |
50 |
100 |
N/A |
101 |
500 |
11 |
501 |
1,000 |
15 |
1,001 |
1,500 |
26 |
1,501 |
2,500 |
41 |
2,501 |
3,500 |
56 |
3,501 |
5,000 |
61 |
5,001 |
7,500 |
77 |
7,501 |
10,000 |
87 |
10,001 |
15,000 |
97 |
15,001 |
20,000 |
102 |
20,001 |
35,000 |
105 |
35,001 |
50,000 |
105 |
50,001 |
70,000 |
105 |
Mpesa Charges ATM Withdrawal
Min(KSHs.) |
Max(KSHs.) |
M-PESA Charges |
200 |
2,500 |
34 |
2,501 |
5,000 |
67 |
5,001 |
10,000 |
112 |
501 |
20,000 |
197 |
Mpesa Charges Other Transactions
Other Transaction
|
Mpesa Charges
|
Mpesa deposits |
FREE |
Mpesa registration |
FREE |
Mpesa Buying Airtime |
FREE |
Mpesa Balance Enquiry |
FREE |
Mpesa Change PIN |
FREE |
MPESA charges will depend on the amount you are sending or withdrawing. You can use your MPESA menu to buy airtime for your phone, or for someone else. This service is free and you will only pay for the airtime purchased.
NOTE:
- Maximum Account Balance is KSHs.100,000
- Maximum Daily Transaction Value is KSHs.140,000.Maximum per transaction is KSHs.70,000
- You cannot withdraw less than KSHs.50 at an MPESA agent outlet.
- To initiate Mpesa Self Reversal, send the transaction confirmation to 456 or dial *456# and press 1.
- You cannot deposit money directly into another Mpesa customer’s account at an agent outlet.
- **3 free transactions per day thereafter Kshs. 1 (1-49) and Kshs.2 (50-100) will apply.
- To transact, your Safaricom line and MPESA account must be active
- At an agent outlet, you cannot deposit money directly into another MPESA customer’s account
- You earn Bonga points when you transact on MPESA.
- To register or transact at any M-PESA Agent outlet, you will be required to produce your original identification document, i.e., National ID, Passport, Military ID or Alien ID/Foreigner Certificate
For registration at Agent outlets, only Kenyan passports and national IDs are valid. Foreign passports, military IDS and foreign certificates can only be registered at Safaricom shops and care desks.
For deposits and withdrawals, the valid documentation are Kenyan passport, national ID, Foreign Passport, Miltary ID and Foreign certificate.
Dial *234# to view applicable charges.