BeifitiBUYER TRUST LAYER

M-PESA ยท ATM withdrawal

Withdrawing KSh 10,000 costs KSh 115

That fee covers the whole band from KSh 5,001 to KSh 10,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 88

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

KSh 10,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