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 via M-Pesa like everything else in Zana Suite.
Available on Pro and Business plans.
Four steps from reading to payment
Utility billing that fits how Kenyan water and electricity providers actually work.
- 1
Set up accounts
Register utility accounts with meter details, zones, and customer categories. Import in bulk or add one by one.
- 2
Capture readings
Enter meter readings for the period - manually or via CSV import. Anomalies are flagged for review before billing runs.
- 3
Run billing
Calculate charges using your tiered tariffs, review exceptions, then post invoices for all accounts in one action.
- 4
Collect via M-Pesa
Customers receive their invoice and pay via M-Pesa or the pay link. Payments reconcile automatically and arrears update in real time.
Accounts, readings, tariffs, and collections
Zana Utility handles every step of the metered billing cycle - from account setup to arrears recovery.
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.
M-Pesa collection
Every posted invoice feeds into the standard Zana pay link and M-Pesa flow - customers pay the same way they always do.
Shared customers
Utility account holders are the same customer records used by Billing. No duplicate entry or separate contact list.
Automatic reconciliation
Payments against utility invoices reconcile through the same webhook pipeline - balances clear the moment M-Pesa confirms.
Built for any metered service in Kenya
If you read a meter and bill for consumption, Zana Utility handles it - whatever the service.
Water companies & SACCOs
Bill hundreds of metered connections across zones in a single run. Track arrears and manage collections with a disconnection list.
Electricity distributors
Apply tiered consumption rates, standing charges, and levies to every account - then collect via M-Pesa at scale.
Landlords & property managers
Bill tenants for water, electricity, or any sub-metered utility alongside or separately from rent invoices.
Any metered service
If you read a meter and bill for consumption, Zana Utility handles it - water, gas, electricity, or any other unit.
Ready to modernise your utility billing?
Utility is one module in Zana - your accounts share the same customers, M-Pesa payment flow, and reconciliation as every other invoice. Talk to us and we'll walk you through the setup.