Features & Modules
15 modules power Civic Utility Billing
A detailed breakdown of Civic Utility Billing capabilities organized by functional area — aligned with the product specification's 10 modules. Each feature is purpose-built for Canadian municipal water, sewer, stormwater, and waste billing operations (5,000–100,000+ accounts). Every capability maps to a plug-and-play module from the Civic platform — each owning a single bounded context with stable APIs and independent lifecycle.
Platform Modules
Shared Modules
Total Modules
Accessibility
Module Map
Every module this product consumes
Civic Utility Billing is a composition product — it assembles capabilities from platform infrastructure and shared functional modules. Click any module with a showcase page to explore it in detail.
Platform Infrastructure
6 modulesCivic Identity
Customer identity for utility accounts
Foundational identity layer — citizen/business single sign-on, verification, consent
View →Payment Engine
Utility payment processing (online, PAD, counter)
PCI-DSS multi-channel payment processing — online, counter, PAD, kiosk
View →Notification Engine
Bill delivery, consumption alerts, service notices
Multi-channel citizen & staff communication — email, SMS, push, mail
View →Reporting & Analytics
Revenue dashboards, consumption reports
Dashboard builder, KPI management, scheduled reports, FIR export
View →Financial Core
GL posting, revenue recognition
General ledger, fund accounting, PSAB PS 3150 compliance, HST
View →IoT Sensor Platform
AMI/AMR meter telemetry ingestion
Device registry, telemetry ingestion, edge computing, SCADA bridge
View →Shared Functional
5 modulesRate & Fee Engine
Utility rate schedules, tiered pricing
Configurable fee schedules, tiered pricing, penalty/interest calculation
View →Billing & Invoicing
Utility bill generation, statement cycles
Invoice generation, statement cycles, instalment plans
View →Arrears & Collections
Arrears aging, shut-off notices, add-to-tax-roll
Aging, collection workflows, add-to-tax-roll, write-off
View →Cashiering & POS
Counter payments, receipt printing
Counter payments, receipt printing, self-service kiosks
View →Property Registry
Property/service address master data
Authoritative property/parcel master data — assessment roll link
View →Domain
4 modulesUtility Account Mgmt
Utility account lifecycle, owner/tenant management
Utility account lifecycle, owner/tenant management
View →Utility Meter Mgmt
Meter inventory, reads, AMI/AMR integration
Meter inventory, reads, AMI/AMR integration
View →Utility Rate & Billing
Rate application, consumption billing, adjustments
Rate application, consumption billing, adjustments
View →Consumption Analytics
Water loss analysis, demand forecasting
Water loss analysis, demand forecasting
View →Civic Utility Billing composes 15 modules from the Civic platform — each module owns a single bounded context, exposes stable APIs, and can be independently updated. Browse all 147 modules →
Capabilities
Explore by functional area
Select any category to explore its capabilities, the modules that power them, and the outcomes they deliver for your municipality.
Get Started
See These Modules in Action
Schedule a live walkthrough tailored to your municipality's specific requirements and workflows.