The verdict in three sentences
For a Nairobi marketplace, the automatic vendor/platform split must be computed before fees so it doesn't erode your commission. On a 10,000 KES sale with 15 % commission, the platform keeps 1,500 KES but M-Pesa charges roughly 1 % that must be shared pro-rata. Split at capture time, share fees pro-rata, and pay vendors weekly to keep transfer costs down.
Split before fees vs after fees: the difference that matters
Many platforms compute commission after deducting the provider fee and silently absorb the cost. The right move: share fees pro-rata with each party's share.
| Line | Naive split (platform eats fee) | Pro-rata split |
|---|---|---|
| Sale | 10,000 KES | 10,000 KES |
| M-Pesa fee ~1 % | 100 KES | 100 KES |
| Platform commission 15 % | 1,500 KES | 1,500 KES |
| Fee charged to vendor (85 %) | 0 KES | 85 KES |
| Fee charged to platform (15 %) | 100 KES | 15 KES |
| Net to vendor | 8,500 KES | 8,415 KES |
| Net to platform | 1,400 KES | 1,485 KES |
On 1,000 sales/month, the platform recovers 85,000 KES of margin simply by sharing fees pro-rata instead of absorbing everything.
The real cost of payouts: batch or not
Paying on every order multiplies transfer fees. A weekly batched payout crushes them.
| Payout mode | Transfers / week (40 sales) | Transfer fee (order of magnitude) | Estimated weekly cost |
|---|---|---|---|
| Per order | 40 | ~small per transfer | high |
| Batched per vendor / day | ~10 | ~small | medium |
| Batched per vendor / week | ~5 | ~small | low |
Weekly payouts cut transfer fees roughly 8-fold while staying acceptable to vendors if the date is fixed and communicated.
Mini case study
Grace runs a crafts marketplace in Nairobi: 40 vendors, 1,200 sales/month, average basket 12,000 KES, 15 % commission. With a pro-rata split, her net margin rises by around 90,000 KES/month versus absorbing all fees. Moving from per-order to weekly batched payouts saves another ~12,000 KES/month in transfer fees. Total recovered: over 100,000 KES/month without touching prices or commission.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Should I split before or after M-Pesa fees?
Split commission on the gross amount, then share the fee pro-rata (85 % vendor / 15 % platform). That way nobody bears the 1 % fee alone.
How often should I pay vendors?
A weekly fixed-date payout is the best trade-off: it cuts transfer fees roughly 8-fold while staying reassuring for vendors.
Must the split be automatic?
Yes. Compute it at payment capture and record each share in the database. Manual splitting causes errors and vendor disputes.
What does an M-Pesa transfer really cost?
2026 order of magnitude: about 1 % on collection and a small per-transfer fee on payouts. Batching payouts is the main saving lever.
How do I handle a refund after a split?
Recover the vendor's already-paid share on the next payout and refund commission pro-rata. Keep a vendor reserve to cover pending refunds.
Let's talk about your project. We build your multi-vendor M-Pesa split and payout engine, tested with real amounts. 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.

