These are the new Mpesa withdrawal and sending charges in Kenya as of 2023. Safaricom recently adjusted its charges to align with the revised excise duty in the Finance Act 2023.
M-Pesa is a mobile money transfer service that was launched in 2007 by Vodafone for Safaricom; the largest mobile network operator in the country. With Mpesa, Kenyans can send money across Kenya and all over the world.
To register or transact at any Mpesa Agent outlet, you will be required to produce your original identification document, i.e., National ID, Passport, Military ID or Alien ID/Foreigner Certificate. The maximum amount you can transact daily using Mpesa is Ksh 300,000; Ksh 150,000 per transaction. The maximum amount your Mpesa account can hold is Ksh 300,000 while the least you can withdraw is Ksh 50.
Below are the updated Mpesa withdrawal and sending charges in Kenya.
1.Mpesa Withdrawal Charges For 2023
Transaction Range |
Charges |
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,500- 10,000 |
115 |
10,0001- 15,000 |
167 |
15,001 – 20,000 |
185 |
20,001 - 35,000 |
197 |
35,0001 - 50,000 |
278 |
50,001- 150,000 |
309 |
2. Mpesa Transfer Charges For 2023 (Registered users)
Transaction Range |
Charges |
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,500- 10,000 |
90 |
10,0001- 15,000 |
100 |
15,001- 20,000 |
105 |
20,001- 35,000 |
108 |
35,0001- 50,000 |
108 |
50,001- 150,000 |
108 |
3. Pochi La Biashara Charges
Transaction Range |
Charges |
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,500- 10,000 |
90 |
10,0001- 15,000 |
100 |
15,001- 20,000 |
105 |
20,001- 35,000 |
108 |
35,0001- 50,000 |
108 |
50,001- 150,000 |
108 |
4. Mpesa Transfer Charges To Other Mobile networks i.e Telkom and Airtel
Transaction Range |
Charges |
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,500- 10,000 |
90 |
10,0001- 15,000 |
100 |
15,001- 20,000 |
105 |
20,001- 35,000 |
108 |
35,0001- 50,000 |
108 |
50,001- 150,000 |
108 |
5. Mpesa Transfer Charges To Unregistered Users
Transaction Range |
Charges |
1- 49 |
N/A |
50 – 100 |
N/A |
101- 500 |
47 |
501- 1,000 |
51 |
1,001- 1,500 |
61 |
1,501- 2,500 |
76 |
2,501 – 3,500 |
115 |
3,501- 5,000 |
139 |
5,001- 7,500 |
171 |
7,500- 10,000 |
211 |
10,0001- 15,000 |
273 |
15,001- 20,000 |
296 |
20,001- 35,000 |
309 |
35,0001- 50,000 |
318 |
50,001- 150,000 |
318 |
6. Mpesa ATM Withdrawal Charges
Transaction Range |
Charges |
200 – 2,500 |
35 |
2,501-5,000 |
69 |
5,001 – 10,000 |
115 |
10,001- 20,000 |
203 |
Important Notes
- Maximum Account Balance is KSHs.300,000.
- Maximum Daily Transaction Value is KSHs. 300,000.
- The maximum per transaction is KSHs.150,000.
- You cannot withdraw less than KSHs.50 at an MPesa agent outlet.
- To initiate an Mpesa Reversal, send the transaction confirmation message to 456.
- You earn Bonga points when you transact on MPesa.