M-PESA ยท ATM withdrawal
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.
At KSh 5,001 the fee jumps from KSh 69 to KSh 115. You have KSh 0 of headroom before that.
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