Before payment

Utilities billing and collection

Calculate the bill from the reading and rate, then match the money received.

Where to start
The control flowSource records / rules / result

What arrives

  • Meter readings
  • Tenant and tariff
  • Receipts by channel
Manuel

Calculate and apply cash

  • Consumption and rate version
  • Tax and shared charges
  • Tenant, invoice, and receipt
Checks pass

Validated billing and receipt record

Needs review

Abnormal reading or short payment

Every result keeps its source records, rule version, and decision history.

The problem

Meter readings, tariffs, and receipts across seven or more channels are joined by hand. Unusual bills and short payments take time to explain.

What your team gets

An explained charge for each tenant, matched receipts, and a reason for every remaining balance.

Produce validated files for the two existing systems before enabling write-back.

A first project

Start with work you have already completed.

One property and a completed billing cycle. Purchasing and renewals can be scoped separately.

How we check the result

Recompute each charge and re-match receipts against the completed cycle.

Discuss this processRead the detailed notes