Buyer guide

How to switch water billing software without double-billing

Changing billing systems feels risky, but the danger isn't the software, it's the timing. Here's how to plan a clean cutover so no customer gets billed twice and no month gets skipped.

For most water utilities, the hardest part of switching billing software is the fear of getting it wrong mid-cycle, double-charging customers, missing a billing run, or running two systems at once. The good news: a switch planned around your billing calendar avoids all three. Vendors built for small water systems typically get you live within one billing cycle.

Key takeaways

  • Time your go-live to the gap between billing cycles, not the middle of one.
  • Run a clean cutover, not a parallel run, billing in two systems is what causes double bills.
  • Migrate customers, meters, balances, and rates before go-live and spot-check them.
  • Most small-system vendors complete a switch within a single billing cycle.

Why double-billing actually happens

Double-billing is almost never a software bug, it's a process overlap. It happens when a utility generates bills in the old system and the new system in the same period, or when opening balances are imported on top of invoices the old system already sent.

The fix is sequencing: pick one system as the system of record for each billing period, and make the cutover a hard line rather than a gradual overlap.

The clean-cutover sequence

  1. 1Pick a go-live date in the window after one billing run closes and before the next begins.
  2. 2Export your final customer list, meter data, outstanding balances, and rate tables from the old system.
  3. 3Import that data into the new system and reconcile balances against the old system's final report.
  4. 4Spot-check a sample of accounts, names, addresses, meter numbers, and balances, before go-live.
  5. 5Run the next billing cycle entirely in the new system. Decommission billing in the old one.

Avoid the parallel run

It's tempting to keep the old system running 'just in case.' Don't bill from both. Keep the old system read-only for reference, but generate every new invoice from one system only.

What good vendors handle for you

Vendors built for rural associations and small water systems typically do the heavy lifting: they import your customers, meters, balances, and rate schedules, then work with you to verify everything before go-live.

Ask any vendor three questions: who performs the data migration, how balances are reconciled, and how go-live is timed against your billing calendar. Clear answers to all three are the sign of a low-risk switch.

  • Data migration: customers, meters, balances, and rate schedules imported for you.
  • Verification: a spot-check window before anything goes live.
  • Timing: go-live planned around your read-and-mail cycle so you don't double-bill or skip a month.

How long it really takes

For small water systems, switching is usually measured in days to a few weeks, not months. WUBS reports most districts are fully operational within one billing cycle (typically 2–4 weeks). Online Water Bill says most associations can accept online payments within a few days, timed to the billing calendar. The Utility Biller frames setup as days, not months.

The constraint is rarely the software, it's your billing calendar. Plan the cutover around it and the switch is straightforward.

How Aazly handles switching

Aazly onboards districts and associations onto its admin portal and branded customer portal, configuring rates and importing accounts so your next cycle starts clean. Because payments flow through Aazly directly to your account, there's no overlap between an old payment processor and a new one.

Sources: waterdistrictbill.com, onlinewaterbill.com, theutilitybiller.com. Details current as of 2026; confirm with each vendor.

Switching water billing software: FAQ

Will customers get billed twice when we switch water billing software?

Not if you run a clean cutover. Double-billing happens when invoices are generated in two systems for the same period. Choose one system of record per billing cycle, import balances before go-live, and bill the next cycle entirely in the new system.

How long does it take to switch water billing software?

For small water systems it usually takes days to a few weeks. Vendors built for rural utilities often complete the switch within a single billing cycle, with data migration and verification handled before go-live.

When is the best time to switch billing systems?

Switch in the window after one billing run closes and before the next begins, so the new system handles a full cycle from the start. Avoid going live in the middle of a billing run.

Do we have to run both systems at once?

No, and you shouldn't bill from both. Keep the old system read-only for reference if helpful, but generate every new invoice from one system only to avoid double bills.

Ready to modernize your district's billing?

Join water districts using Aazly for admin and customer portals. Get paid faster with less hassle.