complex utility billing
5 min read

Complex Utility Billing: How To Handle Net Metering

How consolidated billing handles net metering credits, tiered and ToU rates, demand charges, and surcharges on one statement, without manual workarounds.

See a 10-minute demo

For US Utilities serving 3,000-100,000 meters and for operations team, billing team and utility managers. For Heads of Billing who own collections accuracy and revenue leakage.

Written by
Sewanti Lahiri
Published on
September 30, 2026
Updated on
October 4, 2026

A complex utility bill is one that combines more than one pricing rule on a single statement: tiered consumption blocks, time-of-use rates, demand charges, net metering credits, and jurisdiction-specific surcharges or discounts. Handling it cleanly means your billing platform reads the meter data, applies each rule in the right order, and consolidates the result into one bill the customer can actually read. The alternative, spreadsheets and manual adjustments, is where billing errors and unbilled revenue come from. This guide walks through how consolidated billing for complex rate structures works, using the Electric Utility Management Software platform as the reference for how it can be configured rather than custom-built.

What makes a utility bill complex?

Most billing platforms can issue a flat-rate bill: one price, one meter read, one line item. A bill becomes complex the moment two or more pricing rules apply to the same account. For electric utilities, that is now the normal case, not the exception.

The components that turn a simple bill into a complex one:

  • Tiered rates, where the price per unit changes as consumption crosses defined blocks
  • Time-of-use (ToU) rates, where the price changes by time of day, day of week, or season
  • Demand charges, billed on the customer's peak kW draw rather than total usage
  • Net metering credits, which offset the energy a customer exports against the energy they consume
  • Surcharges, fees, and taxes, often differing by jurisdiction on a single service area
  • Discounts and special programs, such as low-income, senior, or budget-billing plans

A single commercial account can carry a tiered energy charge, a ToU overlay, a demand charge, three tax jurisdictions, and a net metering credit at the same time. If any one of those is calculated by hand, the whole bill is exposed to error. For the wider view of what electric billing software must handle before you shortlist a vendor, see the electric billing software guide.

How net metering billing actually works?

Net metering is the component most legacy systems handle worst, because it requires the meter data and the rate engine to talk to each other in both directions. A customer with rooftop solar both consumes energy from the grid and exports energy back to it. The bill has to account for both.

Here is the sequence a platform runs to produce a correct net metering bill:

  1. Capture bidirectional meter data. Read both the energy imported from the grid and the energy exported to it for the billing period. This requires a meter and a data pipeline that record export, not just consumption.
  2. Apply the net metering rule. Determine whether the tariff nets energy (import minus export) or values export at a separate credit rate. The rule set by the regulator or the utility decides which.
  3. Bank excess generation credits. When a customer exports more than they consume in a period, carry the surplus forward as a credit rather than zeroing it out.
  4. Reconcile at true-up. At the defined true-up interval, settle banked credits against consumption, applying any cash-out or expiry rule in the tariff.
  5. Consolidate onto one statement. Present consumption charges, generation credits, tiered and ToU components, and taxes as a single readable bill, not four separate documents.

When those five steps live in one configured workflow, a net metering bill is produced on the same run as every other bill. When they are split across a meter data system, a billing system, and a spreadsheet, each true-up becomes a manual reconciliation project.

What complex billing costs on legacy platforms

The hidden cost of complex billing is not the monthly bill run. It is what happens every time a rate, a tier, or a program changes. On older platforms, routine billing changes are sold back to you as change requests. On a configurable platform, the same changes are admin-screen edits.

Billing changeLegacy platformConfigurable platform
Add or edit a rate tierBilled change request, roughly $5,000 to $15,000Admin UI configuration, no charge
New bill format or layoutBilled change request, roughly $10,000 to $20,000Admin UI configuration, no charge
Add a customer classBilled change request, roughly $8,000 to $15,000Admin UI configuration, no charge
New surcharge or payment channelProject engagement, $15,000 or moreConfiguration, no charge

The numbers above are Bynry's analysis of legacy vendor pricing patterns, not a neutral market survey, so treat them as directional. The point holds regardless of the exact figure: when a rate change is a procurement event, utilities delay changes they should make, and the billing logic drifts further from the approved tariff. The full picture of what these change fees add up to over a contract lifetime is in the total cost of ownership of utility billing software.

How to move complex billing off manual workarounds

Most utilities running complex bills are not doing it inside one system today. They export routes from one platform, import reads into another, and finish the tricky accounts by hand. That is where revenue leaks. One electric distribution cooperative serving about 200,000 consumers recovered $3.2 million in unbilled revenue in its first year after moving off legacy billing. The gaps came from meter exchanges that were never billed correctly, service connections left on temporary billing status, and rate-code mismatches that under-billed commercial accounts.

Consolidating complex billing onto one platform follows a repeatable path:

  1. Map every rate component you bill today, including the ones currently handled in spreadsheets, so nothing is missed in migration.
  2. Configure each rate structure in the platform as tiered, ToU, demand, net metering, surcharge, and discount rules rather than custom code.
  3. Run a parallel billing cycle against the legacy system and reconcile line by count until the two match before cutover.

Island Water Authority cut billing errors by 92% after consolidating billing, customer information, and meter data on a single platform. The mechanism is the same for electric net metering: when the reads, the rate engine, and the bill live in one place, the manual reconciliation step that produces most errors disappears. The sequencing and timeline for a move like this is covered in the utility billing software implementation guide.

Before you choose a platform

Complex billing is where vendor demos look identical and real platforms diverge. Use these questions to separate a configurable rate engine from a rigid one.

Can the platform bill net metering without a manual export step?

If the answer involves exporting reads to a spreadsheet and importing results back, the platform does not truly support net metering. It supports a workaround.

Does a new rate tier require a change request, or can your team configure it?

Ask for the pricing on a rate-tier change in writing. The answer tells you what the next five years of tariff updates will cost.

Can one bill show consumption, generation credits, tiered charges, and surcharges together?

A customer who cannot read their bill calls support, disputes the charge, or, in an opt-in market, leaves. Consolidated presentation is a retention feature, not a cosmetic one.

Payment behavior is part of this too: a clear, consolidated bill is easier to pay on time, which is why complex billing and utility bill payment software are worth evaluating together rather than in isolation.

Frequently Asked Questions

What is net metering billing?

Net metering billing is the process of accounting for energy a customer both consumes from and exports to the grid, then settling the difference as a credit or charge. It requires bidirectional meter data, a credit rule set by the tariff, credit banking between periods, and a true-up interval where banked credits are reconciled against consumption.

How does software handle excess generation credits?

When a customer exports more energy than they consume in a period, the platform banks the surplus as a credit and carries it forward instead of discarding it. At the tariff's true-up interval, those banked credits are applied against consumption, and any cash-out or expiry rule is enforced automatically rather than tracked in a spreadsheet.

Can one bill combine tiered, ToU, and net metering charges?

Yes, on a platform where each rule is configured in one rate engine. The engine applies the tiered and ToU consumption charges, calculates the net metering credit, adds surcharges and taxes, and presents all of it as a single consolidated statement. If those rules live in separate systems, combining them onto one readable bill becomes a manual step.

Do rate changes require a vendor change request?

On many legacy platforms, yes: adding a tier or a customer class is billed as a change request. On a configurable platform, those changes are made by your own team in the admin interface at no additional charge, which is what keeps billing logic aligned with the approved tariff over time.

Conclusion

Complex billing is not a niche requirement anymore. Tiered rates, time-of-use pricing, demand charges, and net metering now show up together on ordinary electric accounts, and every rule that is calculated by hand is a source of billing error and unbilled revenue. The utilities that get this right consolidate the reads, the rate engine, and the bill onto one platform, then configure rate changes themselves instead of buying them back as change requests. To see where net metering and complex rate design are heading next, read the electric utility industry trends for 2026, then see how the Electric Utility Management Software platform handles these rate structures in a live environment.

About Two Cta Image

Ready to see how SMART360 fits your utility?

Book a personalized demo with the SMART360 team and see how SMART360 fits your utility?

Related Post From This Category