BeifitiBUYER TRUST LAYER

M-PESA ยท ATM withdrawal

Withdrawing KSh 5,000 costs KSh 69

That fee covers the whole band from KSh 2,501 to KSh 5,000, and already includes the 20% excise duty. Cash out at an ATM. Capped at KSh 35,000 per transaction.

One more shilling costs you KSh 46

At KSh 5,001 the fee jumps from KSh 69 to KSh 115. You have KSh 0 of headroom before that.

KSh 5,000 on other M-PESA services

Other amounts โ€” atm 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