The verdict in three sentences
One in seven mobile money payments fails, but half of those failures are recoverable with the right settings. The three dominant causes — USSD timeout, insufficient balance, limit reached — can be fixed without switching operators. A well-timed automatic retry recovers up to 40% of lost transactions and adds ~9% revenue.
The 8 failure causes and their weight
Not all errors are equal. Some are technical (in your control), others come from the customer. Here is the distribution observed across West African stores in 2026 (order of magnitude).
| Failure cause | Estimated weight | Recoverable? |
|---|---|---|
| USSD timeout (customer too slow) | 24% | Yes — retry |
| Insufficient balance | 21% | Yes — retry T+1 |
| Daily limit reached | 14% | Yes — T+1 |
| Wrong PIN | 12% | Partial |
| Unstable operator network | 11% | Yes — retry |
| Wrong number/operator | 8% | Yes — validation |
| Voluntary cancellation | 6% | No |
| Integration technical error | 4% | Yes — fix |
The first four lines account for 71% of failures and are largely addressable.
The fixes that pay off
Each fix has a measurable impact. The table below quantifies the estimated effect on a starting failure rate of 15%.
| Fix | Estimated effect | Effort |
|---|---|---|
| USSD timeout raised to 90 s | −3 pts failure | Low |
| Auto retry on insufficient balance T+1 | +40% recovery | Medium |
| Clear "check your limit" message | −2 pts | Low |
| Number/operator validation upfront | −1.5 pt | Low |
| Automatic retry on network error | +15% recovery | Medium |
| Instant confirmation (webhook) | Fewer abandonments | Medium |
Combining a 90 s timeout, T+1 retry and number validation typically takes a merchant from 15% to ~9% failure, i.e. +9% net revenue.
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.
Ibrahim runs an online store in Lagos, 500 orders/month at an average of 12,000 NGN, i.e. 6,000,000 NGN attempted volume. Initial failure rate: 15%.
- Volume lost initially: 6,000,000 × 15% = 900,000 NGN/month
- After fixes, failure down to 9%: lost volume = 540,000 NGN
- Revenue recovered: 900,000 − 540,000 = 360,000 NGN/month
- Over a year: ~4,320,000 NGN recovered, from a one-day configuration
Just raising the timeout to 90 s and adding an automatic T+1 retry was enough to recover 6 failure points.
FAQ
What's a normal mobile money failure rate? The 2026 order of magnitude is 12-18% depending on operator and time of day. Above 20%, there is almost always a fixable technical issue.
Does automatic retry annoy customers? No, if it's spaced out (T+1, T+3) and polite. A well-tuned retry recovers 40% of insufficient-balance failures without degrading experience.
What timeout should I choose? 90 seconds is the 2026 sweet spot: long enough for the customer to enter their PIN, short enough not to stall the funnel. Below 60 s you lose sales.
Should I offer multiple operators? Yes. Offering Paystack and mobile money side by side reduces limit- and balance-related failures, because the customer switches to their best-funded account.
How do I know which cause dominates for me? You must log every failure with its error code. Without that tracking you optimize blind; with it, you target the 3 causes that weigh 70%.
Let's talk about your project. We audit your payment funnel and cut your mobile money failures. 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.

