BeifitiBUYER TRUST LAYER

M-PESA ยท ATM withdrawal

Withdrawing KSh 2,500 costs KSh 35

That fee covers the whole band from KSh 200 to KSh 2,500, 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 34

At KSh 2,501 the fee jumps from KSh 35 to KSh 69. You have KSh 0 of headroom before that.

KSh 2,500 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