The verdict in three sentences
Without a mandate, every renewal forces the customer to re-enter their PIN — and 8 to 14 % let it lapse each month through pure forgetfulness. An M-Pesa standing order (Ratiba) authorises an automatic debit within a once-approved cap, removing that friction. Paired with smart dunning that recovers 30 to 45 % of failures, it turns leaking revenue into predictable MRR.
Understanding involuntary churn
Churn splits in two: voluntary churn (the customer cancels) and involuntary churn (payment fails with no intent to leave). The latter is the most profitable to fight because the customer wants to stay.
| Renewal failure cause | Share of failures | Recoverable |
|---|---|---|
| Temporary low balance | 38 % | Yes, within 72 h |
| PIN missed / notification skipped | 24 % | Yes, retry |
| Mandate cap reached | 12 % | Yes, re-authorise |
| Number changed / SIM inactive | 14 % | Partially |
| Genuine cancellation | 12 % | No |
Nearly 74 % of failures are recoverable — provided you run an automated retry sequence.
Mandate + dunning: the duo that secures MRR
The mandate authorises a debit within a limit (say KES 5,000/month). Dunning is the failure-retry sequence: retry the debit, then notify by SMS and WhatsApp.
| Lever | No system | Mandate + dunning |
|---|---|---|
| Monthly involuntary churn | 11 % | 4.5 % |
| Failure recovery rate | 8 % | 38 % |
| Automatic retries | 0 | 3 (D+0, D+2, D+5) |
| Average recovery delay | — | 2.3 days |
| MRR kept on 100 subs at KES 990 | KES 88,100 | KES 94,500 |
On 100 subscribers, cutting involuntary churn from 11 % to 4.5 % preserves about KES 6,400 of MRR each month, roughly KES 77,000/year.
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
Brian ships a restaurant management app in Nairobi, billed at KES 990/month, with 320 subscribers. His involuntary churn is 12 %/month — about 38 subscribers lost and KES 37,600 of MRR gone monthly. After enabling M-Pesa Ratiba and a 3-step dunning flow, involuntary churn drops to 5 %: he loses only 16 subscribers and recovers ~KES 21,800/month, or KES 262,000/year of saved revenue.
FAQ
Does the M-Pesa mandate ask for the PIN every time? No — that is the whole point: the customer approves a cap once. Subsequent debits go through without re-entry as long as they stay under that cap.
What happens if the balance is insufficient? Dunning retries automatically at D+2 and D+5 with notifications. Since 38 % of failures are simple temporary balances, most settle in under 72 h.
Can I combine mandate and card payment? Yes. We offer 3DS card tokenization as a fallback for diaspora and international customers, with automatic switch if the mobile mandate fails.
How do I avoid customers feeling trapped? Transparency: a reminder email 3 days before each debit, one-click cancellation, and a receipt after every charge. This also cuts disputes.
What mandate cap should I set? Set it around 3 to 5 times the monthly amount to cover upgrades without re-authorisation, while reassuring the customer with a clear ceiling.
Let's talk about your project. We set up your recurring M-Pesa billing with smart dunning to secure your MRR. 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.
