π Welcome to MapBilling Platform
MapBilling is a GIS-powered management system designed to help organizations manage Water and Waste (Garbage) operations using maps, billing points, and real-time field data.
It is built for both technical and non-technical users, including:
- Field workers
- Billing officers
- Managers
- System administrators
π§ What Problem Does MapBilling Solve?
Many utilities and city services struggle with:
- β Disconnected paper-based systems
- β No real-time visibility of where service locations actually are
- β Manual billing processes
- β Difficult tracking of field operations
- β Poor coordination between office and field teams
MapBilling solves this by bringing everything into one map-based system.
πΊοΈ What is the Core Idea?
At the center of MapBilling is a live interactive map. Every service location is a Billing Point pinned to a real place on that map, and everything else β customers, meters, invoices, payments, field activity β connects back to it.
flowchart LR
A[Customer] --> B[Billing Point on the Map]
B --> C[Water Meter\n(Water only)]
B --> D[History\n(Connection / Collection)]
B --> E[Invoices]
E --> F[Payments]
In plain terms:
- A Customer is registered.
- A Billing Point is created for them at a specific map location.
- If it's a Water account, a meter may be attached to that billing point.
- Every change or visit is logged automatically as history against the billing point.
- Billing cycles generate invoices for the billing point.
- Customers or staff record payments against those invoices.
Everything you'll read about in the rest of these docs is one of these six pieces, or a tool (Map, Dashboard, Tasks, Administration) that helps someone work with them.
ποΈ Platform Structure
MapBilling is organized into one shared foundation plus one module per service type.
1. π§© Shared Foundationβ
A small set of tools work the same way no matter what your organization is set up for:
- πΊοΈ Maps Overview β the live interactive map every billing point lives on
- π Dashboard Overview β the summary screen you land on after logging in
Customers, Billing & Payments, and Administration screens also look and work identically whether you're on Water or Waste β they just live under each module's own docs, since the data behind them (meters vs. no meters) differs slightly.
2. π§ Water Managementβ
Used by water utility teams to manage:
- Water Billing Points and creating one
- Asset Management β pipes, tanks, and other infrastructure, brought in via GIS/CSV/Excel upload rather than manual entry; uploaded asset types automatically appear as their own navigation items (Water only)
- Meters, adding a meter, and meter readings
- Connection History β an audit trail of connection/meter status changes
- Customers
- Billing & Payments β invoices and payments
- Tasks β field work tracking
- Administration β settings, users, sub-zones, activity logs
- Water Pay (customer payment app) and Water Works (field operations app)
3. ποΈ Waste Managementβ
Used for garbage collection services:
- Garbage Billing Points and creating one
- Garbage History β a log of collected/missed pickups per billing point
- Customers
- Billing & Payments β invoices and payments
- Administration β settings, users, sub-zones, activity logs
- Garbage Pay (customer payment app)
Waste billing points have no meter or connection-type field β there's nothing to meter. A Waste billing point is just the customer plus their service address and status.
π₯ Who Uses This System?
π· Field Workersβ
- Work from the mobile apps (Water Works / Garbage Pay & Water Pay for customers)
- Capture meter readings or collection activity
- Update billing point status from the field
π° Billing Teamsβ
- Generate invoices
- Track and record payments
- Manage customer accounts
π Managersβ
- Monitor operations on the Map and Dashboard
- Track billing point and collection/connection status
βοΈ Administratorsβ
- Configure company settings
- Manage users and sub-zones
- Review activity logs
π How the System Works (Simple Flow)
flowchart TD
A[Billing Point on Map] --> B[Field Operations]
B --> C[Data Collection]
C --> D[System Processing]
D --> E[Billing & Payments]
E --> F[Decision Making]
F --> A
π‘ Next Steps
New to the platform? Continue to Getting Started for a hands-on, step-by-step first session.