The verdict in three sentences
For a municipal water utility with 45,000 accounts, replacing the customer information and billing system is a 9 to 15 month project that should start at least a year before the old system loses support. The budget sits between CAD 300,000 and 800,000 through public procurement, depending on how deeply it integrates with smart meters (AMI), the customer portal and the municipal finance system. Successful utilities write requirements around their real processes rather than a vendor's feature list.
What water billing software must handle
The customer information system is the financial core of the utility: it holds each account, the meters, the reads, billing and collections. The bill typically combines a fixed service charge by meter size, a volumetric water rate (around CAD 5 per cubic metre in parts of the GTA in 2026), a wastewater charge, and sometimes a stormwater charge based on property area. Unpaid balances can be added to the property tax roll under the Ontario Municipal Act, which requires a clean interface with the tax system.
Obligations are significant: privacy under MFIPPA, accessibility under the AODA for the portal, financial reporting to council, and fair treatment of customers through leak adjustment and hardship policies. The software must detect continuous flow after the meter and apply the municipality's leak credit policy.
| Module | Function | Impact for 45,000 accounts (2026 ballpark) |
|---|---|---|
| Account and meter register | Accounts, service points, meter history | Single source, no duplicates |
| Reads and AMI | Manual routes or fixed network, hourly or daily reads | Estimated bills replaced by actual daily reads |
| Billing | Quarterly or monthly, multiple rates, wastewater | Billing cycle cut from 3 weeks to 4 days |
| Pre-authorized payments | Monthly PAD, annual true-up | 35 to 50% of accounts on PAD |
| Leak detection and credits | High-usage alerts, leak adjustment | Disputes down 30 to 40% |
| Collections | Reminders, payment plans, transfer to tax roll | Arrears below 2% |
| Customer portal | Bills, usage, online payment, move in and move out | 40% fewer calls to customer service |
Budget, procurement and timeline in 2026
Above trade agreement thresholds (CFTA and CETA), Ontario municipalities must run an open competitive RFP. Many utilities split the work into a billing software lot and a separate AMI lot.
| Item | Off-the-shelf CIS | Custom build |
|---|---|---|
| Licences or development | CAD 180,000 to 450,000 | CAD 350,000 to 650,000 |
| Data migration (10 to 15 years of history) | CAD 40,000 to 90,000 | CAD 40,000 to 90,000 |
| Interfaces: ERP, GIS, AMI, tax roll | CAD 30,000 to 120,000 | Included |
| Customer portal | CAD 20,000 to 80,000 | Included |
| Annual maintenance | 15 to 22% of licence cost | 12 to 18% of initial cost |
| Project duration | 9 to 12 months | 12 to 15 months |
| 8-year total cost | CAD 600,000 to 1,200,000 | CAD 700,000 to 1,300,000 |
Typical timeline: 2 to 3 months of requirements and RFP, 1 to 2 months of evaluation, then 6 to 10 months of rollout with 2 parallel bill runs alongside the old system before cutover.
Mini case study
Karen, director of water and wastewater billing at a municipality in the Greater Toronto Area, manages 45,000 accounts and CAD 14 million in annual revenue. The legacy system will lose support at the end of 2027. Each quarterly cycle takes 4 staff 3 weeks, and arrears reach 3.5%.
With new software tied to AMI, for CAD 640,000, billing drops to 4 days. Arrears fall to 2%, or 1.5 points of CAD 14 million, CAD 210,000 of revenue secured a year. An extra 20% of accounts on PAD smooths cash flow, and eliminated meter-reading routes save about CAD 120,000 a year. With CAD 330,000 of annual gains, the project pays back in under 2 years.
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 water utility billing software cost for a municipality?
For 30,000 to 60,000 accounts, expect CAD 300,000 to 800,000 depending on interfaces and the portal. Annual maintenance runs 12 to 22% of the initial cost.
Does it have to go through public procurement?
Yes, municipal purchases follow the procurement bylaw and trade agreements. Above the CFTA and CETA thresholds, an open RFP is mandatory, which adds 3 to 5 months to the timeline.
Does the software handle smart meters?
Yes, it imports daily reads from AMI meters and triggers leak alerts above a threshold, for example 1 cubic metre a day of continuous flow. Billing can then rely on actual reads rather than estimates.
How does it connect to municipal finance?
Billing journals post to the general ledger of the municipal ERP, and unpaid balances can be transferred to the tax roll. Online payments and PADs are reconciled automatically.
How long should the old system be kept?
Usually 2 parallel bill runs, which means 6 to 12 months. The legacy system then stays read-only for historical records for the retention period required by the municipality.
Let's scope your project. We help your utility define the scope (accounts, AMI, portal, ERP and tax roll), an indicative budget and a timeline compatible with public procurement. 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.