people

0

Total Customers

attach_money

₱0

Total Revenue (MTD)

pending

0

Pending Bills

water_damage

0%

NRW Percentage

trending_up Revenue Trends

water_drop Water Consumption Analysis

people Customer Management

Account # Name Type Address Contact Status Actions

speed Meter Reading Management

info
Field Operations Mode: GPS tracking enabled. Offline readings will sync automatically.
Checking GPS and sync status...

Meter Reading to Billing: Quick Workflow

  1. Open Record Reading, choose customer, and capture meter values.
  2. Tap Capture GPS so latitude and longitude are stored for field audit.
  3. Save the reading. If offline, it is tagged pending and will sync when online.
  4. After routes are completed, open Billing Management and click Generate Bills.
  5. Use Manual Bill only for exceptions (new accounts, corrected bills, special cases).
Date Customer Meter # Previous Current Consumption Method Status Actions

receipt_long Billing Management

How to Produce Bills Easily

  1. Confirm all meter readings for the billing month are saved.
  2. Click Generate Bills for batch processing of all customers with readings.
  3. Review totals in the table and use the print/view actions for verification.
  4. If one customer needs correction, click Manual Bill and submit an adjustment bill.
  5. After payment posting, monitor status changes from unpaid to paid in real time.
Bill # Customer Period Consumption Amount Due Date Status Actions

payment Payment Processing

OR # Date Customer Amount Method Reference Status Actions

analytics Water Audit & Non-Revenue Water Analysis

water

0

System Input Volume (m³)

done

0

Billed Consumption (m³)

water_damage

0

NRW Volume (m³)

percent

0%

NRW Percentage

Water Balance Breakdown

NRW Trend Analysis

assessment Comprehensive Reporting

settings System Settings & Administration

Rate Structures

Rate Code Customer Type Minimum Charge Sewerage % Active Actions

admin_panel_settings User Management

Role-Based Access Control (RBAC) - User management interface would be implemented here.