M-PESA ยท ATM withdrawal
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.
At KSh 2,501 the fee jumps from KSh 35 to KSh 69. You have KSh 2,300 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