# What does a utilities audit actually cost?

> Utilities audit cost has two parts: what it takes to run the review, and what a stale rate or tariff class leaves on the table if you skip it.

Source: https://valuexpa.com/insights/what-does-a-utilities-audit-actually-cost
Publisher: ValueXPA (https://valuexpa.com)
Updated: 2026-10-22

---

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. On a utilities bill that gap hides inside tariff schedules, demand ratchets and rate classes that almost nobody outside the utility itself reads line by line.

"What does a utilities audit cost" has two honest answers, and most vendor content only gives one. The first is the cost of doing the work: hours, systems access, and who does the reading. The second is the cost of not doing it: what a wrong rate class or an unchallenged demand charge keeps charging you, month after month, until someone checks.

## Executive Summary

A utilities audit's cost is mostly a labor and access question, not a software license question. The work is reading tariff sheets, demand and power factor charges, rate class assignments, and fuel or energy adjustment riders, then matching each line against what the utility's own published tariff and your contract or service agreement say you should be charged. That reading takes time from someone who understands both invoices and tariff structure, which is why it gets skipped: it competes with close, AP, and everything else on a controller's desk.

The mechanism that drives real cost is compounding. A rate class assigned once, wrong, at account setup does not correct itself. It reissues on every bill until someone with tariff knowledge catches it, so the audit's real cost is best measured against how long the error has been running, not against the fee for one month's review.

Input cost movement matters here too. Per the US Bureau of Labor Statistics Producer Price Index for Fuels and related products and power, Industrial electric power (series WPU0543, read 2026-09-25), the August 2026 index value was 346.309, up 1.1% year over year. Rising input costs raise the dollar value of any misapplied rate, which raises the payoff of catching it, without changing what the audit itself costs to run.

## 1. What actually gets checked in a utilities audit?

**A utilities audit checks four things against the vendor's own published tariff: the rate class or schedule assigned to the account, the demand charge and any ratchet clause, power factor penalties, and the fuel or energy cost adjustment rider applied that month. Each of these is set once at account setup or seasonally and then carried forward on every bill without re-verification, which is exactly where a wrong assignment persists undetected the longest.**

Rate class assignment is the starting point because everything else on the bill is priced off it. A utility assigns an account to an industrial, commercial or time-of-use schedule based on load profile and stated usage. If that assignment was made on incomplete information, or your load profile changed and nobody notified the utility, every subsequent bill prices at the wrong schedule.

Demand charges and ratchet clauses are the second layer. A ratchet clause can hold a billed demand level for months after the peak that triggered it, based on a percentage of the highest demand recorded in a prior period. That clause is contractual language, not an obvious line item, so it has to be read against the tariff sheet rather than inferred from the bill.

Power factor penalties and the fuel or energy adjustment rider round out the check. The rider changes monthly and is recalculated by the utility, so verifying it means recomputing it from the published index rather than trusting the number printed on the invoice.

## 2. Why does a rate class error keep charging you every month?

**A rate class sits in the utility's billing system as a static field. It is set once, at account opening or after a rate case, and then referenced automatically on every cycle without a human re-checking whether the account still qualifies. Nothing in the monthly billing process re-tests the assignment against current load, so an error made years ago behaves identically to one made last month: it just keeps running.**

This is a mechanism, not a frequency claim. Three-way matching and standard AP review test whether the invoice matches the purchase order and prior month's amount. Neither of those checks tests whether the rate class printed on the bill is still the correct one for the account's current load profile, because that test requires the tariff sheet, not the invoice.

The same is true of a ratchet clause. AP review confirms the bill matches what was billed last time, which is precisely why a ratchet-driven demand charge can look consistent and correct for months while still being wrong relative to what the tariff actually permits.

Correcting a rate class typically requires a formal request to the utility, sometimes with load data attached, and utilities will often apply the correction only prospectively unless the customer specifically requests a lookback. That request only gets made by someone who already knows the class is wrong, which is the audit's actual output.

## 3. How is a utilities audit different from a freight or labor audit?

**A utilities audit tests against a public, regulator-filed tariff rather than a privately negotiated contract, which is a different document to read and a different kind of error to find. Freight and labor invoices are checked against a rate card or master service agreement that only the vendor and buyer see. A utilities tariff is filed with a public utility commission, published, and the same for every customer on that schedule.**

That public filing changes what the audit is actually verifying. On a freight or labor invoice, the question is whether the vendor billed what was privately agreed. On a utilities invoice, the question is whether the account was ever correctly classified against a public schedule, and whether the riders applied that month match what the utility itself published for that period.

The categories also differ in who can catch the error. A negotiated contract error is visible to anyone who has the contract on file. A tariff error is visible only to someone who pulls the utility's current published schedule and checks the account against it, which most AP teams never do because the tariff is not a document that arrives with the invoice.

How a utilities check differs from a freight or labor check on the same invoice cycle

| Attribute
| Utilities
| Freight or labor

| Reference document
| Public, regulator-filed tariff
| Private rate card or MSA

| Where the error usually sits
| Rate class or demand ratchet
| Rate line or accessorial charge

| Who else can see the reference
| Any customer on that schedule
| Only vendor and buyer

| Correction path
| Formal request to utility, often prospective only
| Credit memo or invoice dispute

## 4. What does it cost to run the review yourself versus bring in a diagnostic?

**Running the review internally costs staff time from someone who can read a tariff sheet and match it against 12 to 18 months of billing history, which is a skill most AP teams do not carry day to day. A fixed-scope diagnostic delivers a prioritized recovery and prevention roadmap in 2 to 4 weeks, across ValueXPA diagnostics, and the client retains 100% of what it finds, unlike contingency firms that charge 25% to 50% of recoveries.**

The internal option is not free even though no invoice arrives for it. Someone has to pull the current tariff sheet for each rate class in use, request the utility's rider calculation methodology, and reconcile that against a year or more of bills. That is specialist reading time pulled from a controller or AP lead who has other obligations that do not pause for it.

A fixed-scope external diagnostic prices the work as a defined engagement rather than a percentage of what it finds. That structure matters most in utilities specifically, because a rate class correction, once made, keeps paying back on every future bill. A firm paid on contingency has less reason to also fix the forward-looking control that stops the error from recurring, since a fixed error means fewer future contingency fees for them, not more value for you.

Either path costs something. The comparison that matters is staff time against a fixed fee, not staff time against nothing.

## 5. Can you estimate what a misapplied rate is costing you before an audit?

**Yes, with your own numbers. Take your monthly billed demand, multiply by the difference between your current rate class's demand charge and the rate class your actual load profile would qualify for, then multiply by the number of billing cycles since the account was last reviewed. That product is the exposure a rate class correction would recover, using inputs only you have.**

This calculation deliberately uses no external figure, because no dataset exists that would let anyone state a typical utilities finding by category. What it does give you is a way to size the question before committing staff time or an engagement to answering it.

Start with the demand charge difference between your current rate schedule and the one your load profile would actually support; that comes from the utility's own published tariff sheet, which is public. Multiply by your average billed demand over a representative period. Multiply again by the number of months the account has run under the current classification, since that is the compounding window described above.

The same arithmetic works for a fuel or energy adjustment rider: take the difference between the rider rate billed and the rider rate the published index would produce for that period, multiplied by usage, multiplied by months. Per the BLS Producer Price Index for Industrial electric power (series WPU0543, read 2026-09-25), the underlying index moved 1.1% year over year through August 2026, which is the scale of drift a rider miscalculation can compound against.

## 6. Does a utilities audit require legal or regulatory expertise?

**Reading a filed tariff and comparing it to a bill is a contract and math exercise, not a legal filing. But requesting a rate class correction or disputing a demand ratchet with a utility can touch regulatory procedure specific to that utility commission, and this is general information, not legal advice. Where a correction requires a formal filing or lookback request, involve counsel or a regulatory specialist familiar with that state's process.**

The audit itself, meaning the comparison of billed charges against the published tariff, does not require a law license. It requires someone who can read a rate schedule the way an AP lead reads a rate card: line by line, checking definitions against what was actually billed.

What does shift toward regulatory territory is the correction step. Utility commissions in different states set different rules for how far back a customer can claim a correction, what documentation a lookback request requires, and whether the utility is obligated to backdate at all. Those rules vary by jurisdiction and by utility, and getting them wrong can cost you a legitimate recovery on a technicality.

The practical split: do the invoice-to-tariff comparison as an operational audit function. Route the correction request, especially any lookback claim, through whoever at your company handles regulatory correspondence, or outside counsel if the recovery is material enough to justify it.

For the wider pattern this sits inside, start with the [margin drift](/insights/indirect-spend-audit-categories) guide. See also [the six categories drift hides in](/insights/indirect-spend-audit-categories) and [accessorial charge audit: the surcharges nobody validates](/insights/accessorial-charge-audit-the-surcharges-nobody-validates).

## 7. Frequently Asked Questions (People Also Ask)

### Is a utilities audit worth it for a smaller account?

It depends on how long the account has run under its current rate class and how large the demand charge difference would be if reclassified, since both compound over time. Use the exposure calculation against your own tariff sheet and billing history before deciding whether the review is worth the staff time it requires.

### How far back can you dispute a utilities bill?

This varies by utility commission and by state, and some utilities apply corrections only prospectively even when the original classification was wrong. This is general information, not legal advice; confirm the lookback rule for your specific utility and jurisdiction before assuming a multi-year recovery is available.

### What is a demand ratchet clause?

A ratchet clause lets a utility bill a percentage of your highest recorded demand from a prior period, even in a month when your actual demand was lower. It is written into the tariff, not printed as a separate line item, so it has to be checked against the published schedule rather than inferred from the invoice.

### Does a utilities audit look at fuel adjustment charges too?

Yes. The fuel or energy cost adjustment rider is recalculated by the utility on a schedule and applied on top of the base rate. Verifying it means recomputing the rider from the utility's own published methodology for that period rather than accepting the number printed on the bill.

### Can AP software catch a rate class error on its own?

No. AP and three-way matching systems check that an invoice matches a purchase order and a prior billed amount; they do not test whether the underlying rate class is still correct for the account's current load profile, because that test requires the utility's published tariff, a document outside the AP system.

### What is the difference between a utilities audit and a general indirect spend audit?

Utilities is one of several categories where margin drift accumulates, alongside freight, contract labor, and maintenance, but each category is checked against a different reference document. Utilities uses a public, regulator-filed tariff; the others use privately negotiated contracts or rate cards.

### Who inside a company should own a utilities rate class correction?

The invoice-to-tariff comparison can sit with AP or a controller function. The formal correction request, particularly any request for a backdated lookback, should route through whoever handles regulatory correspondence or outside counsel, since utility commission procedure varies by jurisdiction.

### Does electricity price movement change how much a rate error costs?

Yes, mechanically: the dollar value of a misapplied rate or rider scales with the underlying commodity index. Per the US BLS Producer Price Index for Industrial electric power (series WPU0543, read 2026-09-25), the index rose 1.1% year over year through August 2026, which raises the value of correcting a misapplied charge without changing the audit's own cost.

### Is a fixed-scope utilities review better than a contingency firm?

It depends on whether you also want the forward-looking control fixed, not just the past error recovered. A fixed-scope diagnostic delivers a prioritized roadmap in 2 to 4 weeks and the client keeps 100% of recoveries, across ValueXPA diagnostics, while contingency firms charge 25% to 50% of what they find and have less incentive to prevent recurrence.

### Is contract complexity quietly draining your operating margin?

A small systematic drift between your negotiated contracts and your actual vendor billing compounds quietly across a year of invoices. Stop guessing at your exposure and run a targeted audit.

**[Take the Free Screener → https://valuexpa.com/margin-drift-screener](https://valuexpa.com/margin-drift-screener)**

## Executive Summary

A utilities audit's cost is mostly a labor and access question, not a software license question. The work is reading tariff sheets, demand and power factor charges, rate class assignments, and fuel or energy adjustment riders, then matching each line against what the utility's own published tariff and your contract or service agreement say you should be charged. That reading takes time from someone who understands both invoices and tariff structure, which is why it gets skipped: it competes with close, AP, and everything else on a controller's desk. The mechanism that drives real cost is compounding. A rate class assigned once, wrong, at account setup does not correct itself. It reissues on every bill until someone with tariff knowledge catches it, so the audit's real cost is best measured against how long the error has been running, not against the fee for one month's review. Input cost movement matters here too. Per the US Bureau of Labor Statistics Producer Price Index for Fuels and related products and power, Industrial electric power (series WPU0543, read 2026-09-25), the August 2026 index value was 346.309, up 1.1% year over year. Rising input costs raise the dollar value of any misapplied rate, which raises the payoff of catching it, without changing what the audit itself costs to run.

## 1. What actually gets checked in a utilities audit?

A utilities audit checks four things against the vendor's own published tariff: the rate class or schedule assigned to the account, the demand charge and any ratchet clause, power factor penalties, and the fuel or energy cost adjustment rider applied that month. Each of these is set once at account setup or seasonally and then carried forward on every bill without re-verification, which is exactly where a wrong assignment persists undetected the longest. Rate class assignment is the starting point because everything else on the bill is priced off it. A utility assigns an account to an industrial, commercial or time-of-use schedule based on load profile and stated usage. If that assignment was made on incomplete information, or your load profile changed and nobody notified the utility, every subsequent bill prices at the wrong schedule. Demand charges and ratchet clauses are the second layer. A ratchet clause can hold a billed demand level for months after the peak that triggered it, based on a percentage of the highest demand recorded in a prior period. That clause is contractual language, not an obvious line item, so it has to be read against the tariff sheet rather than inferred from the bill. Power factor penalties and the fuel or energy adjustment rider round out the check. The rider changes monthly and is recalculated by the utility, so verifying it means recomputing it from the published index rather than trusting the number printed on the invoice.

## 2. Why does a rate class error keep charging you every month?

A rate class sits in the utility's billing system as a static field. It is set once, at account opening or after a rate case, and then referenced automatically on every cycle without a human re-checking whether the account still qualifies. Nothing in the monthly billing process re-tests the assignment against current load, so an error made years ago behaves identically to one made last month: it just keeps running. This is a mechanism, not a frequency claim. Three-way matching and standard AP review test whether the invoice matches the purchase order and prior month's amount. Neither of those checks tests whether the rate class printed on the bill is still the correct one for the account's current load profile, because that test requires the tariff sheet, not the invoice. The same is true of a ratchet clause. AP review confirms the bill matches what was billed last time, which is precisely why a ratchet-driven demand charge can look consistent and correct for months while still being wrong relative to what the tariff actually permits. Correcting a rate class typically requires a formal request to the utility, sometimes with load data attached, and utilities will often apply the correction only prospectively unless the customer specifically requests a lookback. That request only gets made by someone who already knows the class is wrong, which is the audit's actual output.

## 3. How is a utilities audit different from a freight or labor audit?

A utilities audit tests against a public, regulator-filed tariff rather than a privately negotiated contract, which is a different document to read and a different kind of error to find. Freight and labor invoices are checked against a rate card or master service agreement that only the vendor and buyer see. A utilities tariff is filed with a public utility commission, published, and the same for every customer on that schedule. That public filing changes what the audit is actually verifying. On a freight or labor invoice, the question is whether the vendor billed what was privately agreed. On a utilities invoice, the question is whether the account was ever correctly classified against a public schedule, and whether the riders applied that month match what the utility itself published for that period. The categories also differ in who can catch the error. A negotiated contract error is visible to anyone who has the contract on file. A tariff error is visible only to someone who pulls the utility's current published schedule and checks the account against it, which most AP teams never do because the tariff is not a document that arrives with the invoice. How a utilities check differs from a freight or labor check on the same invoice cycle | Attribute | Utilities | Freight or labor | | --- | --- | --- | | Reference document | Public, regulator-filed tariff | Private rate card or MSA | | Where the error usually sits | Rate class or demand ratchet | Rate line or accessorial charge | | Who else can see the reference | Any customer on that schedule | Only vendor and buyer | | Correction path | Formal request to utility, often prospective only | Credit memo or invoice dispute |

## 4. What does it cost to run the review yourself versus bring in a diagnostic?

Running the review internally costs staff time from someone who can read a tariff sheet and match it against 12 to 18 months of billing history, which is a skill most AP teams do not carry day to day. A fixed-scope diagnostic delivers a prioritized recovery and prevention roadmap in 2 to 4 weeks, across ValueXPA diagnostics, and the client retains 100% of what it finds, unlike contingency firms that charge 25% to 50% of recoveries. The internal option is not free even though no invoice arrives for it. Someone has to pull the current tariff sheet for each rate class in use, request the utility's rider calculation methodology, and reconcile that against a year or more of bills. That is specialist reading time pulled from a controller or AP lead who has other obligations that do not pause for it. A fixed-scope external diagnostic prices the work as a defined engagement rather than a percentage of what it finds. That structure matters most in utilities specifically, because a rate class correction, once made, keeps paying back on every future bill. A firm paid on contingency has less reason to also fix the forward-looking control that stops the error from recurring, since a fixed error means fewer future contingency fees for them, not more value for you. Either path costs something. The comparison that matters is staff time against a fixed fee, not staff time against nothing.

## 5. Can you estimate what a misapplied rate is costing you before an audit?

Yes, with your own numbers. Take your monthly billed demand, multiply by the difference between your current rate class's demand charge and the rate class your actual load profile would qualify for, then multiply by the number of billing cycles since the account was last reviewed. That product is the exposure a rate class correction would recover, using inputs only you have. This calculation deliberately uses no external figure, because no dataset exists that would let anyone state a typical utilities finding by category. What it does give you is a way to size the question before committing staff time or an engagement to answering it. Start with the demand charge difference between your current rate schedule and the one your load profile would actually support; that comes from the utility's own published tariff sheet, which is public. Multiply by your average billed demand over a representative period. Multiply again by the number of months the account has run under the current classification, since that is the compounding window described above. The same arithmetic works for a fuel or energy adjustment rider: take the difference between the rider rate billed and the rider rate the published index would produce for that period, multiplied by usage, multiplied by months. Per the BLS Producer Price Index for Industrial electric power (series WPU0543, read 2026-09-25), the underlying index moved 1.1% year over year through August 2026, which is the scale of drift a rider miscalculation can compound against.

## 6. Does a utilities audit require legal or regulatory expertise?

Reading a filed tariff and comparing it to a bill is a contract and math exercise, not a legal filing. But requesting a rate class correction or disputing a demand ratchet with a utility can touch regulatory procedure specific to that utility commission, and this is general information, not legal advice. Where a correction requires a formal filing or lookback request, involve counsel or a regulatory specialist familiar with that state's process. The audit itself, meaning the comparison of billed charges against the published tariff, does not require a law license. It requires someone who can read a rate schedule the way an AP lead reads a rate card: line by line, checking definitions against what was actually billed. What does shift toward regulatory territory is the correction step. Utility commissions in different states set different rules for how far back a customer can claim a correction, what documentation a lookback request requires, and whether the utility is obligated to backdate at all. Those rules vary by jurisdiction and by utility, and getting them wrong can cost you a legitimate recovery on a technicality. The practical split: do the invoice-to-tariff comparison as an operational audit function. Route the correction request, especially any lookback claim, through whoever at your company handles regulatory correspondence, or outside counsel if the recovery is material enough to justify it. For the wider pattern this sits inside, start with the [margin drift](/insights/indirect-spend-audit-categories) guide. See also [the six categories drift hides in](/insights/indirect-spend-audit-categories) and [accessorial charge audit: the surcharges nobody validates](/insights/accessorial-charge-audit-the-surcharges-nobody-validates).

## Common questions

### Is a utilities audit worth it for a smaller account?

It depends on how long the account has run under its current rate class and how large the demand charge difference would be if reclassified, since both compound over time. Use the exposure calculation against your own tariff sheet and billing history before deciding whether the review is worth the staff time it requires.

### How far back can you dispute a utilities bill?

This varies by utility commission and by state, and some utilities apply corrections only prospectively even when the original classification was wrong. This is general information, not legal advice; confirm the lookback rule for your specific utility and jurisdiction before assuming a multi-year recovery is available.

### What is a demand ratchet clause?

A ratchet clause lets a utility bill a percentage of your highest recorded demand from a prior period, even in a month when your actual demand was lower. It is written into the tariff, not printed as a separate line item, so it has to be checked against the published schedule rather than inferred from the invoice.

### Does a utilities audit look at fuel adjustment charges too?

Yes. The fuel or energy cost adjustment rider is recalculated by the utility on a schedule and applied on top of the base rate. Verifying it means recomputing the rider from the utility's own published methodology for that period rather than accepting the number printed on the bill.

### Can AP software catch a rate class error on its own?

No. AP and three-way matching systems check that an invoice matches a purchase order and a prior billed amount; they do not test whether the underlying rate class is still correct for the account's current load profile, because that test requires the utility's published tariff, a document outside the AP system.

---

ValueXPA runs a fixed-scope Margin Drift Diagnostic that validates every service vendor invoice against contract terms, for $100M+ US industrial manufacturers and distributors. Two to four weeks. The client retains 100% of recoveries. https://valuexpa.com/contact-us
