These are the latest mpesa send money and withdrawal charges that a customer incurs depending on the
amount of transaction and the transaction type i.e. sending or withdrawing.
Keep in mind the minimum amount to withdraw at an Mpesa agent is 50 shillings while at an ATM outlet its 200 Kenya shillings.
|
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 |
TRANSFER
TO UNREGISTERED
USERS |
WITHDRAWAL
FROM M-PESA AGENT |
|
1 |
49 |
Free |
Free |
N/A |
N/A |
|
50 |
100 |
Free |
Free |
N/A |
11 |
|
101 |
500 |
7 |
7 |
47 |
29 |
|
501 |
1,000 |
13 |
13 |
51 |
29 |
|
1,001 |
1,500 |
23 |
23 |
61 |
29 |
|
1,501 |
2,500 |
33 |
33 |
76 |
29 |
|
2,501 |
3,500 |
53 |
53 |
115 |
52 |
|
3,501 |
5,000 |
57 |
57 |
139 |
69 |
|
5,001 |
7,500 |
78 |
78 |
171 |
87 |
|
7,501 |
10,000 |
90 |
90 |
211 |
115 |
|
10,001 |
15,000 |
100 |
100 |
273 |
167 |
|
15,001 |
20,000 |
105 |
105 |
296 |
185 |
|
20,001 |
35,000 |
108 |
108 |
318 |
197 |
|
35,001 |
50,000 |
108 |
108 |
318 |
278 |
|
50,001 |
250,000 |
108 |
108 |
318 |
309 |

|
Amount withdrawn (Kshs) |
Withdrawal Charge (Ksh) |
|
50 – 100 |
11 |
|
101 – 2500 |
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 |
187 |
|
20,001 – 35,000 |
197 |
|
35,001 – 50,000 |
278 |
|
50,001 – 250,000 |
309 |
|
ATM Withdrawal Tariff |
|
|
|
Min |
Max |
Kshs |
|
200 |
2500 |
35 |
|
2501 |
5000 |
69 |
|
5001 |
10000 |
115 |
|
10001 |
35000 |
203 |
|
OTHER TRANSACTIONS |
KSHS |
|
All Deposits |
FREE |
|
M-PESA Registration |
FREE |
|
Buying Airtime through M-PESA |
FREE |
|
M-PESA Balance Enquiry |
FREE |
|
Change M-PESA PIN |
FREE |
N/B:
In 2026, the cost of withdrawing Ksh. 100 from an Mpesa agent is 11 shillings. However, sending 100 shillings and below from one Safaricom number to another is free. Sending more than 100 shillings attracts additional charges.
In one transaction, you can send a maximum of Ksh. 150,000 to an Mpesa number. However, the daily limit to send in a day is half a million; Ksh. 500,000
This means that in a day, you can make 4 transactions, 150,000 in three transactions and the last transaction will be 50,000 before you hit your daily transaction limit.
Pochi la Biashara is a Safaricom service designed specifically for small and medium-sized enterprises (SMEs), allowing business owners to separate their business transactions from personal funds. It’s ideal for small businesses that want to track income and expenses without mixing them with personal finances. What makes Pochi la Biashara unique and efficient is the fact that you can easily register and access it at the comfort of your home without the need for paperwork or in-person registration . As a Safaricom MPESA registered user can activate it by simply dialing *334#.
On the other hand, MPESA Till requires paperwork and in person registration whereby you have to visit a safaricom shop to be registered. It is also ideal for small and medium enterprises. However, unlike Pochi la Biashara, MPESA till can also be used by big companies that have higher volume of transactions.
After completing the transaction, forward the entire transaction message to 456.
You will receive a response from "Reversal" confirming that the reversal process has been initiated, with an update expected within 2 hours.
Be sure to check your messages for further updates from the "Reversal" header regarding the status of your request.
Subscribe to our newsletter to stay.
I’m Clinton Wamalwa Wanjala, a financial writer and certified financial consultant passionate about empowering the youth with practical financial knowledge. As the founder of Fineducke.com, I provide accessible guidance on personal finance, entrepreneurship, and investment opportunities.
nice article Fineducke