The verdict in three sentences
In Nairobi, at low volume aggregators win on speed (near-instant setup, zero setup fee), at high volume direct M-Pesa Daraja integration wins on margin (no markup, just the base operator fee). The 2026 break-even sits, as an order of magnitude, around KES 15 to 25M monthly GMV. Below it, the 0.5 to 1.5% aggregator markup costs less than 3 to 6 weeks of dev plus Safaricom onboarding for a direct build.
What each option really costs
| Line item | Aggregator (Flutterwave, DPO) | Direct M-Pesa Daraja |
|---|---|---|
| Setup fee | ~KES 0 | 3 to 6 weeks of dev |
| Monthly minimum | Yes (varies) | None |
| Markup on fees | +0.5 to +1.5% | 0% (base till/paybill charges) |
| Operator onboarding | Done by aggregator | On you (Safaricom) |
| Support SLA | Shared | Direct with Safaricom |
| Time to go-live | 3 to 5 days | 3 to 6 weeks |
The aggregator charges a markup on top of the base operator fee. Direct integration removes that markup but puts dev cost, onboarding and per-webhook maintenance on you.
The break-even analysis
| Monthly GMV | Aggregator markup (1%) | Amortized direct cost* | Winning option |
|---|---|---|---|
| KES 5M | KES 50,000/mo | ~KES 150,000/mo | Aggregator |
| KES 10M | KES 100,000/mo | ~KES 150,000/mo | Aggregator |
| KES 20M | KES 200,000/mo | ~KES 150,000/mo | Break-even |
| KES 40M | KES 400,000/mo | ~KES 150,000/mo | Direct |
| KES 80M | KES 800,000/mo | ~KES 150,000/mo | Direct |
*Amortized direct cost = upfront dev spread over 24 months + monthly maintenance, 2026 order of magnitude. The exact threshold depends on your till/paybill charges and dispute volume.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Wanjiru runs an online store in Nairobi doing KES 8M monthly GMV. On an aggregator her 1% markup is KES 80,000/month. A direct Daraja build would cost 4 weeks of dev (amortized ~KES 150,000/month over two years). Conclusion: she stays on the aggregator. If GMV climbs to KES 35M/month, the markup jumps to KES 350,000/month and direct integration becomes clearly more profitable, the moment to switch.
FAQ
What is the exact break-even? As a 2026 order of magnitude, between KES 15 and 25M monthly GMV. Below it, stay on the aggregator; above it, direct integration pays back its dev weeks.
Do aggregators have hidden fees? Often a monthly minimum and sometimes payout fees. We fold these into the real markup calculation, not just the advertised percentage.
How long is a direct Daraja integration? Expect 3 to 6 weeks depending on till/paybill setup and webhook robustness. Safaricom onboarding can add administrative delay.
Can I start on an aggregator then move to direct? Yes, that is the recommended strategy: launch fast on an aggregator, then switch to direct when volume justifies it. We architect the code so the switch is painless.
Is support better with direct integration? Direct, you deal with Safaricom; on an aggregator support is shared. At high volume a direct SLA can justify the switch on its own.
Let's talk about your project. We compute your aggregator vs direct break-even on your GMV and operator mix. 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.
