The verdict in three sentences
A London-based B2B SaaS invoicing 300 SMEs across the WAEMU zone without automated dunning loses on average 12 % of its recurring revenue to late payments and lapsed renewals, even though those customers never meant to leave. A recurring billing module that sends the invoice and a Wave, Orange Money or card payment link, then chases at D-3, D0, D+3 and D+7, brings that involuntary churn down to around 3 %. On the Kolonell grid, this custom module costs 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR), delivered in 6 weeks.
Involuntary churn, the biggest leak for a SaaS selling into Africa
In West Africa, automatic card debit is still a minority habit among SMEs: most pay by mobile money or bank transfer, manually, every month. Any oversight becomes an unpaid invoice, then a suspended account that never comes back. The figures below are 2026 orders of magnitude for a B2B SaaS sold monthly to WAEMU SMEs.
| Collection setup (2026 estimate) | Recurring revenue lost per month | Average payment delay | Monthly admin time |
|---|---|---|---|
| PDF invoice by email, manual chasing | 10 to 14 % | 18 to 25 days | 30 to 40 h |
| Invoice and payment link, no chasing | 7 to 9 % | 10 to 15 days | 15 to 20 h |
| Automated reminders D-3, D0, D+3, D+7 | 3 to 5 % | 3 to 6 days | 4 to 6 h |
| Reminders plus progressive access suspension | 2 to 3 % | 2 to 4 days | 2 to 4 h |
| Annual commitment with 2 months free | 1 to 2 % | paid at signup | under 2 h |
Progressive suspension means switching the account to read-only at D+10, then blocking access at D+20, warning the user each time by email and WhatsApp. That mechanism, more than the payment method, is what brings delays down.
Fees per payment method and invoice compliance
The module must offer the payment method the customer already uses. For a Senegalese SME, that is Wave first; for an Ivorian or Malian customer, Orange Money or MTN MoMo; for a group subsidiary, card or bank transfer. Card payments from abroad can still run through your UK Stripe account.
| Payment method (2026 market estimate) | Merchant fee | Automatic recurring payment | Funds availability |
|---|---|---|---|
| Wave Business | 1 % | no, payment link at each due date | same day to D+1 |
| Orange Money merchant | 1 to 1.5 % | no, link or payment request | D+1 to D+2 |
| Aggregator (Flutterwave, PayDunya, CinetPay) | 2 to 3.5 % | partial depending on method | D+1 to D+3 |
| Card via Stripe UK (non-UK cards) | about 3.25 % + 0.20 GBP | yes, saved card | D+2 to D+7 |
| WAEMU bank transfer | 2,000 to 5,000 FCFA per transfer | no | D+1 to D+3, manual reconciliation |
On compliance, each invoice shows the customer's NINEA or local tax ID, applies the correct VAT treatment for cross-border B2B services and uses continuous numbering, with a monthly accounting export to Xero or QuickBooks. The module is designed to plug into the e-invoicing schemes WAEMU tax authorities are rolling out, without a rebuild.
Budget and timeline. On the Kolonell grid, a simple application sits between 2,500,000 and 4,000,000 FCFA (3,810 to 6,100 EUR): plans and billing cycles, compliant invoices, Wave, Orange Money and card payment links, confirmation webhooks, automated dunning, progressive suspension, recurring revenue dashboard. Timeline: 6 weeks. Basic maintenance starts at 35,000 FCFA a month (50 EUR).
Mini case study
Illustrative example: James, founder of a London B2B SaaS selling to 300 SMEs in Senegal and Côte d'Ivoire, average subscription 35,000 FCFA (about 53 EUR) a month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- Monthly recurring revenue: 300 x 35,000 = 10,500,000 FCFA (about 16,010 EUR).
- Current 12 % loss: 1,260,000 FCFA a month.
- With automated dunning and progressive suspension, loss reduced to 3 %: 315,000 FCFA. Gain: 945,000 FCFA a month, or 11,340,000 FCFA (about 17,290 EUR) a year.
- Payment fees: moving 70 % of collections to Wave at 1 % costs about 73,500 FCFA a month.
- Investment: 3,200,000 FCFA (about 4,880 EUR) plus 35,000 FCFA of monthly maintenance. Estimated payback in just under 4 months, with 30 admin hours freed every month.
FAQ
How much does a custom recurring billing module cost in 2026?
On the Kolonell grid, budget 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR) for a full module with Wave, Orange Money, card and dunning. The timeline is 6 weeks.
Can a subscription be debited automatically through Wave?
Not as a classic mandate in 2026. The module therefore sends a payment link at each due date and chases at D-3, D0, D+3 and D+7, which brings late payments under 5 %.
Why not use an international SaaS billing tool?
Tools such as Chargebee or Stripe Billing often cost 0.5 to 0.8 % of billed revenue on top of payment fees and handle West African mobile money poorly. A custom module integrates Wave and Orange Money natively.
Will invoices satisfy WAEMU customers' tax requirements?
Yes: customer tax ID, correct VAT treatment, continuous numbering and archiving. The module is built to connect to local e-invoicing as it rolls out.
Should we suspend late payers?
Progressive suspension, read-only at D+10 then blocked at D+20, sharply reduces delays without alienating customers. Reactivation often exceeds 80 % within 48 h.
Let's scope your project. Send us your subscriber count, pricing plans and current payment methods, and we will price your recurring billing module within the 2,500,000 to 4,000,000 FCFA grid (3,810 to 6,100 EUR) with a 6-week plan. Detailed quote within 48 h. 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.

