BeifitiBUYER TRUST LAYER

M-PESA ยท Agent withdrawal

Withdrawing KSh 2,000 costs KSh 29

That fee covers the whole band from KSh 1,501 to KSh 2,500, and already includes the 20% excise duty. Cash out at an M-PESA agent.

One more shilling costs you KSh 23

At KSh 2,501 the fee jumps from KSh 29 to KSh 52. You have KSh 500 of headroom before that.

KSh 2,000 on other M-PESA services

Other amounts โ€” agent withdrawal

The fee shown on your M-PESA confirmation screen is the final charge. Safaricom can revise tariffs after notice, and did so for merchant tariffs on 7 August 2026 โ€” if the screen differs from this figure, cancel and check.

Source: Safaricom M-PESA rate calculator ยท 12 September 2026

All M-PESA charges