# Should you audit utilities in house or hire a firm?

> Utility bill audits demand rate schedule literacy and time most internal AP teams don't have. Here's how to decide who should run yours. Read the full guide.

Source: https://valuexpa.com/insights/should-you-audit-utilities-and-energy-in-house-or-use-a-firm
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. In utilities and energy, that gap hides inside tariff schedules, demand charge calculations, and power factor penalties that few internal finance teams are trained to read.

The question is not whether your utility invoices deserve scrutiny. It's who inside or outside the company is positioned to do it well, and what that decision costs either way.

## Executive Summary

Utility and energy invoices carry a specific kind of complexity: rate schedules set by regulators or negotiated supply contracts, demand charges calculated on usage patterns, and surcharges tied to commodity indices that move monthly. An AP clerk matching invoice totals to budget does not have the training to catch a rate class error or a demand ratchet miscalculation, and that is not a criticism of the clerk. It is a scope mismatch between the job and the tool assigned to it.

The in-house option works when a company has a dedicated energy manager who already reads tariff sheets and has time budgeted for invoice-level review, not just usage tracking. The firm option works when that capability does not exist internally, or exists but is stretched across sustainability reporting, procurement, and capital projects with no time left for invoice reconciliation.

Neither answer is universal. The decision turns on whether the specific skill, rate schedule literacy, already sits inside the building and has hours free to apply it.

## 1. What does a utility invoice actually require to audit correctly?

**Auditing a utility invoice means checking it against the correct rate schedule for the account's class and location, verifying the demand charge calculation against actual interval usage, confirming power factor and other penalty charges apply as billed, and checking that any commodity surcharge matches the index it references. Doing this requires reading the tariff or supply contract line by line, not comparing a total against last month's bill.**

A utility bill looks like a fixed monthly charge. It is not. It is the output of a rate schedule applied to metered usage, and the schedule itself can run to dozens of pages covering time-of-use windows, seasonal rate changes, and ratchet clauses that set a minimum demand charge based on a prior peak month.

Getting this right means someone has to hold the tariff sheet or supply contract next to the invoice and check each line item against its rule, not against a budget variance threshold. A total that looks reasonable can still be wrong at the line level, and a total that looks high can be correct.

This is a distinct skill from general AP review. It resembles contract compliance work more than bookkeeping, which is the reason the in-house-versus-firm question exists at all for this category specifically.

## 2. When does keeping utility audits in house make sense?

**In-house utility auditing works when the company already employs someone, typically an energy or facilities manager, who reads rate schedules as part of their job and has budgeted time for invoice-level review rather than only usage and sustainability reporting. It also works better at a single site or a small number of sites on one utility, where the rate complexity stays contained rather than multiplying across jurisdictions.**

The clearest case for keeping this internal is a company with one or two facilities, a stable utility relationship, and a staff member whose role already includes rate schedule familiarity. That person can build a repeatable check into their existing workflow: pull the interval data, confirm the demand charge, flag anomalies.

The case weakens as site count grows. Each additional location can mean a different utility, a different rate class, and a different tariff structure. An energy manager tracking usage across many sites for sustainability reporting can run out of hours to also verify billing accuracy at the line-item level for each one.

It also weakens where the role exists on paper but the time does not. A facilities manager whose calendar is full of capital project reviews is not going to open a tariff sheet against an invoice, no matter how capable they would be at it.

## 3. When does it make more sense to bring in a firm?

**Bringing in a firm makes sense when no one internally has both the rate schedule literacy and the free time to review utility invoices line by line, when the company operates across multiple utilities or jurisdictions with different tariff structures, or when a first review has never been done and the company wants a baseline before deciding whether to build the capability internally.**

A firm brings two things a stretched internal team can lack: someone whose full-time job is reading tariffs and supply contracts, and the bandwidth to do it across every account rather than a sample. That combination matters most at multi-site companies, where the same review has to happen a different way for each different rate structure.

A firm engagement also works as a starting point rather than a permanent arrangement. A first diagnostic establishes whether the invoices are clean or whether there is a pattern worth building a standing internal process around. That answer is hard to get any other way, because nobody knows what they are missing until someone with the right training looks.

The honest tradeoff: a firm costs money the in-house option does not, on paper. Whether that cost is worth it depends entirely on what the review finds, which is unknowable in advance.

## 4. What does a fixed-scope audit look like for utilities specifically?

**A fixed-scope diagnostic for utilities and energy reviews invoice-to-contract matching against rate cards and tariff schedules, checks demand charge and surcharge calculations, and identifies missed credit memos or overbilled accounts, delivered as a prioritized recovery and prevention roadmap in 2 to 4 weeks. The client retains 100% of any recoveries identified, across ValueXPA diagnostics.**

This differs from a continuous monitoring arrangement. A fixed-scope diagnostic looks backward across existing invoices and contracts, finds what has already gone wrong, and hands over a roadmap. It does not require the company to change systems or commit to an ongoing subscription to get the answer.

That structure suits the in-house-versus-firm decision well, because it does not force a permanent choice. A company can run a fixed-scope review, see what it finds, and use the result to decide whether the finding rate justifies building a standing internal process or whether it was a one-time cleanup.

This differs from AP automation software, which checks new invoices going forward but does not interpret the unstructured tariff language behind a demand charge or reach back into 12 to 18 months of history, across ValueXPA diagnostics, to find what already leaked.

## 5. Can commodity index tracking be handled reliably without outside help?

**Tracking a commodity index against a surcharge clause is mechanically simple but operationally easy to neglect, because it requires someone to check the published index every billing cycle and compare it to what the invoice actually charged. The US Bureau of Labor Statistics Producer Price Index for industrial electric power, series WPU0543, put the August 2026 index at 346.309, up 1.1% year over year, read 2026-09-25.**

Some utility and energy contracts tie a portion of the charge to a published index rather than a fixed rate. That structure is not hard to verify in principle: pull the index value for the billing period, apply the contract's formula, compare to what was charged.

What makes it fail in practice is not complexity, it is cadence. The index moves every reporting period, and the check has to happen every billing cycle or the gap compounds silently. An index that starts correctly applied can drift out of sync months later if nobody re-checks it.

Whether this sits in house or with a firm, the requirement is the same: someone has to own the recurring check, not just the initial setup. A one-time verification at contract signing tells you nothing about invoice fourteen.

## 6. How should a company actually decide?

**The decision comes down to two questions answered honestly: does anyone inside the company currently have both the rate schedule literacy and the free hours to review utility invoices at the line-item level, and has a baseline review ever been done to know whether there is a problem worth solving. A company that can answer yes to the first question can stay in house; a company that cannot answer the second should start there before committing either way.**

Skip the framing that treats this as a permanent, binary choice. The more useful first move for a company that has never had utility invoices reviewed line by line is a single fixed-scope diagnostic, which answers the second question directly: is there a pattern of overbilling, or are the invoices clean.

- **Inventory internal capability:** List who currently reads tariff sheets or supply contracts as part of their job, and how many hours a month they actually have free for invoice-level review, not usage tracking.

- **Count sites and utilities:** A single site on one utility is a different problem than several sites across several rate structures. Complexity scales with site count, not revenue.

- **Run a baseline review:** If no one can say whether current invoices are clean, that answer should come before any decision about who audits going forward.

- **Decide based on the finding:** A clean baseline supports staying in house with periodic spot checks. A pattern of drift supports either a standing internal process or continued outside review.

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)

### How much does an outside utility audit typically cost?

The registry here has no cleared pricing figure to cite, so no number is stated. A fixed-scope diagnostic is priced against the account count and site complexity involved, and the right way to evaluate it is against what the review finds, not against a quoted rate in isolation.

### Can an energy manager and an outside firm split the work?

Yes. A common arrangement has the firm run the initial line-by-line review and hand over a roadmap, while the internal energy manager owns the ongoing spot checks and vendor relationship afterward. The split works because the two roles need different amounts of tariff-reading time.

### Does a utility audit require access to interval meter data?

Verifying a demand charge or a ratchet clause requires interval usage data, not just the monthly total on the invoice. Whoever runs the audit, in house or outside, needs that data pulled from the meter or the utility's portal before the check can be done.

### What is a rate class error, in plain terms?

A rate class error is when an account is billed under the wrong tariff category for its usage pattern or location, for example an industrial account billed on a commercial schedule. It changes every downstream calculation on the bill, not just one line item.

### Is this the same skill as a general accounts payable review?

No. A general AP review checks that an invoice matches a purchase order and a budget line. A utility audit checks the invoice against a rate schedule or supply contract, which is closer to contract compliance work than to bookkeeping.

### What happens if a company never audits utility invoices at all?

A rate schedule or demand charge error, once it appears on a bill, can keep recurring on every subsequent invoice until someone checks it against the tariff. Without a baseline review, there is no way to know whether that is happening.

### Does this apply to natural gas invoices as well as electric?

Yes. Natural gas contracts carry their own rate schedules, demand or capacity charges, and commodity index clauses that require the same line-by-line verification as electric utility invoices.

### Should a company switch utility providers if it finds billing errors?

Not necessarily. Billing errors trace to how a tariff or contract clause was applied, not to the provider itself. Correcting the application and recovering the overcharge is usually the first step, separate from any decision about the vendor relationship.

### How is a utility audit different from a rate case or contract renegotiation?

A rate case or renegotiation changes the terms going forward. A utility audit checks whether the existing terms were billed correctly. Both matter, but they answer different questions and can be run independently of each other.

### 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

Utility and energy invoices carry a specific kind of complexity: rate schedules set by regulators or negotiated supply contracts, demand charges calculated on usage patterns, and surcharges tied to commodity indices that move monthly. An AP clerk matching invoice totals to budget does not have the training to catch a rate class error or a demand ratchet miscalculation, and that is not a criticism of the clerk. It is a scope mismatch between the job and the tool assigned to it. The in-house option works when a company has a dedicated energy manager who already reads tariff sheets and has time budgeted for invoice-level review, not just usage tracking. The firm option works when that capability does not exist internally, or exists but is stretched across sustainability reporting, procurement, and capital projects with no time left for invoice reconciliation. Neither answer is universal. The decision turns on whether the specific skill, rate schedule literacy, already sits inside the building and has hours free to apply it.

## 1. What does a utility invoice actually require to audit correctly?

Auditing a utility invoice means checking it against the correct rate schedule for the account's class and location, verifying the demand charge calculation against actual interval usage, confirming power factor and other penalty charges apply as billed, and checking that any commodity surcharge matches the index it references. Doing this requires reading the tariff or supply contract line by line, not comparing a total against last month's bill. A utility bill looks like a fixed monthly charge. It is not. It is the output of a rate schedule applied to metered usage, and the schedule itself can run to dozens of pages covering time-of-use windows, seasonal rate changes, and ratchet clauses that set a minimum demand charge based on a prior peak month. Getting this right means someone has to hold the tariff sheet or supply contract next to the invoice and check each line item against its rule, not against a budget variance threshold. A total that looks reasonable can still be wrong at the line level, and a total that looks high can be correct. This is a distinct skill from general AP review. It resembles contract compliance work more than bookkeeping, which is the reason the in-house-versus-firm question exists at all for this category specifically.

## 2. When does keeping utility audits in house make sense?

In-house utility auditing works when the company already employs someone, typically an energy or facilities manager, who reads rate schedules as part of their job and has budgeted time for invoice-level review rather than only usage and sustainability reporting. It also works better at a single site or a small number of sites on one utility, where the rate complexity stays contained rather than multiplying across jurisdictions. The clearest case for keeping this internal is a company with one or two facilities, a stable utility relationship, and a staff member whose role already includes rate schedule familiarity. That person can build a repeatable check into their existing workflow: pull the interval data, confirm the demand charge, flag anomalies. The case weakens as site count grows. Each additional location can mean a different utility, a different rate class, and a different tariff structure. An energy manager tracking usage across many sites for sustainability reporting can run out of hours to also verify billing accuracy at the line-item level for each one. It also weakens where the role exists on paper but the time does not. A facilities manager whose calendar is full of capital project reviews is not going to open a tariff sheet against an invoice, no matter how capable they would be at it.

## 3. When does it make more sense to bring in a firm?

Bringing in a firm makes sense when no one internally has both the rate schedule literacy and the free time to review utility invoices line by line, when the company operates across multiple utilities or jurisdictions with different tariff structures, or when a first review has never been done and the company wants a baseline before deciding whether to build the capability internally. A firm brings two things a stretched internal team can lack: someone whose full-time job is reading tariffs and supply contracts, and the bandwidth to do it across every account rather than a sample. That combination matters most at multi-site companies, where the same review has to happen a different way for each different rate structure. A firm engagement also works as a starting point rather than a permanent arrangement. A first diagnostic establishes whether the invoices are clean or whether there is a pattern worth building a standing internal process around. That answer is hard to get any other way, because nobody knows what they are missing until someone with the right training looks. The honest tradeoff: a firm costs money the in-house option does not, on paper. Whether that cost is worth it depends entirely on what the review finds, which is unknowable in advance.

## 4. What does a fixed-scope audit look like for utilities specifically?

A fixed-scope diagnostic for utilities and energy reviews invoice-to-contract matching against rate cards and tariff schedules, checks demand charge and surcharge calculations, and identifies missed credit memos or overbilled accounts, delivered as a prioritized recovery and prevention roadmap in 2 to 4 weeks. The client retains 100% of any recoveries identified, across ValueXPA diagnostics. This differs from a continuous monitoring arrangement. A fixed-scope diagnostic looks backward across existing invoices and contracts, finds what has already gone wrong, and hands over a roadmap. It does not require the company to change systems or commit to an ongoing subscription to get the answer. That structure suits the in-house-versus-firm decision well, because it does not force a permanent choice. A company can run a fixed-scope review, see what it finds, and use the result to decide whether the finding rate justifies building a standing internal process or whether it was a one-time cleanup. This differs from AP automation software, which checks new invoices going forward but does not interpret the unstructured tariff language behind a demand charge or reach back into 12 to 18 months of history, across ValueXPA diagnostics, to find what already leaked.

## 5. Can commodity index tracking be handled reliably without outside help?

Tracking a commodity index against a surcharge clause is mechanically simple but operationally easy to neglect, because it requires someone to check the published index every billing cycle and compare it to what the invoice actually charged. The US Bureau of Labor Statistics Producer Price Index for industrial electric power, series WPU0543, put the August 2026 index at 346.309, up 1.1% year over year, read 2026-09-25. Some utility and energy contracts tie a portion of the charge to a published index rather than a fixed rate. That structure is not hard to verify in principle: pull the index value for the billing period, apply the contract's formula, compare to what was charged. What makes it fail in practice is not complexity, it is cadence. The index moves every reporting period, and the check has to happen every billing cycle or the gap compounds silently. An index that starts correctly applied can drift out of sync months later if nobody re-checks it. Whether this sits in house or with a firm, the requirement is the same: someone has to own the recurring check, not just the initial setup. A one-time verification at contract signing tells you nothing about invoice fourteen.

## 6. How should a company actually decide?

The decision comes down to two questions answered honestly: does anyone inside the company currently have both the rate schedule literacy and the free hours to review utility invoices at the line-item level, and has a baseline review ever been done to know whether there is a problem worth solving. A company that can answer yes to the first question can stay in house; a company that cannot answer the second should start there before committing either way. Skip the framing that treats this as a permanent, binary choice. The more useful first move for a company that has never had utility invoices reviewed line by line is a single fixed-scope diagnostic, which answers the second question directly: is there a pattern of overbilling, or are the invoices clean. 1. Inventory internal capability: List who currently reads tariff sheets or supply contracts as part of their job, and how many hours a month they actually have free for invoice-level review, not usage tracking. 2. Count sites and utilities: A single site on one utility is a different problem than several sites across several rate structures. Complexity scales with site count, not revenue. 3. Run a baseline review: If no one can say whether current invoices are clean, that answer should come before any decision about who audits going forward. 4. Decide based on the finding: A clean baseline supports staying in house with periodic spot checks. A pattern of drift supports either a standing internal process or continued outside review. 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

### How much does an outside utility audit typically cost?

The registry here has no cleared pricing figure to cite, so no number is stated. A fixed-scope diagnostic is priced against the account count and site complexity involved, and the right way to evaluate it is against what the review finds, not against a quoted rate in isolation.

### Can an energy manager and an outside firm split the work?

Yes. A common arrangement has the firm run the initial line-by-line review and hand over a roadmap, while the internal energy manager owns the ongoing spot checks and vendor relationship afterward. The split works because the two roles need different amounts of tariff-reading time.

### Does a utility audit require access to interval meter data?

Verifying a demand charge or a ratchet clause requires interval usage data, not just the monthly total on the invoice. Whoever runs the audit, in house or outside, needs that data pulled from the meter or the utility's portal before the check can be done.

### What is a rate class error, in plain terms?

A rate class error is when an account is billed under the wrong tariff category for its usage pattern or location, for example an industrial account billed on a commercial schedule. It changes every downstream calculation on the bill, not just one line item.

### Is this the same skill as a general accounts payable review?

No. A general AP review checks that an invoice matches a purchase order and a budget line. A utility audit checks the invoice against a rate schedule or supply contract, which is closer to contract compliance work than to bookkeeping.

---

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
