The verdict in three sentences
The SaaS model rests on one metric: does the payment renew itself next month? In Nairobi in 2026, 13 % of mobile money charges fail on the first attempt, but automatic dunning recovers 9 points. With an M-Pesa mandate, an ARPU of 9,900 FCFA and churn held at 7 %, an African vendor can build solid recurring revenue — provided dunning is industrialized.
Why renewal is the real challenge
In the West, the card charges silently. In this region, mobile money often needs a customer validation, and wallet balances fluctuate. The result: 13 % first-pass failures. Without dunning, those 13 % become pure churn. With automatic dunning (retry at D+1, D+3, D+5 plus a notification), most of it is recovered.
The direct-debit mandate is a game changer: the customer authorizes once, then later attempts only ask for a light confirmation. Combining mandate, dunning and notification turns suffered churn into chosen churn.
| Metric | Without dunning (2026) | With auto dunning (2026) |
|---|---|---|
| 1st-charge failure rate | 13 % | 13 % |
| Recovery after dunning | 0 | +9 pts |
| Net final failure | 13 % | ~4 % |
| Monthly churn | 12 % | 7 % |
| ARPU | 9,900 FCFA | 9,900 FCFA |
| Mobile money fees | 1.5 % | 1.5 % |
Recurring channels and their mechanics
Mandates don't exist the same way everywhere. The table compares M-Pesa Kenya (via the Daraja API) with other wallets — 2026 order of magnitude.
| Channel | Recurring mechanism | 2026 fees | Payout delay |
|---|---|---|---|
| M-Pesa (Kenya, Daraja API) | STK Push / mandate | ~1 % to 1.5 % | T+1 |
| Other wallets | mandate + dunning | 1.5 % | T+1 to T+2 |
| Stripe card (international) | automatic charge | 2.9 % + fixed | T+2 to T+5 |
Mini case study
Kodjo runs a management SaaS, 500 subscribers at 9,900 FCFA, i.e. 4,950,000 FCFA theoretical MRR. Without dunning, at 13 % failure, he collects only 435 subscribers = 4,306,500 FCFA. Turning on automatic dunning, net failure falls to 4 %, i.e. 480 subscribers = 4,752,000 FCFA, i.e. +445,500 FCFA/month recovered. Over the year that's +5,346,000 FCFA. After M-Pesa fees (1.5 %), the net gain stays large — the dunning module pays for itself in the first month.
Become a Kolonell referral partner
Know software vendors, SaaS founders or SMEs that want to bill mobile money subscriptions? Refer them to Kolonell. Our referral commissions: 15 % + 5 % recurring on a showcase, 12 % on e-commerce, 10 % on marketplace, 8 % on institutional. The recurring cut is especially attractive: on a showcase with maintenance, you earn 5 % every month, for as long as the client stays.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Why do 13 % of charges fail?
Insufficient balance at charge time, unconfirmed customer validation, or a network drop. Automatic dunning at D+1, D+3 and D+5 recovers most of these cases.
Must the customer validate every month?
With an M-Pesa mandate, the initial validation authorizes the charges; later months only need a light confirmation, sharply reducing friction.
How does M-Pesa work in Kenya?
Via the Daraja API, you trigger an STK Push or a mandate for recurring billing, at fees around 1 to 1.5 % and a T+1 payout. The dunning principle is identical.
What churn should I target?
A well-run African SaaS targets monthly churn around 7 %. Automatic dunning is the fastest lever to move from 12 % to 7 %.
How much does the recurring billing module cost?
It's built into the SaaS development; the extra cost is quickly absorbed, since recovering 9 failure points on a multi-million FCFA MRR far exceeds the investment.
Let's talk about your project. Secure the renewal of your mobile money subscriptions. 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.


