The verdict in three sentences
The visible M-Pesa tariff (Paybill/Till tiered fees) hides three more costs: B2C withdrawal fees, bank-sweep charges and the labour of manual reconciliation (3-5 hours per week). Stacked together they push the real cost from a headline rate to about 2.3 % total drag for a typical SME. Automating reconciliation and routing collections wisely recovers roughly a full point of margin.
The hidden costs beyond the tariff
Breakdown for an SME collecting KES 2m per month (2026 order of magnitude).
| Cost item | Rate | Monthly cost |
|---|---|---|
| M-Pesa collection (Paybill/Till) | 0.8 % | KES 16,000 |
| B2C / bank-sweep withdrawal | 0.9 % | KES 18,000 |
| Manual reconciliation (4 h/wk) | ~ | KES 12,000 |
| Unresolved discrepancies | 0.3 % | KES 6,000 |
| Real total cost | 2.6 % | KES 52,000 |
That is about KES 624,000 per year, well above the headline collection tariff. Reconciliation labour alone is a cost that rarely appears in the accounts.
The automation break-even
| Monthly volume | Manual cost (2.6 %) | Automated cost (1.7 %) | Annual saving |
|---|---|---|---|
| KES 1m | KES 26,000 | KES 17,000 | KES 108,000 |
| KES 2m | KES 52,000 | KES 34,000 | KES 216,000 |
| KES 4m | KES 104,000 | KES 68,000 | KES 432,000 |
| KES 8m | KES 208,000 | KES 136,000 | KES 864,000 |
From KES 2m in monthly volume, automating reconciliation and optimising withdrawals pays for itself within a few months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Wanjiru runs a shop in Nairobi collecting KES 2m/month via M-Pesa. Her bookkeeper spends 4 hours a week matching payments to statements, and discrepancies still linger. Costed out, she is losing KES 52,000/month. By automating reconciliation and batching withdrawals, she cuts the drag to 1.7 %, or KES 34,000 — saving KES 18,000/month and freeing 16 hours.
FAQ
Why is the real cost so far above the tariff? Because the collection tariff ignores withdrawals to your bank, the hours spent reconciling, and unresolved discrepancies — together adding roughly a full point.
How much does manual reconciliation cost? Budget 3-5 hours per week for a mid-size volume; valued, that is KES 12,000-18,000 per month of unproductive time.
At what volume should I automate? From around KES 1.5m-2m per month, automation typically pays back within six months through saved time and fewer discrepancies.
Can withdrawal fees be reduced? Yes — negotiate by volume and batch withdrawals instead of making many small, individually-charged transfers.
Let's talk about your project. We quantify your true collection cost and automate reconciliation to recover about a point of margin. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
