If you've ever searched for a tool that handles both your asset records and your financial tracking in one place, you're not alone. It's one of the most common questions we hear from small water and wastewater utilities: Is there one system that tracks my infrastructure and tracks what I'm spending on it?
The short answer is yes — but probably not the way you're imagining. You don't need your asset management software to do general ledger accounting. You need it to track the costs that actually matter for infrastructure decisions: what it costs to maintain each asset, what it would cost to replace it, and which ones to replace first.
Here's how that works in Ziptility.
The Real Question Behind the Search
When someone searches for software that connects financial tracking to asset management, they're usually trying to answer one of these questions:
- How much have we spent maintaining this section of main — or this lift station?
- At what point does it cost more to keep repairing something than to replace it?
- Which assets should we replace first, and what will that cost?
- How do I show the board real numbers instead of guesswork?
Your accounting system — QuickBooks, county software, whatever you use — handles revenue, expenses, payroll, and fund balances. That's its job. But it can't tell you which specific water mains or lift stations are eating your budget, how old they are, or when they'll need replacing. It knows how much went out the door. It doesn't know the pipes.
The utility tracking software that answers this question doesn't replace your accounting system. It gives you the infrastructure cost data your accounting system can't — every dollar tied to the actual asset on the map, so your budget and capital plan are built on something real.
How Cost Tracking Actually Works at the Asset Level
In Ziptility, every time your crew closes out a work order, three types of costs get captured automatically:
Labor costs. Each crew member has an hourly rate in the system. When they're logged on a task — Jon worked 4 hours, Alex worked 6 — the labor cost calculates automatically. No one has to open a spreadsheet.
Material costs. Ziptility has a full inventory module where you track every fitting, coupling, repair sleeve, and meter in your warehouse — with unit prices. When your crew logs the parts they used on a repair, those costs pull straight from inventory. The material cost shows up on the task, and the inventory counts update so the office knows what to reorder.
Equipment costs. Your backhoe, your vac truck, your trailer — each piece of equipment has an hourly rate. Log the hours on the task, and the equipment cost calculates the same way labor does.
All three add up to a total cost per task, and every task is tied to a specific asset on the map. Over time, you can see exactly what you've spent maintaining any piece of infrastructure in your system.
That's the financial tracking that matters for capital planning. Not a general ledger — a cost history per asset built from actual work your crew already logs.
Replace or Repair: Letting the Numbers Make the Case
Say you've got a chemical feed pump that was half the price of the alternative. Seemed like a good deal. But over 18 months, your crew has logged twice as many maintenance tasks on it — and you can see the labor, parts, and equipment costs on every one. The total maintenance spend is right there, tied to that specific pump. Now you can show your board exactly why spending more upfront on the other option saves money over time. No argument needed — the cost history speaks for itself.
Or take a wastewater force main that's been repaired three times in two years. Each repair is documented: crew hours, parts used, equipment, total cost. Meanwhile, the asset management plan on that main shows a replacement cost of $45,000, a condition rating of 4 (significant deterioration), likelihood of failure at 4, and remaining useful life of negative three years. At some point, the cumulative repair costs start approaching the replacement cost. When you can see both numbers on the same screen, the decision makes itself.
The Asset Management Plan Built Into Every Asset
Beyond task-level cost tracking, Ziptility has a built-in asset management plan module that lives on every asset. This is the same risk-based framework that engineering firms charge $20,000 to $50,000 to produce as a one-time report — except it stays current because your crew updates it as they work.
Each asset gets scored on:
- Condition (1-5 scale, from new to unserviceable)
- Likelihood of failure (1-5, from not likely to imminent)
- Consequence of failure (1-5, from insignificant disruption to catastrophic)
Those scores feed an automatic criticality rating that tells you which assets need attention first. A force main likely to fail that serves half the town ranks higher than a hydrant on a dead-end street with low consequence of failure.
On top of that, each asset carries:
- Year installed and expected useful life — the system calculates remaining useful life automatically. When it goes negative, that's a flag.
- Original cost and replacement cost — so you know what you're looking at financially when you build your capital plan.
- Redundancy status — whether there's a backup path if this asset fails.
The key is how this data gets built. Your crew doesn't sit down and fill out a spreadsheet. When they complete a valve exercise, a hydrant flush, or a lift station inspection, the task template includes the condition and risk fields. They update them while they're standing at the asset, as part of their normal workflow. Over weeks and months, every asset in the system gets scored — not from a one-time consultant assessment, but from the people who actually touch the infrastructure every day.
What This Means for Your Budget
When budget season comes around, you're not starting from a blank spreadsheet or a dusty binder. You've got:
- Total maintenance cost per asset from every work order your crew has closed
- Criticality rankings that tell you what needs replacing first
- Replacement costs on every asset
- Remaining useful life calculated automatically from install dates
- Condition trends built from ongoing crew inspections
You can walk into a board meeting and say: "Here are our 15 most critical assets. Here's what we've spent maintaining each one over the past two years. Here's the replacement cost for each. Here's the order we should tackle them in, and here's the five-year capital plan."
That's a different conversation than "we think we need about $150,000."
Built for Small Utilities, Not Enterprise IT Departments
The enterprise tools — CityWorks, Cartegraph, IBM Maximo — can do some of this. They cost six figures, take months to get running, and need a dedicated IT person to maintain. If you're running a water or wastewater system with 500 to 5,000 connections and a three-person crew, that's not your world.
Ziptility was built for systems like yours. It runs on the phones your crew already carries. Unlimited users on every plan — because when everyone's on it, the data builds faster. As one operator at Tierra Water in Arizona put it: "We're a small system and we needed something that didn't require a PhD to use."
Your crew uses it because it's easier than paper — maps, work orders, asset records, and inventory all in one place. Because they actually want to use it, the data gets collected as part of their normal work. The cost history, the condition scores, the asset management plan — it all builds one work order at a time, without a special project or a consultant.
Your accounting system still handles accounting. Ziptility handles the infrastructure cost data that makes your capital plan defensible — every repair cost, every part, every hour, tied to the actual asset on the map.
Want to see how cost tracking and asset management work together in Ziptility? Request a free demo →




