WATER SERVICE PROVIDERS · GUIDE 05
A water utility's first thirty days in mWater
Four weeks from an empty account to a billing run that reconciles.
Most utility software pilots fail quietly. Nobody rejects the system. The provider sets it up, enters part of the customer list, and then the reading round slips, the billing run is done in the old spreadsheet because it is faster this month, and six weeks later there are two registers and neither is trusted.
The way through is to produce something the provider can show a manager at the end of every week. This guide sets out four weeks, each ending in a concrete output. It assumes a single scheme with one meter reading route, and a named person responsible for the work. Everything here is configuration, so no development is needed and nothing needs to be purchased.
Before week one
Settle the six record decisions in Guide 03 first. The important ones for the next month are the level at which assets are identified, the separation of customer, connection, and account, and which chart of accounts the provider will use. Both are expensive to change once billing has run.
Gather five things: any existing map or schematic of the scheme, the current customer list in a spreadsheet, the current tariff order, a list of staff who will use the system and what each does, and a source meter reading for the scheme if one exists.
Week 1. Map the scheme and its connections
Asset management comes first, because every commercial record downstream attaches to something physical. A customer account with no connection behind it cannot be located, cannot be read, and cannot be checked against what is actually in the ground.
- Create a free mWater account and an organization for the provider.
- Create the water system, or open the existing one, and set the organization as its manager.
- Record the production side first. Sources, treatment works, storage tanks, and pumping stations, each with a location and its basic characteristics.
- Trace the distribution network. Transmission and distribution mains, with valves and any public taps or kiosks. Record material, diameter, and approximate age where they are known, and leave them blank where they are not.
- Record every service connection on the meter reading route chosen for the pilot. Each connection needs an identifier, a location, and the meter number and meter type serving it.
- Count the connections found in the field and set that count against the number of customers on the provider's current list. Record the difference rather than resolving it, because week two is where it gets resolved.
Expect the network records to be incomplete. Most providers know where the mains run without ever having had them drawn. Record what is known and mark the rest as unverified. A partial network with accurate connections on it is worth more than a complete drawing with no connections on it.
Show at the end of the week: the mapped scheme, the connection count on the pilot route, and the difference between connections in the ground and customers on the list.
Week 2. Set the financial structure and load the customers
With the assets recorded, the commercial layer has something to attach to. Expect the customer list to be wrong, because every customer list is.
- Open Customer Management and run the three-step setup against the water system created in week one.
- Choose the chart of accounts. Take the simplified structure for a small scheme, the standard structure where audited statements are expected within three years.
- Enable the meter reading module. Enable full accounting only if the provider will use payables and financial statements, since it can be switched on later.
- Set the billing day and the currency code. Use the same billing day the provider already uses, so the first cycle can be compared with the last manual one.
- Transcribe the tariff order. Create each tariff with its fixed fees and meter rates, set consumption bands for tiered rates, and set effective dates on all of them.
- Prepare the customer spreadsheet against the import template. Customer code and account code are required and must be unique. The water asset code is optional, and it is what links each account to the connection recorded in week one, so fill it wherever the connection is known.
- Import customers. Include opening balances with a balance date for anyone who already owes money, so arrears carry over rather than starting at zero.
- Create the meter reading route and assign customers to it, using the route mapped in week one.
Expect these problems. Duplicate customer codes, two accounts against one meter, customers who moved years ago, and connections mapped last week with no entry in the customer list at all. The last group is the most valuable finding of the whole month, because those are connections being supplied and never billed. Open an account for each of them.
Show at the end of the week: the customer count imported, the count of duplicates resolved, and the count of mapped connections that had no billing account.
Week 3. Run one reading round in the field
The system is now worth testing against the conditions it has to survive.
- Set permissions for the staff who will read meters, and restrict each reader to their route.
- Install the mWater app on the readers' own phones and confirm each reader sees only their route.
- Brief the readers. The app lists customers in order of nearness, and records date, previous reading, current reading, calculated volume, and an optional photograph.
- Run the round with the connection switched off for the whole day, then synchronize at the end.
- Review the readings. Investigate any reading lower than the one before it, any zero on an occupied connection, and any account with no reading at all.
Photographs of the meter face are worth insisting on in the first round. They settle disputes, and they let a supervisor check readings without returning to the field.
Show at the end of the week: the share of accounts on the route read on time, and the list of readings that needed investigation.
Week 4. Bill, collect, and open the overview
The final week turns the month's work into the figures a manager will use from now on.
- Let the billing run generate on the billing day. Print one bill and check it against a bill from the previous manual cycle.
- Add the provider's logo, bill title, and footer text so the printed bill is recognizable to customers.
- Record payments as they are received. mWater does not move money, so payments recorded here are a note that payment was made through whatever channel the provider uses.
- Open the customer overview page. It shows total accounts receivable, collection rate, active customer accounts, and meters read in the last thirty days, with a map of connections and outstanding balances by age band.
- Compare the billing run against the previous cycle. A difference is expected, since unbilled connections were added in week 2. Explain the difference rather than adjusting it away.
Show at the end of the week: the first billing run, the arrears list by age band, and the difference from the previous cycle with the reason for it.
What to do when something goes wrong
Four problems account for most of what goes wrong in a first month, and each has a standard response.
- The import is rejected. Column headers must match the template exactly, in order and in name. Check for a trailing space before checking anything else.
- Bills do not match the old system. Compare one customer line by line. The cause is almost always a tariff band boundary or a missing opening balance, not the billing run.
- Readers cannot see their customers. Confirm the reader is part of the organization that manages the system, and that the route assignment was saved.
- Two accounts appear for one meter. Close the account that has no payment history and carry the balance across, rather than deleting either.
After thirty days
One route billing correctly is a working system. Extending it is repetition rather than new work.
- Add the remaining routes, one per cycle, so a failure never affects the whole provider.
- Extend the asset register beyond the pilot route, adding pipe sections with material, age, and failure history, so maintenance can be planned rather than reacted to.
- Start the four monthly measures in Guide 04, using the first billing run as the baseline.
- Turn on the fault workflow so operational work sits alongside the commercial records.
Providers that reach the end of a second clean billing cycle rarely go back. The point at which the system becomes the record rather than a copy of the record is the point at which the pilot has succeeded.
Explore mWater
Everything in this guide is available on a free account, with unlimited users and no license fee. Implementation and support services are paid and optional.
Related guides
This guide covers the first month. The others cover the category, the decision, the records, and lost revenue.
mWater · Water service provider series - Petri Autio