Automated Tenant Billing, From Submeter to Invoice

Ask any property manager about the last week of the month and you will hear the same story. Someone exports meter readings into a spreadsheet, hunts down the utility rate, splits a shared meter across three tenants, checks the math twice, and pastes the total into an invoice template. Multiply that by every suite in the building and the process quietly consumes days of staff time. Worse, the moment a tenant questions a number, there is rarely a clean record to point back to.

The submetering hardware in most buildings already captures the data needed to bill accurately. The gap is the workflow that turns readings into invoices. EnergyOS, the software platform behind Emergent Metering, is built to close that gap and run the entire cycle from measured usage to emailed bill.

Takeaway: once meters are mapped to tenants and a rate plan is set, EnergyOS handles the monthly billing cycle on its own, and every charge traces back to validated meter data you can defend in a dispute.

Start with the tenant records

Everything begins with knowing who occupies the building. A single site often houses several businesses, a coffee shop, a dental office, and two floors of open office space, each with its own lease and its own share of the energy load. EnergyOS holds a sub-tenant record for each of these businesses at the site. That record is the anchor for the tenant's meter assignments, rate plan, and billing history.

This matters most in mixed-use and multi-tenant properties where occupancy changes. When a tenant moves out and a new one moves in, you update the record and the assignments rather than rebuilding a spreadsheet from scratch.

Assign meters to the tenants that use them

The next step is mapping measurement to responsibility. In EnergyOS, a meter-to-tenant assignment connects specific submeters to the tenant drawing power through them. A submeter here can be an individual sensor on a circuit, or a parent meter that covers a piece of equipment or a whole suite.

Some loads belong cleanly to one tenant. A dedicated panel serving one retail unit maps directly to that unit. Other loads are shared, and that is where manual billing usually breaks down. A rooftop unit that conditions two suites, or a house meter covering common area lighting, serves more than one business. EnergyOS handles this with allocation percentages. You assign the shared meter to each tenant and set the split, for example 60 percent to the larger suite and 40 percent to the smaller one, or an even division across four tenants on a common corridor. The platform applies that split every cycle without anyone recalculating it.

The result is a full map of the building. Every measured kilowatt-hour has a home, either against a single tenant or divided across several by a rule you defined once.

Choose how you price the energy

Assigning usage answers who consumed what. A rate plan answers what they pay for it. This is a separate question from the rate the site itself pays the utility, and EnergyOS keeps the two distinct. The utility bills the site at its own rates. You decide, per tenant or per group of tenants, how that cost translates into a tenant charge.

EnergyOS supports three approaches:

  • Markup on cost. You bill at the underlying energy cost plus a defined margin, which can cover metering, administration, or infrastructure you maintain.
  • Straight pass-through. Tenants pay the actual cost of what they used with no markup, a common choice where a lease requires billing at cost.
  • Fully custom pricing. You set the rate structure directly when a lease calls for a blended rate, a flat rate, tiered pricing, or terms specific to one tenant.

Because the rate plan lives with the tenant record, different tenants in the same building can sit on different plans. A long-term anchor tenant negotiated a pass-through arrangement while a short-term suite runs on markup, and the platform bills each correctly.

A quick note on compliance. What you are allowed to charge tenants, and how, is governed by state and local rules that vary by jurisdiction. This post is about the billing engine, not the legal boundaries. For that side of the question, see our separate guide on the legality of billing tenants and confirm your approach before you set rates.

Let the readings roll up

Behind the billing screens, EnergyOS is continuously doing the unglamorous work that makes an invoice trustworthy. Submeter readings are ingested and organized into a metering tree, a structure that reflects how meters relate to equipment, suites, and the site as a whole. Readings pass through validation to catch gaps, spikes, and bad data, then roll up into hourly and daily totals.

By the time a billing period closes, the usage figure for each tenant is not a hand-typed number. It is the sum of clean, validated measurements that trace straight back to the meter on the wall. That traceability is what turns a billing dispute from an argument into a lookup. When a tenant asks why their bill went up, you can show the measured usage, the assignment, and the rate that produced the charge.

Generate and send bills on a schedule

With records, assignments, rate plans, and validated readings in place, the monthly cycle runs itself. EnergyOS generates each tenant bill from the period's usage and the applicable rate plan, then emails it to the tenant on your schedule. There is no export, no spreadsheet, no manual template, and no late-night reconciliation.

Picture a 12-suite office building. Under the old process, month-end meant a staffer pulling readings, applying rates, splitting the shared HVAC meter, and assembling a dozen invoices by hand, with an error or two slipping through most cycles. With automated billing, that same close happens without manual touch, and the shared-meter split that used to cause arguments is applied the same defensible way every time.

When full submetering is more than you need

Not every property calls for meter-level billing. Where the goal is fairness rather than precise measurement, EnergyOS also supports cost allocation, splitting a single utility bill across tenants by percentage. This is a lighter alternative to true submetered billing, useful when you want to distribute a shared cost equitably without metering every load. You can run allocation for some tenants and full submetered billing for others in the same building.

Move month-end off the spreadsheet

The work of billing tenants has always been sitting inside the meter data. What was missing was a system to carry that data from reading to invoice without a person in the middle recalculating it every month. EnergyOS provides that system, so your team spends its time on the building and its tenants rather than on reconciliation.

To see how automated tenant billing would work for your property, Schedule a Platform Demo. Call 215-645-7141.