Sending KSh 1,000 via M-Pesa
Last updated: October 2026.
Send KSh 1,000
KSh 13
Agent withdrawal of KSh 1,000 costs KSh 29. If the receiver withdraws all of it, the total cost is KSh 42.
Tip: ask the receiver to pay by Lipa na M-Pesa instead of withdrawing, to avoid the withdrawal fee.
Open the M-Pesa charges calculator
Fees follow the published Safaricom tariff and may change. Confirm on safaricom.co.ke. Independent guide, not Safaricom.