How do you spot a rate schedule violation on a utility bill

Utilities invoices carry tariff rate schedules with usage tiers and demand thresholds. Here is how to check a bill against the schedule it should follow.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
How do you spot a rate schedule violation on a utility bill

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. On a utilities account, the contract is often a filed tariff rate schedule rather than a negotiated agreement, and that schedule carries tiers, seasons, and demand thresholds that change which rate applies month to month.

A rate schedule violation happens when the utility bills a customer under the wrong tier, season, or class, and the invoice looks normal because the layout never changes. Only the number feeding it does.

Executive Summary

Utilities invoices are among the easiest bills to accept without checking, because the format is stable and the vendor is a regulated provider with no competitor quoting an alternative rate. That stability is exactly what lets a rate schedule violation persist: the rate class assigned to a meter, the seasonal tier boundaries, and the demand calculation are set once and rarely revisited even after usage or equipment changes on site.

The mechanism is a mismatch between an account's actual eligibility and the schedule the utility is billing against. A facility that added a second shift may now cross into a different demand tier. A meter classified under a general service schedule may have grown past the threshold that qualifies it for an industrial schedule at a lower per-unit rate.

The bill does not flag this. It keeps applying the schedule it was set up with.

What changes it is checking the account's usage and demand figures against the tariff's own tier definitions on a fixed schedule, rather than trusting that the utility's billing system still reflects the account correctly. That check is arithmetic anyone can run from the published tariff sheet and twelve months of billing detail. It does not require software, only the discipline to run it before assuming the invoice is right.

1. What counts as a rate schedule violation on a utilities invoice?

A rate schedule violation is any charge calculated under a tariff tier, season, or customer class that does not match the account's actual usage or demand profile for that billing period. It includes billing a general service rate after usage crossed into an industrial tier, applying a summer rate outside the tariff's defined season dates, or leaving a demand ratchet in effect after the peak that triggered it has expired. The bill is billed correctly in format and incorrectly in.

The confusion this category creates comes from the fact that every element of the bill looks legitimate on its own. The rate per kWh or per therm is a real number from a real tariff sheet. The demand charge cites an actual kW reading. Nothing on the page is fabricated.

The violation is in which tariff section the utility selected, not in the arithmetic applied once that section is chosen. A meter can be billed correctly against the wrong schedule for a year before anyone notices, because the monthly total still falls in a plausible range for a facility of that size.

This is why the check has to start from the tariff document, not the invoice. The invoice alone cannot tell you whether the schedule applied is the one the account is entitled to.

2. Why do rate schedule errors happen on utilities accounts?

Rate schedule errors happen because tier and class assignments are set once, at account setup or after a facility change, and utility billing systems do not automatically re-evaluate that assignment against changing usage. A facility that expands, adds equipment, or shifts production hours can cross a tariff threshold without triggering any review on the utility's side, because the system bills against the class on file rather than the class the current usage pattern actually qualifies for.

Tariff schedules are published documents with defined boundaries: a kWh threshold, a demand threshold, a seasonal date range, a minimum load factor. Crossing one of those boundaries is supposed to trigger a reclassification.

In practice, reclassification is a manual step on the utility side, and it depends on someone noticing the account has changed. If usage grows gradually, there is no single event that forces a look. The account simply keeps billing on the old schedule.

A utility can also apply a more favorable schedule too generously. The reader-side incentive to check runs toward catching overcharges, so that direction is where verification effort belongs first.

A disclaimer applies here: rate schedule structure and reclassification rules are set by tariff filings and regulatory approval, not by contract negotiation, so a facility's options for disputing a classification differ by jurisdiction. This is general information, not legal advice.

3. How do you check a utility bill against its own tariff schedule?

Pull the published tariff sheet for the account's rate class from the utility's own filing, then compare the invoice's usage and demand figures against the tier and season boundaries stated in that sheet, line by line, for each of the last twelve billing periods. A single month rarely shows drift; a twelve-month comparison against actual seasonal and volume boundaries is what surfaces a schedule that stopped matching the account.

Start with the schedule identifier printed on the bill. Utilities name their tariffs, and that identifier tells you exactly which document to pull for comparison.

Next, extract the boundaries from that document: the kWh or therm volume that triggers a tier change, the demand level that triggers a different class, and the calendar dates the tariff itself defines as summer or winter season.

Then lay twelve months of actual usage against those boundaries. A single month sitting near a threshold is not proof of an error. A pattern of the account sitting on the wrong side of a threshold for several consecutive months, while still billed at the old tier, is.

4. Which parts of a utilities bill hide a rate schedule violation?

Three components carry rate schedule risk on a utilities invoice: the rate class code, the seasonal designation applied to each billing period, and the demand ratchet calculation that can hold a peak demand charge in effect for months after the peak itself. Each is set independently and each can drift out of alignment with actual usage without changing the format of the bill the account receives.

None of these three components announces itself as a source of error. Each looks like a routine field on a routine bill, which is why they survive unchecked for long stretches.

A. Rate class code

The rate class code determines which tariff section governs the whole bill. It is usually a short alphanumeric string printed near the account number. Confirming it against the tariff's own eligibility criteria, stated in kWh, demand, or facility type, is the highest-value check on the bill, because every other line item flows from this one code.

B. Seasonal designation

Many tariffs define summer and winter rates by fixed calendar dates, not by weather. A bill dated for a transition month can be billed under the wrong season if the utility's billing cycle does not align cleanly with the tariff's stated date boundaries. Checking the billing period's actual dates against the tariff's season definition catches this.

C. Demand ratchet

A demand ratchet lets a utility bill against a percentage of the highest demand recorded in a prior period, even if current demand is much lower. This is a legitimate tariff mechanism, not an error by itself. It becomes a violation only when the ratchet is applied past the window the tariff itself defines.

5. Is a rate schedule violation different from a rate card violation in contract labor or freight?

Yes. A rate card violation in contract labor or freight involves a negotiated document both parties signed, so any deviation is a breach the vendor controls directly. A utilities rate schedule is a filed tariff the vendor did not negotiate with this specific customer and cannot unilaterally change either, so the fix runs through account reclassification with the utility rather than through a contract dispute.

This distinction matters for how a finding gets resolved. When a staffing vendor bills above the agreed rate card, the remedy is a credit memo request citing the signed agreement. That path does not exist here.

With a utility, the remedy is a reclassification request supported by the account's actual usage data, filed against the utility's own tariff process. The utility does not owe a credit because it broke a promise to this specific customer. It owes a correction because it billed the wrong published schedule.

The audit method is closer to freight and 3PL work, where the surcharge table is also a published document rather than a bilateral negotiation. See how rate schedule and surcharge review works across freight in the guide on how you audit freight and 3PL invoices.

6. What input costs affect a utility rate schedule's underlying charges?

Fuel and power cost indexes move the pass-through components inside a utility rate schedule, such as fuel adjustment clauses, even when the schedule's tier structure itself stays fixed. Per the US Bureau of Labor Statistics Producer Price Index for Fuels and related products and power, Industrial electric power series (WPU0543), the August 2026 index value was 346.309, up 1.1% year over year, read 2026-09-25.

A rate schedule audit checks whether the correct tier and class were applied. It does not, by itself, verify whether a fuel adjustment or power cost pass-through embedded in that schedule was calculated correctly, because that pass-through moves with input costs rather than with usage volume.

Tracking a published cost index gives a reference point for whether a pass-through component's movement over time is plausible. A pass-through charge that moves in a direction opposite the underlying index, or by a materially different magnitude, is worth a separate line of inquiry from the tier and class check described above.

This is a secondary check, not a replacement for verifying the rate class and season assignment first, since class and season errors compound every month they persist while a pass-through miscalculation stays isolated to the periods the index moved.

7. Where does utilities rate schedule review fit inside a broader indirect spend audit?

Utilities sits alongside freight, contract labor, maintenance, IT and professional services, and MRO as one of the categories where a service invoice can diverge from the terms that should govern it. Each category has its own document type acting as the contract, tariff filings for utilities, master service agreements for labor and maintenance, and each requires checking the invoice against that specific document rather than against a generic expectation of what the bill should look like.

Utilities is often left out of an indirect spend review because it does not look like a negotiated vendor relationship. There is no procurement contract to pull, no rate card signed by both parties, so it can seem like there is nothing to audit against.

The tariff filing fills that role instead. It is a public document with defined tiers, thresholds, and season boundaries, and it is just as checkable as a signed rate card once you know which document governs the account.

For a full view of where this category sits relative to freight, labor, maintenance, and the rest, see the overview in the six categories drift hides in. For the wider pattern this sits inside, start with the margin drift guide. See also accessorial charge audit: the surcharges nobody validates and duplicate freight billing and the multi-carrier consolidation problem.

For the wider pattern this sits inside, start with the margin drift guide. See also accessorial charge audit: the surcharges nobody validates and duplicate freight billing and the multi-carrier consolidation problem.

8. Frequently Asked Questions (People Also Ask)

How do I find the tariff document that applies to my account?

The rate schedule identifier is printed on the bill itself, usually near the rate class code. Search the utility's regulatory filings or its published tariff library using that identifier. Most utilities post current tariff sheets publicly because they are filed with a state regulatory body.

Can a utility backdate a correction once a misclassification is found?

That depends on the utility's own tariff rules and the regulatory jurisdiction, which set limits on how far back a reclassification can be applied. This is general information, not legal advice; check the specific tariff's stated correction window before assuming a full recovery period.

Does a demand ratchet ever apply correctly for a full year?

Yes. Ratchet clauses are written into the tariff for a defined reason: to recover fixed capacity costs from peak demand. It is a violation only when the ratchet holds past the specific window the tariff document defines, not whenever it appears on a bill.

Who at the utility handles a reclassification request?

Most utilities route this through a commercial or key accounts billing team rather than general customer service. Framing the request with the specific tariff section and usage data needed for reclassification gets it to the right desk faster than a general billing inquiry.

Is a rate schedule audit something an AP team can do without special software?

Yes. It requires the published tariff sheet and twelve months of billing detail, both of which are available without any tool beyond a spreadsheet. The work is comparing stated boundaries to actual usage, which is arithmetic, not analysis software.

What is the difference between a rate class and a rate schedule?

A rate class is the category assigned to an account, such as general service or industrial. A rate schedule is the full tariff document that defines the tiers, seasons, and demand rules for that class. The class determines which schedule applies.

How often should a utility account's rate class be re-checked?

There is no fixed regulatory interval. Because reclassification depends on someone noticing usage has changed, checking on a fixed internal schedule, such as annually or after any facility change, is what actually catches drift rather than waiting for the utility to flag it.

Does adding solar or on-site generation affect the rate schedule check?

It can. On-site generation changes net usage and demand patterns as measured by the utility, which can shift an account across a tariff threshold in either direction. The same tier and season comparison method applies, just against the net figures the utility bills.

Margin Drift Resources