The verdict in three sentences
Above 100 subscription contracts, manual billing in spreadsheets becomes a cash leak: forgotten invoices, late reminders, recurring revenue impossible to track. A SaaS recurring billing tool (50 to 300 USD a month) is enough if your contracts are simple, while a custom platform (6 to 14 million FCFA, about 10,700 to 25,000 USD) is justified once you must integrate mobile money, local bank transfers and usage-based billing. Either way the goal is the same: real-time MRR tracking and average days to pay cut in half.
Off-the-shelf SaaS or custom platform: the comparison
International tools (Chargebee, Stripe Billing, Zoho Billing) are built for cards and ACH or SEPA debit. For a New York firm, they usually fit as is. For a company billing West African clients, the choice depends first on how customers pay. The figures below come from a Dakar case (1 USD ≈ 560 FCFA).
| Criterion | Billing SaaS (Zoho, Chargebee) | Custom platform |
|---|---|---|
| Entry cost | 0 to 500,000 FCFA (up to 900 USD) setup | 6,000,000 to 14,000,000 FCFA (10,700 to 25,000 USD) |
| Monthly cost | 50 to 300 USD | 60,000 to 150,000 FCFA (110 to 270 USD) hosting and upkeep |
| Wave and Orange Money | not native, manual export | built in, automatic reconciliation |
| Local bank transfer | manual reconciliation | reconciliation by unique reference |
| Compliant invoices (18% VAT, local tax mentions) | needs adapting | native |
| Usage billing (GB, seats, tickets) | depends on plan | custom |
| Setup time | 2 to 4 weeks | 3 to 5 months |
For 400 contracts, a mid-tier SaaS costs about 2,100 USD a year. Custom costs more in year one but becomes competitive over three years if mobile money accounts for more than 30% of payments.
Features that change cash flow
The gain does not come from the invoice itself but from what happens after it is sent. Here are the priority features and their measured effect at B2B services firms, 2026 order of magnitude.
| Feature | Expected effect | Priority |
|---|---|---|
| Automatic generation on the 1st of the month | zero forgotten invoices | essential |
| Automated reminders D+3, D+10, D+20 (email, SMS, WhatsApp) | days to pay from 45 to 22 | essential |
| Wave or Orange Money payment link in the invoice | 30 to 40% of SMEs pay within 48 h | high |
| Bank reconciliation by reference | 2 accounting days saved a month | high |
| MRR, churn and collections dashboard | weekly steering | high |
| Proration of plan changes | fewer disputes | medium |
| Customer portal (invoices, contracts, payments) | 50% fewer calls | medium |
Multichannel reminders are the most profitable lever: in Dakar, a WhatsApp reminder with a payment link is read much faster than an email sent to an accounts department.
Mini case study
Aïssatou, CFO of an IT services company in Dakar, manages 400 maintenance and hosting contracts with an MRR of 48 million FCFA (about 86,000 USD). Two accountants spend about 80 hours a month issuing, sending and chasing invoices. Average days to pay reach 45.
She chooses a custom platform at 9.5 million FCFA (about 17,000 USD) with Wave, Orange Money and transfer reconciliation. Days to pay fall to 22: on an MRR of 48 million, cutting receivables by 23 days frees about 48 × 23 / 30, nearly 37 million FCFA (66,000 USD) of cash. The 60 monthly hours saved, valued at 5,000 FCFA an hour, are worth 3.6 million FCFA a year. The project pays back in under three years on hours alone, and the freed cash avoids a costly overdraft from the first quarter.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does recurring billing software cost for an SME?
International SaaS tools cost 50 to 300 USD a month. A custom platform suited to mobile money costs 6 to 14 million FCFA, about 10,700 to 25,000 USD, when built in Dakar.
Can B2B subscriptions be collected via Wave or Orange Money?
Yes, through a payment link in each invoice and automatic webhook reconciliation. Wave Business fees stay around 1% per collected transaction.
Is direct debit common in Senegal?
Bank direct debit exists but is rare between companies. In practice, transfers with a unique reference plus a mobile money link cover over 90% of payments.
How do we track MRR in real time?
The platform aggregates active contracts, cancellations and plan changes into a dashboard. The CFO sees MRR, churn rate and receivables over 30 days every week.
How long does a custom platform take?
3 to 5 months, including one month migrating the 400 existing contracts. Running the old system in parallel for one billing cycle secures the switch.
Let's scope your project. Tell us your contract count, payment methods and accounting software: we price your recurring billing platform between 6 and 14 million FCFA (10,700 to 25,000 USD), delivered in 3 to 5 months. 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.
