Below is a comprehensive table showing Mpesa withdrawal charges from agents as of 2022. Before you carry out any transaction, you must acquaint yourself with the following Safaricom requirements.
- Maximum Account Balance is KSHs.300,000
- Maximum Daily Transaction Value is KSHs.300,000.Maximum per transaction is KSHs.150,000
- You cannot withdraw less than KSHs.50 at an M-PESA agent outlet
- To transact, your Safaricom line and M-PESA account must be active
- At an agent outlet, you cannot deposit money directly into another M-PESA customer’s account
- You earn Bonga points when you transact on M-PESA.
- 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
1. Mpesa Withdrawal Charges For 2022
Range |
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,500- 10,000 |
112 |
10,0001- 15,000 |
162 |
15,001- 20,000 |
180 |
20,001- 35,000 |
191 |
35,0001- 50,000 |
270 |
50,001- 150,000 |
300 |
2. Mpesa Transfer Charges For 2022 (Registered users)
Range |
Charges |
1- 49 |
Free |
50 – 100 |
Free |
101- 500 |
6 |
501- 1,000 |
12 |
1,001- 1,500 |
22 |
1,501- 2,500 |
32 |
2,501 – 3,500 |
51 |
3,501- 5,000 |
55 |
5,001- 7,500 |
75 |
7,500- 10,000 |
87 |
10,0001- 15,000 |
97 |
15,001- 20,000 |
102 |
20,001- 35,000 |
105 |
35,0001- 50,000 |
105 |
50,001- 150,000 |
105 |
3. Mpesa Transfer Charges To Other Mobile networks i.e Telkom and Airtel
Range |
Charges |
1- 49 |
Free |
50 – 100 |
Free |
101- 500 |
6 |
501- 1,000 |
12 |
1,001- 1,500 |
22 |
1,501- 2,500 |
32 |
2,501 – 3,500 |
51 |
3,501- 5,000 |
55 |
5,001- 7,500 |
75 |
7,500- 10,000 |
87 |
10,0001- 15,000 |
97 |
15,001- 20,000 |
102 |
20,001- 35,000 |
105 |
35,0001- 50,000 |
105 |
50,001- 150,000 |
105 |
4. Mpesa Transfer Charges To Unregistered Users
Range |
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,500- 10,000 |
205 |
10,0001- 15,000 |
265 |
15,001- 20,000 |
288 |
20,001- 35,000 |
309 |
35,0001- 50,000 |
N/A |
50,001- 150,000 |
N/A |
5. Mpesa ATM Withdrawal Charges
Range |
Charges |
200 – 2,500 |
34 |
2,501-5,000 |
67 |
5,001 – 10,000 |
112 |
10,001- 20,000 |
197 |