Contact me
Billing

A wrong invoice becomes an angry tenant call.

Readings get validated before anything else happens, charges are calculated per unit by your rates, and invoices land on your template ready to send. The manual spreadsheet step — where the errors actually start — disappears.

Everything happens in writing — you'll get a concrete plan back, not a sales call.

The problem
  • A manual billing run eats days every month
  • Every manual step is where a wrong invoice is born
  • One bad manual run can cost weeks of tenant trust
What changes
  • Odd cases go to a review queue, not straight into an invoice
  • Works from any metered dial, not just smart-meter feeds
  • Invoices sync to QuickBooks / your PM software with no copy-paste
March billing run — water sub-metering
UnitPreviousCurrentUsageAmount
1011,2041,23127 m³$94.50✓ invoice ready
1029871,00922 m³$77.00✓ invoice ready
2141,4551,631176 m³⚠ spike +340% — review
2152,1102,13828 m³$98.00✓ invoice ready
84 invoices generated · 1 held for reviewPush to QuickBooks

Illustrative example — your build runs on your own rules, templates and software.

Ask about your own rate schedule

Step by step

From raw readings to sent invoices

1

Readings arrive

A CSV export from your sub-metering system, photos of analog dials, or an API feed if your meters have one - the pipeline takes what you have.

2

Validated before anything else

Impossible jumps, missing units, duplicates, negative usage - flagged now, not after a tenant calls about a $900 water bill.

3

Charges calculated per unit

Your rates, fixed fees, common-area splits - encoded once, applied identically every cycle.

4

Invoices generated

On your template, per unit, with the reading and the math shown - the kind of invoice that doesn't generate a phone call.

5

Sent and recorded

Emailed to tenants or pushed into QuickBooks / your PM software. Books and records stay in sync without copy-paste.

6

Exceptions go to a human

Anything odd lands in a review list instead of a tenant's mailbox. Your team reviews the five weird cases, not all two hundred.

Setup

What I need from you

Usually gathered in one email thread. No preparation beyond finding the documents you already have.

A sample readings exportOne real month of data, warts and all.
Rate scheduleUtility rates, fixed fees, how common areas split.
Invoice templateThe format your tenants and accounting expect.
Questions

Fair questions

Is this only for water?

No - any metered utility: water, electricity, gas, heat. Same pipeline, different rates.

Our meters are analog.

Photos of the dials work - readings get extracted and validated like any other input. When you upgrade to smart meters, the pipeline stays.

What happens when something's wrong?

Validation catches it before invoicing and routes it to review. A billing run that used to take days becomes an hour, and almost all of that hour is review — there's barely any typing left to do.

How long did last month's billing run take?

Tell me where readings come from and who calculates charges today — two or three sentences is enough. You'll get a concrete plan built around your own rates back, not a pitch deck.

Tell me about your process