The verdict in three sentences
For an IT maintenance firm managing 220 contracts, a secure customer portal (tickets, service reports, invoices) costs 8 to 18 million FCFA excluding tax (about USD 13,200 to 29,700), delivered in 10 to 14 weeks. Maintenance runs around 150,000 FCFA per month (about USD 250), and two-factor authentication is part of the core, not an option. Data protection rules, here Senegal's Law 2008-12, require registration and access controls best built in from the design stage.
The benchmark below comes from a Dakar project. A New York agency typically quotes USD 80,000 to 150,000 for comparable scope, which explains why US firms increasingly use francophone African teams in a nearshore or offshore model, with overlapping working hours (Dakar is 4 to 5 hours ahead of New York) and English-speaking project leads.
What an 8 to 18 million FCFA budget covers
Price varies with the depth of the ticket module, the number of roles and integration with your accounting tools.
| Scope | Included features | 2026 budget (excl. tax) | Timeline |
|---|---|---|---|
| Secure core | Customer accounts, two-factor (SMS or app), roles, access log | 3,000,000 to 5,000,000 FCFA | 4 weeks |
| Incident tickets | Creation, priority, contractual SLA, messages, attachments | 2,000,000 to 4,500,000 FCFA | 3 to 4 weeks |
| Service reports | Mobile entry by technician, customer signature, automatic PDF | 1,500,000 to 3,500,000 FCFA | 2 to 3 weeks |
| Invoices and payments | Viewing, download, payment by Wave, Orange Money or card | 1,000,000 to 3,000,000 FCFA | 2 weeks |
| Customer dashboard | Resolution rate, response times, equipment inventory | 500,000 to 2,000,000 FCFA | 1 to 2 weeks |
A starter version (core, tickets, invoices) sits around 8 million FCFA, about EUR 12,200. The full version with signed reports, mobile payment and dashboard reaches 18 million FCFA, about EUR 27,400. Wave merchant fees stay at 1% per transaction, while Orange Money usually negotiates between 1 and 1.5%.
Security and data protection: what the quote must include
An IT firm's customer portal holds sensitive information: IP addresses, network diagrams, device identifiers. A security incident would cost contracts. Here are the requirements to check line by line.
| Requirement | Implementation | Budget impact |
|---|---|---|
| Two-factor (2FA) | SMS code or authenticator app, mandatory for admins | included in core |
| Encryption | HTTPS everywhere, documents encrypted at rest | included |
| Logging | Login and download history, kept 12 months | included |
| CDP registration | File with Senegal's Personal Data Protection Commission | 300,000 to 800,000 FCFA |
| Penetration test | External audit before go-live | 1,000,000 to 2,500,000 FCFA |
| Backups | Daily, off-site copy, quarterly restore test | included in hosting |
| Hosting | Secure cloud or local data centre, 60,000 to 150,000 FCFA per month | recurring |
Law 2008-12 requires registering the processing with the CDP, informing data subjects, securing data and governing transfers outside Senegal. For a New York client, the portal would also need to meet the NY SHIELD Act on safeguarding private information. Your quote should state who prepares the compliance file and how long it takes, typically 4 to 8 weeks of review.
Maintenance at 150,000 FCFA per month
This amount generally covers security updates, uptime monitoring, backups, bug fixes and 3 to 4 hours of minor changes per month. Larger changes (new module, integration with a monitoring tool) are priced separately, around 150,000 to 250,000 FCFA (USD 250 to 410) per development day in Dakar. Require a fix-time commitment: 4 hours for a critical vulnerability, 48 hours for a blocking bug.
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.
Mr Ndiaye, CEO of an IT maintenance firm in Dakar, manages 220 contracts at an average 350,000 FCFA per month. His 3 assistants spend about 25 hours a week forwarding reports, answering ticket status calls and resending invoices. Last year he lost 6 contracts due to poor visibility on interventions.
He chooses a 12 million FCFA portal with 1.8 million FCFA annual maintenance. Estimated gains: 60% of admin time recovered, i.e. 15 hours a week and 720 hours a year at 2,000 FCFA per hour, so 1.44 million FCFA. If the tool prevents the loss of 4 of those 6 contracts, it preserves 4 × 350,000 × 12 = 16.8 million FCFA of revenue. First-year cost (13.8 million FCFA, about USD 22,800) is covered in under 10 months.
FAQ
What does a secure customer portal cost in 2026?
8 to 18 million FCFA (USD 13,200 to 29,700) with a Dakar team, depending on modules. A New York agency typically quotes USD 80,000 to 150,000.
How long does delivery take?
10 to 14 weeks, testing included. Regulatory registration, reviewed in 4 to 8 weeks, runs in parallel.
Is two-factor authentication essential?
Yes for an IT firm: it blocks most fraudulent logins using stolen passwords. It is included in the core and costs about 15 to 20 FCFA per SMS sent.
What does 150,000 FCFA per month of maintenance include?
Security updates, backups, monitoring, fixes and 3 to 4 hours of minor changes. New modules are priced separately.
Can customers pay invoices online?
Yes, by Wave, Orange Money or card. Fees range from 1% for Wave to 2.5 to 3.5% for cards.
Let's scope your project. Tell us your contract count, current ticketing and billing tools and security requirements, and we will cost a customer portal between 8 and 18 million FCFA (USD 13,200 to 29,700), delivered in 10 to 14 weeks. 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.