PesaLens

Updated October 2026

M-PESA charges 2026

What Safaricom charges you to send money, withdraw cash and pay with M-PESA, and a calculator to check any amount.

Send money
13
Withdraw at agent
29
Withdraw at ATM
35
Sending money to M-PESA users
Amount (KES)Charge (KES)
1 – 100Free
101 – 5007
501 – 1,00013
1,001 – 1,50023
1,501 – 2,50033
2,501 – 3,50053
3,501 – 5,00057
5,001 – 7,50078
7,501 – 10,00090
10,001 – 15,000100
15,001 – 20,000105
20,001 – 250,000108
Withdrawing cash at an M-PESA agent
Amount (KES)Charge (KES)
50 – 10011
101 – 2,50029
2,501 – 3,50052
3,501 – 5,00069
5,001 – 7,50087
7,501 – 10,000115
10,001 – 15,000167
15,001 – 20,000185
20,001 – 35,000197
35,001 – 50,000278
50,001 – 250,000309
Withdrawing cash at an ATM
Amount (KES)Charge (KES)
200 – 2,50035
2,501 – 5,00069
5,001 – 10,000115
10,001 – 35,000203
Paying a Pochi la Biashara (promotion until 31 October 2026)
Amount (KES)Charge (KES)
1 – 200Free
201 – 5007
501 – 1,00013
1,001 – 1,50023
1,501 – 2,50033
2,501 – 250,00050

Paying with Buy Goods and Paybill

Paying a Buy Goods till is free for you; the merchant pays. Paybill payments depend on the business: many billers cover the charge, some pass it on to you. The confirmation SMS always shows the “Transaction cost”.

Ways to pay less

These are Safaricom’s published customer tariffs as of October 2026. Safaricom changes them from time to time; the confirmation SMS always shows what you were charged.