From meter reads to paid invoices.
Manage utility accounts, capture meter readings, apply tiered tariffs, and generate invoices for all accounts in one billing run - then collect and reconcile them like everything else in Zana.
Metered Utility Billing
Inside the module
-
Utility accounts
-
Meter readings
-
Tiered tariffs
-
Billing runs
-
Arrears & collections
What you get
Everything in this module, built to work with the rest of the Zana suite.
Utility accounts
Register accounts with meter details, zones, customer categories, and opening balances. One account per connection.
Meter readings
Capture readings manually or bulk-import from a CSV after a field run. Flag and resolve anomalies before billing.
Tiered tariffs
Configure tiered rate bands, standing charges, and levies per customer category. Zana applies them automatically each run.
Billing runs
Calculate charges for a period, review exceptions per account, and post invoices in one step - for every account at once.
Arrears & collections
See overdue balances aged by zone or route. Generate a disconnection candidate list for field teams.
Collection on any rail
Every posted bill feeds into the standard Zana pay link - M-Pesa STK push or card - and a payment against an account number clears the oldest bills first.
Shared customers
Utility account holders are the same customer records used by Invoicing. No duplicate entry or separate contact list.
Automatic reconciliation
Payments reconcile through the same pipeline as every other invoice - instantly for pay-link payments, and from an uploaded M-Pesa or bank statement for anything paid into your paybill.
From reading to reconciled in three steps
Set up accounts
Register utility accounts with meter details, zones, and customer categories. Import in bulk or add one by one.
Capture readings
Enter meter readings for the period - manually or via CSV import. Anomalies are flagged for review before billing runs.
Run billing & collect
Calculate charges using your tiered tariffs, review exceptions, then post invoices for all accounts. Customers pay from the bill, and arrears update in real time.
One meter-to-bill path, configured three ways
Water billing
Bill hundreds of metered connections across zones in one run, with arrears and disconnections tracked. The workflow Zana is built around first.
Read the storyPostpaid power billing
Price kWh in rising blocks with a standing charge, then bill and collect from a whole village in one run. Postpaid readings - not prepaid token vending.
Read the storyEstate utility recovery
Recover submetered water and power from tenants alongside the service charge, with one account per service connection under each tenant.
Read the storyAny metered service
If someone reads the meter and you bill for what it counted, Zana prices it - water, gas, electricity, or any unit. Postpaid billing, not prepaid vending or meter telemetry.
Read the storyReady to bill your meters?
Utility Billing shares one workspace, one customer list, and one ledger with invoicing and CRM. Start free - no card required - or talk to us for a walkthrough.