The verdict in three sentences
A complaints management platform for a utility with 650,000 customers in Amsterdam costs EUR 250,000 to 500,000 as a 2026 order of magnitude, over a 5 to 7 month project. It unifies complaints received through the web, app, phone and email, applies a workflow per type (billing, outage, connection, meter) and measures every deadline. A realistic goal is to cut average handling time from 21 to 7 days, with a regulator dashboard produced automatically each month for ACM reporting.
Flows to cover and their requirements
The commercial director describes a familiar picture: complaints scattered across a CRM, a shared mailbox and call notes, disputed bills waiting for a meter reading, and a regulator asking for statistics that are impossible to consolidate. Unresolved cases can also end up with the Energy Disputes Committee, which costs time and fees.
| Channel or step | Function | Technical requirement |
|---|---|---|
| Web form and app | Submission with customer number, meter photo, address | WCAG 2.1 AA, simple account login |
| Email and chat | Automatic ticket creation and reference number | Inbox parsing, chatbot handover |
| Contact centre | Agent entry in under 2 minutes | Fast UI, search by EAN code |
| Triage | 25 to 40 reasons grouped in 6 families | Routing rules by region and team |
| Workflow | Target deadlines per reason, automatic escalation | Rules engine configurable without developers |
| Billing connector | Read history, issue credit note after approval | API to SAP IS-U or equivalent |
| Regulator dashboard | Volumes, deadlines, resolution rate by region | Monthly export in the required format |
Outages are the most urgent reason: an affected customer must get immediate acknowledgement and planned action within 48 hours. Billing disputes, more numerous, mostly need fast access to consumption history and smart meter data.
Detailed budget
The amounts below are 2026 Dutch market orders of magnitude for an integrator familiar with utility billing systems.
| Line item | Range | Share of total | Comment |
|---|---|---|---|
| Discovery and reason mapping | EUR 20,000 to 40,000 | 8% | Workshops with contact centre and back office |
| Platform and workflow engine | EUR 100,000 to 200,000 | 40% | Agent back office, rules, escalations |
| Customer portal and channels | EUR 37,500 to 75,000 | 15% | Web, app, email, chat |
| Billing system connector | EUR 50,000 to 100,000 | 20% | Depends on the system in place |
| Regulator dashboard | EUR 17,500 to 35,000 | 7% | Exports and KPIs |
| Security, hosting, testing | EUR 12,500 to 25,000 | 5% | Load tests on 650,000 accounts |
| Training 150 agents | EUR 12,500 to 25,000 | 5% | Sessions per team |
| Total | EUR 250,000 to 500,000 | 100% | 5 to 7 months |
At Kolonell, a platform of this kind for a utility, often subject to EU procurement rules, is priced on quote after reviewing the tender documents.
Three structural choices
The first choice concerns the base tool. A configured off-the-shelf service desk costs less at first, but per-agent licences, 150 agents at EUR 60 to 140 per month, add up fast. A custom platform removes those licences and fits the utility's own reasons and rules.
The second concerns hosting. Many utilities require EU or Dutch data residency, NIS2 aligned security and off-site backup. You need to know this before the architecture, because it changes technical choices.
The third relates to recurring costs. Notification volumes, integration maintenance and licence fees for the billing system interface are the main lines and should be negotiated upfront.
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.
Daan, commercial director of an energy supplier in Amsterdam, receives 90,000 complaints a year. With a 21-day average handling time, each complaint generates 2.5 follow-up contacts by phone or email on average, at an estimated handling cost of EUR 6 per contact.
With handling time cut to 7 days and proactive status updates, follow-ups fall to 0.8 per complaint. That is 1.7 contacts avoided times 90,000, so 153,000 contacts, and a saving of EUR 918,000 a year. For a EUR 380,000 platform and estimated annual maintenance of EUR 57,000, the project pays back in about 5 months, before counting fewer cases escalated to the disputes committee.
FAQ
Do we need to replace the billing system?
No, the platform reads from it and only writes, for example a credit note, after approval. The connector represents EUR 50,000 to 100,000 depending on the system.
Is a dedicated app essential?
Not always. An installable web app covers most needs, and in the Netherlands email and web forms still carry over 60% of written complaints in 2026 as an order of magnitude.
How do we produce regulator statistics?
The dashboard computes volumes, deadlines and resolution rates by region each month and generates the required export. It saves 3 to 5 days of manual consolidation per month.
How many agents need training?
For 650,000 customers, plan for about 150 agents across contact centre and back office teams, with two half-day sessions per group.
Can we start with a pilot?
Yes, a 2-month pilot on billing complaints, often over 40% of the total, lets you tune reasons and deadlines before extending to every type.
Let's scope your project. We define complaint reasons, the billing connector and a pilot phase over 5 to 7 months with you. 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.
