TopToolAdvisor

Review · Industry software

BasicBMS Water review

Billing, payments, work orders and accounting for small and rural water systems, priced per hookup.

By the TopToolAdvisor research desk · Updated November 11, 2026

Features (35%)
6.9
Ease of use (35%)
8.6
Value (30%)
8.7

BasicBMS Water is built for very small systems: districts, associations, irrigation companies and small towns that are still billing from a spreadsheet. The price is $3 per hookup per month with a $100 minimum, so a 65-connection system pays $195 a month and a 150-connection system pays $450, plus a one-time implementation. Every feature and user is included. Unlike most billing-only tools, it also covers work orders, scheduling for reads and shut-offs, payables, a general ledger and a map of the service area. Sewer, garbage or base charges sit on the same bill as metered water. Customers pay by card through a Stripe portal and can keep a card on file. The vendor names one live water company, Pomona Artesian Irrigation Company. Above 250 connections, pricing moves to volume quotes, and direct meter reading integration is still listed as coming next.

Who it is for

water associations and irrigation companies under 250 connections

Price

$3 per hookup per month with a $100 monthly minimum; one-time implementation.

$3 per hookup, per month — $100/month minimum
Quoted from the vendor pricing page on November 11, 2026.

Key features

  • Metered and flat-rate water billing with sewer, garbage or base charges on the same bill
  • Card payments through a Stripe customer portal
  • Work orders and scheduling for reads, shut-offs, turn-ons and testing
  • Payables and general ledger in the same system
  • Geo-spatial mapping of the service area

Strengths and weaknesses

  • Strength: Every feature and unlimited users at one per-hookup price
  • Strength: Includes accounting, so a small system needs no second program
  • Strength: Vendor migrates accounts, meters, balances and rates
  • Weakness: Systems over 250 connections get volume quotes instead of list prices
  • Weakness: Meter reading integration is listed as coming next
  • Weakness: Online payments listed are by card through Stripe

Key facts

  • Price: $3 per hookup per month, $100 minimum
  • Example: 150 connections cost $450 a month
  • Users: Unlimited
  • Live customer: Pomona Artesian Irrigation Company (vendor figure)

Where it ranks

BasicBMS Water is No. 7 in our Best Utility Billing Software verdict.

Alternatives we scored

Visit basicbms.com · Questions or corrections: editorial@toptooladvisor.com