
US water utilities alone lose an estimated $6.4 billion per year to non-revenue water, according to the American Water Works Association. Billing errors don’t cause all of that loss , but they make the problem worse, and they’re the part your customers see.
When the billing system breaks down - inaccurate invoices, manual workarounds, customer complaints reaching city council, utility directors face a decision that shapes operations for years. Should you outsource billing to a third-party provider, or invest in a modern platform that lets your team run billing in-house with far less effort than your legacy system requires?
This guide walks through both options honestly. Outsourcing is the right call in some scenarios. In others, it creates new dependencies that cost more than the problem it solved.
Outsourced utility billing refers to the practice of contracting a third-party service provider to manage some or all of a utility’s billing operations, including meter reading, bill calculation, invoice generation, payment processing, and collections. Outsourcing is typically considered when a utility lacks the IT infrastructure, staff capacity, or software to manage billing accurately in-house.
For small-to-mid US municipal utilities serving 3,000 to 100,000 meters, the outsourcing question usually surfaces at a specific moment: the legacy billing system has become unreliable, the billing team is stretched thin, and the city council is asking why customers keep calling about incorrect bills.
At that point, utility directors face three paths: continue patching the legacy system, outsource billing to a third-party provider, or modernize in-house with a cloud-native billing platform. This guide helps you evaluate the first two options honestly, including the scenarios where outsourcing makes sense and the scenarios where it doesn’t.
Not every billing challenge requires outsourcing. But certain patterns indicate that your current setup is costing more than it should, in revenue, in staff time, and in customer trust.
1. Billing errors exceed 2% of total invoices. The American Water Works Association (AWWA) benchmarks billing accuracy for well-run utilities at 98% or above. If your utility is consistently below that threshold, manual processes or aging software are likely the root cause. Whether you outsource or modernize, the status quo is bleeding revenue.
2. Your billing team spends more than 40% of their time on exception handling. When staff are consumed by manual adjustments, payment reconciliation, and customer disputes instead of proactive account management, the billing function has become a bottleneck. Outsourcing can offload this, but so can automation within a modern platform.
3. Your IT team cannot maintain the current billing system. Many small municipal utilities operate with IT teams of one or two people. If your billing system requires on-premise server maintenance, manual patching, and custom scripting to function, outsourcing removes that IT burden entirely. Cloud SaaS achieves the same outcome differently — by eliminating the infrastructure altogether.
4. You are facing a regulatory compliance deadline you cannot meet internally. State Public Utility Commission (PUC) reporting requirements, EPA water quality billing mandates, or NERC CIP compliance for electric utilities can overwhelm a team that is already struggling with basic billing operations. An experienced outsourcing partner may have pre-built compliance workflows. But verify: not all billing service providers are current on US utility-specific regulations.
5. Customer complaints about billing have become a political issue. When billing disputes reach the city council agenda or the local newspaper, the utility director needs a fast resolution. Outsourcing can provide immediate capacity relief. However, the long-term fix often requires better software, not just more hands.
Outsourcing promises cost savings — and in many cases delivers them. But the total cost of outsourcing extends well beyond the monthly service fee. Before signing a multi-year contract, utility directors should evaluate these often-overlooked cost drivers:
Most outsourcing providers charge per bill generated, per payment processed, or per customer interaction handled. For a 30,000-meter water utility processing 360,000 bills per year, even a $0.50-per-bill fee adds $180,000 annually, before payment processing surcharges. These fees typically escalate with contract renewals. Compare this to a pay-per-meter SaaS model where the cost scales predictably with your customer base, not your transaction volume.
When a third party manages your billing data, extracting that data at contract end can be expensive and slow. Some providers store data in proprietary formats that require costly conversion. Before outsourcing, confirm: who owns the data, in what format is it exportable, and what are the fees for data extraction at contract termination? AWWA’s technology committee has flagged data portability as one of the top procurement risks for utilities adopting third-party billing services.
When billing moves outside your organization, so does the operational intelligence it generates. Usage patterns, peak demand correlations, payment behavior trends, and non-revenue water indicators all live in billing data. Outsourcing providers deliver reports, but they rarely deliver the analytical depth a utility needs for rate case preparation, infrastructure planning, or conservation program design. Keeping billing in-house — on a platform with built-in analytics — preserves that intelligence.
Service Level Agreements define what the outsourcing provider guarantees. But SLAs rarely cover the edge cases that matter most to utility directors: what happens during a billing system outage in July when payment volumes spike? What is the resolution time for a complex rate structure error that affects 5,000 accounts? Utilities that outsource billing often discover that escalation paths are slower and less transparent than they expected.
Outsourcing made strategic sense when the only alternative was maintaining expensive on-premise billing infrastructure with a large IT team. That trade-off has changed. Cloud-native billing platforms now give small-to-mid utilities the automation and infrastructure advantages of outsourcing — without surrendering control of their data, their customer relationships, or their billing intelligence.
Here is what modern in-house SaaS billing looks like in practice:
● No on-premise infrastructure required. Cloud-native platforms like SMART360 run entirely in the cloud — no servers to maintain, no patches to apply, no hardware refresh cycles. The IT burden that historically drove utilities to outsource is eliminated at the infrastructure level.
● Deployment in weeks, not months. SMART360 deploys in 12–24 weeks including data migration from legacy CIS systems. By contrast, onboarding an outsourced billing provider typically takes 3–6 months once contract negotiations, data handoff, and parallel testing are complete.
● Predictable per-meter pricing. Instead of per-transaction fees that fluctuate with billing volume, SMART360’s pay-per-meter model gives utilities a fixed, predictable cost structure that scales with their customer base, not their bill count.
● Billing accuracy improvements of up to 50%. Automated rate calculation, exception flagging, and integrated meter data management reduce manual errors. Utilities using modern billing platforms report up to 50% improvement in billing accuracy compared to manual or legacy-system baselines.
● You keep your data and your customer relationships. Every billing record, payment history, usage trend, and customer interaction stays within your organization’s control. No vendor lock-in. No data extraction fees. No loss of billing intelligence.
The outsource-vs-in-house decision depends on your utility’s specific circumstances. Use this framework to evaluate which path fits
For utilities in the middle - moderate complexity, small IT teams, budget-conscious but data-aware - cloud SaaS platforms represent the path that captures the operational benefits of outsourcing (reduced IT burden, modern automation) without the strategic costs (data loss, vendor dependency, escalating fees).
Whether you outsource or move to an in-house SaaS platform, the transition will require planning. Here is what utility directors should prepare for:
Your legacy billing system contains years of customer records, payment histories, rate structures, and account configurations. Data migration is the single highest-risk phase of any billing transition. With outsourcing, the provider handles migration but you lose visibility into data quality decisions made during the transfer. With in-house SaaS, managed data migration services (like those offered through SMART360) give you a dedicated migration team while your staff retains oversight and approval authority over every data mapping decision.
If you outsource, your billing staff either transition to oversight roles or are reassigned. If you move to in-house SaaS, staff need training on the new platform. Modern cloud billing platforms are designed for utility billing teams and typically require 2–4 weeks of structured training before go-live.
Regardless of the path chosen, plan for at least one full billing cycle of parallel testing, running the old system and the new system (or provider) simultaneously to validate accuracy. This is non-negotiable for rate case defensibility and PUC compliance.
Customers notice billing changes. New bill formats, new payment portals, and new customer service channels all require proactive communication. Utilities that skip this step see a temporary spike in customer complaints — regardless of whether the new system is objectively better. Build a 30-day communication plan that includes bill inserts, website updates, and front-desk talking points.
Small municipal utilities with fewer than 10,000 meters and limited IT staff are the most common candidates for outsourced billing. However, the rise of cloud-native SaaS platforms has given these utilities an alternative that provides the same IT burden reduction without ceding data control to a third party.
Costs vary widely based on meter count, service scope, and contract terms. Per-bill fees typically range from $0.30 to $1.50, with additional charges for payment processing, customer service calls, and data reporting. For a 25,000-meter utility, annual outsourcing costs can range from $150,000 to $400,000 depending on the provider.
Yes, but the transition requires careful planning — particularly around data extraction from the provider’s system. Utilities should negotiate data portability terms and export format specifications at the start of any outsourcing contract, not at termination.
Onboarding an outsourced billing provider typically takes 3–6 months, including contract negotiation, data migration, parallel testing, and go-live. By comparison, deploying a cloud-native billing platform like SMART360 takes 12–24 weeks with managed data migration included.
Data ownership, pricing transparency, regulatory compliance capability, and transition timeline are the four factors that matter most. A provider or platform that excels on one but fails on another will create new problems while solving the original one.