The verdict in three sentences
A municipal water utility with 22,000 accounts whose billing system is reaching end of support cannot afford mistakes: one missed billing cycle means 1.6 to 2.2 million USD of delayed revenue. Custom meter reading and billing software, between 65,000 and 120,000 USD (60,000 to 110,000 EUR), covers route-based reading and smart meters, periodic billing and a customer portal. Bought through a public tender split into lots and delivered in 9 months, it is run as a service continuity project, with two parallel billing runs before cutover.
Why migrate now
Many municipal utilities across the Greater Toronto Area still run packages installed in the 2010s. The vendor announces end of support, regulatory and rate updates are no longer guaranteed and the interface with the municipal finance system becomes fragile.
| Indicator (2026 order of magnitude) | End-of-support package | Custom software |
|---|---|---|
| Reading route time (1,000 meters) | 3 to 4 days | 1.5 to 2 days (handheld + routing) |
| Meters read remotely | 0 to 10% | 30 to 60% within 5 years |
| Estimated bills per cycle | 8 to 12% | 2 to 4% |
| Customer complaints per cycle | 600 to 900 | 250 to 400 |
| Time to detect a customer-side leak | Next reading (6 months) | 24 to 72 h (AMI) |
| Electronic payments | 40 to 50% | 70 to 80% |
| Annual licence and maintenance | 27,000 to 38,000 USD | 7,500 to 12,000 USD (maintenance) |
With 22,000 accounts and an average bill of 455 USD a year, the utility collects about 10 million USD a year. Reducing estimated bills and complaints first means securing that revenue.
Tender lots and budget
Splitting the tender into lots opens it to smaller firms and avoids dependence on a single vendor. A typical four-lot split:
| Lot | Scope | Indicative budget |
|---|---|---|
| Lot 1: customers and accounts | Customer file, service connections, move-ins, closures | 13,000 to 22,000 USD |
| Lot 1: billing | Rates, fixed and volumetric charges, billing cycles | 16,000 to 30,000 USD |
| Lot 2: reading and handhelds | Routes, mobile entry, consistency checks | 11,000 to 20,000 USD |
| Lot 2: smart meters | AMI integration (radio, LoRaWAN), leak alerts | 9,000 to 17,000 USD |
| Lot 3: customer portal | Online account, payment, budget billing, self-reading | 9,000 to 16,000 USD |
| Lot 4: migration and interfaces | History migration, municipal finance and GL interfaces | 7,000 to 15,000 USD |
The 65,000 USD version covers accounts, billing, mobile reading and migration. The 120,000 USD version adds AMI integration, the full portal with budget billing and non-revenue water dashboards. Annual maintenance runs at about 10% of the budget.
The 9-month timeline
| Phase | Months | Deliverable |
|---|---|---|
| RFP drafting and procurement | 1 to 2 | Specifications, lots, bid evaluation |
| Scoping and rate setup | 3 | Billing rules approved |
| Accounts and billing build | 4 to 5 | Test run on 500 accounts |
| Reading, AMI and portal | 6 to 7 | Pilot route, portal in acceptance |
| Parallel billing | 8 | Full run compared with the old system |
| Cutover and training | 9 | Go-live, old system read-only |
The golden rule: cut over right after a billing cycle, never before. The parallel run in month 8 compares both outputs account by account and must fall below a 0.1% gap before sign-off by the finance department.
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.
Mark, general manager of a municipal water utility in the Toronto area (22,000 accounts, 6 meter readers), picks a 103,000 USD version in three lots. Annual savings: licence and maintenance of the old package, 33,000 USD replaced by 10,300 USD, or 22,700 USD; routes cut by 40%, about 0.8 FTE redeployed to leak detection, around 40,000 USD; and follow-ups on estimated bills, about 9,000 USD. Total: 71,700 USD a year, a payback in under 18 months, before any gains on non-revenue water.
FAQ
Do all meters need to be switched to AMI at once?
No, the software runs both modes in parallel. Many utilities start with large consumers and hard-to-reach areas, 15 to 20% of meters in the first year.
Does it integrate with the municipal finance system?
Yes, receivables and billing journals are exported to the general ledger in the expected format. These interfaces are tested from the month 5 test run.
Why split the tender into lots?
Lots let you choose the best provider for each function and keep procurement open to smaller firms. They also reduce lock-in: a 16,000 USD lot can be re-tendered without touching the rest.
What happens to customer history?
The last 10 years of consumption, bills and payments are migrated. Migration costs 7,000 to 15,000 USD depending on source data format.
Can customers pay online and spread payments?
Yes, the portal offers card payment, pre-authorized debit and budget billing over 10 months. Utilities that open it usually move from 45% to 75% electronic payments within two years.
Let's scope your project. Share your number of accounts, your current system and your billing calendar: we will help you split the tender and price a scope between 65,000 and 120,000 USD over 9 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.
