The verdict in three sentences
A custom client portal for an accounting firm costs, in 2026, between roughly 9,000 and 24,000 EUR upfront, depending on modules (OCR, reconciliation, dashboards). Hosting (regional or local) and maintenance add 200 to 500 EUR/year plus 15-20% of the build. The payoff is operational: 35% fewer follow-ups, 50% fewer document-collection emails and a monthly close accelerated by 5 to 8 days.
What the specification must contain
An effective accounting portal goes beyond a simple upload space. Here are the modules and their 2026 ranges for a mid-sized firm.
| Module | Range (EUR) | Priority |
|---|---|---|
| Secure document upload + DMS | 2,300-4,500 | essential |
| OCR + automatic extraction | 1,800-4,200 | high |
| Reconciliation / matching | 2,300-5,300 | high |
| Client dashboards | 1,200-3,000 | medium |
| WhatsApp/SMS notifications | 750-1,800 | high |
| Billing & payment tracking | 1,200-3,000 | medium |
Total cost and hosting
Local or regional hosting drives latency and compliance. Here are the 2026 orders of magnitude in recurring cost.
| Recurring item | Annual range (EUR) |
|---|---|
| Shared regional hosting | 200-320 |
| Dedicated local hosting | 320-500 |
| Maintenance (15-20% of build) | 1,400-4,800 |
| WhatsApp API notifications | 230-600 |
| SSL certificate + backups | 90-230 |
For a 15,000 EUR build, annual recurring cost runs around 2,300 to 3,000 EUR/year, a manageable budget for a firm of 8 to 20 staff.
ROI: document collection
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
The most time-consuming task in a firm is document collection. A portal with OCR and WhatsApp notifications cuts collection emails by 50% and phone follow-ups by 35%. For a firm handling 200 files, that is 5 to 8 days gained on the monthly close, redeployed toward advisory work.
Mini case study
Sarah, partner at a 14-staff firm in Toronto, loses about 40 staff-hours a month on document follow-ups (at 35 EUR/hour loaded cost, roughly 1,400 EUR/month). A custom portal at 16,500 EUR + 2,700 EUR/year recurring saves 50% of those follow-ups, or 700 EUR/month (8,400 EUR/year) and, above all, 6 days of close time. The tool pays for itself in 18-24 months via the advisory capacity freed up.
FAQ
Should data be hosted locally or in a major region? Both are possible. Local hosting (320-500 EUR/year) reduces latency; established regions offer proven infrastructure. The choice depends on your clients and data sensitivity.
Does OCR work on local documents? Yes, a well-trained OCR engine handles invoices, receipts and statements. Expect 1,800 to 4,200 EUR for a reliable OCR + extraction module.
Can WhatsApp notifications be integrated? Yes, via the WhatsApp Business API: 230 to 600 EUR/year in API cost. It is the most effective channel for document collection.
What is the delivery time for a full portal? Expect 3 to 6 months depending on modules, with a first version (upload + notifications) deliverable in 8-10 weeks.
Is maintenance essential? Yes, 15-20% of build/year covers security, updates and support. Without it, the portal degrades and becomes vulnerable.
Let's scope your project. Firm of 8 to 25 staff seeking a custom client portal, indicative budget 9,000-24,000 EUR one-off + maintenance. 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.