FM Cost Driver Analysis: Where the 80/20 Savings Actually Live

By Corin Hale on October 23, 2026

fm-cost-driver-analysis-80-20-savings

Facility budgets are made of hundreds of line items, but the money that can actually be moved is usually concentrated in a handful of them. The 80/20 idea, where a small share of cost drivers explains most of the controllable spend, is a rule of thumb rather than a law, yet it is a reliable way to decide where to look first. A driver analysis ranks spend by cause, not by invoice, so effort goes where savings are real. With maintenance cost tracking software, the labor, parts, and vendor data needed for that ranking is already in one place.

Facility Management Cost Analysis

Where the 80/20 savings in facility management actually live

A practical driver analysis for HVAC energy, reactive maintenance, and vendor overlap, showing how to rank spend by cause and turn the top few drivers into measurable savings.

Illustrative Pareto layout: replace with your own ledger
HVAC energy

Reactive repairs

Vendor overlap

Cleaning

Grounds

Other

Dark bars: the few drivers worth deep analysis. Light bars: the long tail to manage by exception.
Method

How to run a cost driver analysis in five steps

The method is simple. The discipline is in using cause-based categories and honest data.

1

Collect twelve months of spend

Pull invoices, payroll for in-house labor, utilities, contracts, and parts.
2

Re-categorize by cause

Group by driver such as energy, emergency repair, or duplicated service, not by general ledger code.
3

Rank and cumulate

Sort largest to smallest and mark where the running total passes roughly 80 percent.
4

Separate controllable from fixed

Rent, taxes, and statutory costs are not savings targets. Focus on what management can change.
5

Assign an owner and a lever

Each top driver needs one accountable person and a specific action to test.

Common data traps

  • Costs coded to the wrong building or system, which hides the true driver.
  • In-house labor left out, so reactive work looks cheaper than it is.
  • Comparing sites without adjusting for size, age, climate, and use.
Driver One

HVAC energy: where maintenance and utility cost meet

HVAC is often the largest controllable energy load in a commercial building. Many of the losses behind it are maintenance conditions, not design problems.

Dirty coils and filtersFans and compressors work harder. Fix with condition-based cleaning and filter changes.
Failed or drifting sensorsControls act on wrong readings. Fix with scheduled calibration checks.
Stuck dampers and valvesSimultaneous heating and cooling can occur. Fix with inspection rounds and stroke tests.
Schedules that no longer match useEquipment runs in empty space. Fix with quarterly schedule review.
Low refrigerant or worn beltsCapacity falls and energy rises. Fix with preventive tasks and leak follow-up.

How to test an HVAC savings lever

Pick one building, change one thing, and compare energy per square foot before and after, adjusting for weather. Record the result so the next site can copy it.

Driver Two

Reactive maintenance: the cost that hides in plain sight

Emergency work usually costs more than planned work because of overtime, expedited parts, premium vendor rates, and damage to nearby assets.

Reactive pattern
  • Failure first, diagnosis second
  • Rush parts and call-out rates
  • Tenant disruption and complaints
  • Same fault returns because root cause is skipped
Planned pattern
  • Inspection finds the fault early
  • Parts staged and work scheduled
  • Work done in a low-impact window
  • History reviewed to prevent a repeat

Measures to watch

  • Planned versus reactive share of work orders and labor hours.
  • Repeat failure rate on the same assets.
  • Overtime hours linked to emergency calls.
  • Average cost of a reactive job compared with a planned one for the same asset type.

Find your top three cost drivers with your own data

Track labor, parts, and vendor spend against assets and work orders, then rank them by cause without rebuilding spreadsheets.

Driver Three

Vendor overlap: paying twice for the same coverage

Across several sites, it is common for more than one contractor to cover the same trade, or for overlapping contracts to bundle services already done in-house.

TradeSite A vendorSite B vendorSite C vendorSignal
HVAC serviceVendor 1Vendor 2Vendor 3Three rate cards for one trade
Fire systemsVendor 4Vendor 4Vendor 5Consolidation candidate
Lift serviceVendor 6Vendor 6Vendor 6Single vendor, review terms
General repairsIn-houseVendor 7Vendor 7Check duplicated call-outs

Questions to ask before consolidating

  • Do contracts pay for tasks already covered by another contract?
  • Are response times and compliance records comparable across vendors?
  • Does consolidating create dependency risk on a single contractor?
  • Can vendor work be tracked through work orders with the same priority tiers?
Prioritisation

Quick wins versus structural savings

Once drivers are ranked, sort the possible actions by effort and by how long the savings last.

Quick and durableSchedule corrections, filter regimes, duplicate call-out removal. Do first.
Slow and durableVendor consolidation, equipment replacement, controls upgrades. Plan and fund.
Quick and short-livedOne-off deferrals and spend freezes. Use carefully, since cost often returns later.
Slow and uncertainLarge programs without a clear owner or measure. Revisit or drop.

Beware of deferral disguised as savings

Cutting preventive work can lower this year's spend and raise next year's reactive cost. Count deferred maintenance as a liability, not a saving.

Tracking Results

Turning findings into verified savings

A saving is only real if it can be seen in the data later. Use a simple loop for every action.

BaselineRecord cost before the change
ActionChange one variable with an owner
MeasureCompare after a set period
StandardizeRoll out or reverse

KPIs for the driver review

KPIPurposeCaution
Maintenance cost per square footCompare buildings and track trendCompare like with like by use, age, and climate
Energy per square footShow HVAC and controls impactAdjust for weather and occupancy
Planned maintenance shareShow shift from reactive workDefine planned consistently
Vendors per tradeShow fragmentationFewer is not always better
Repeat failure rateShow quality of repairsNeeds consistent defect coding
Using Oxmaint

How Oxmaint supports cost driver analysis

  • Work orders with cost: capture labor, parts, and vendor charges against each job and asset.
  • Asset records: see cost and failure history for every system, building, and equipment type.
  • Preventive scheduling: move work from reactive to planned and measure the shift.
  • Inventory: track parts usage to reduce rush purchases.
  • Reporting: view planned versus reactive share and cost trends by site.

Start with one portfolio slice

Choose the three highest-spend buildings, rank their drivers, and test one lever per driver before scaling.

Driver Map

Reading each driver the way a budget owner would

A ranked list is only a starting point. For each top driver, ask what causes it, what data proves it, and what the first lever is.

DriverTypical causesData to pullFirst lever to test
HVAC energyPoor schedules, dirty coils, drifting sensors, simultaneous heating and coolingMeter data, run hours, work orders on HVAC assetsSchedule and set point review on one building
Reactive repairsMissed preventive work, repeat failures, aging equipmentWork order type, overtime hours, repeat defectsPreventive plan for the assets with most breakdowns
Vendor overlapSite-by-site buying, auto-renewed contracts, unclear scopeContract list, invoices by trade and siteScope comparison and rate benchmarking
Parts and inventoryEmergency purchases, duplicate stock, no reorder pointsPurchase history, stock counts, usage by assetStock only the fast-moving critical spares
Cleaning and groundsFrequency not matched to use, unclear specificationsContract specs, complaint recordsFrequency review by zone

Separate price from volume

A cost rise may come from paying more per unit or from doing more units of work. The fix is different for each, so split the variance before choosing an action.

90-Day Test

A 90-day plan to test one HVAC savings lever

A small controlled test produces proof that the finance team will accept. Here is a simple sequence.

1

Days 1 to 14: choose and baseline

Select one building with sub-metered or reliable utility data. Record energy, comfort complaints, and HVAC work orders for the previous year.
2

Days 15 to 30: inspect and fix basics

Inspect coils, filters, dampers, valves, and sensors. Correct what is found and log every fix against the asset.
3

Days 31 to 60: adjust schedules

Align start and stop times with real occupancy and review set points with tenants where agreed.
4

Days 61 to 90: measure and decide

Compare energy per square foot with the baseline, adjusting for weather, and decide whether to roll out.
Contracts

Contract and procurement habits that inflate cost

Some of the largest savings come from how services are bought, not how they are delivered.

  • Auto-renewing contracts. Without a diary reminder, rates continue unchanged for years. Track renewal dates and re-tender selectively.
  • Unclear scope. When a contract does not list included tasks, extras are billed separately. Write the task list into the agreement.
  • Inconsistent rate cards. The same trade at different sites may carry different hourly rates. Compare them side by side.
  • Duplicate inspections. An in-house round and a contractor round may check the same items. Decide who owns each task.
  • No performance data. If you cannot show response times and rework, you cannot negotiate from facts.

Use work order data in negotiation

Show a vendor their callback rate, response times, and spend by site. Concrete records make rate and scope conversations shorter and more productive.

Parts and Stock

Inventory: the quiet driver behind rush costs

Missing parts turn small jobs into long outages and expensive purchases. Holding too much stock ties up cash instead.

Too little stock
  • Rush orders and express freight
  • Extended downtime waiting for parts
  • Temporary fixes that fail again
Right-sized stock
  • Critical spares held for key assets
  • Reorder points based on usage history
  • Slow-moving items removed or shared across sites
Communicating Savings

Presenting results so finance trusts them

A savings claim needs a clear method. These habits make results credible.

  • State the baseline period and how it was measured.
  • Separate savings that are recurring from one-time effects.
  • Adjust for weather, occupancy, and price changes.
  • Show cost avoided separately from cost cut, since avoided cost is harder to verify.
  • Keep a register of actions, owners, dates, and results.

Be honest about limits

Not every action works. Reporting tests that did not deliver builds credibility and stops other sites repeating the same experiment.

Diagnostic Questions

Ten questions that expose hidden cost drivers

Before building a model, a quick set of questions often points straight to the biggest opportunities.

  • Which five assets generated the most reactive work orders last year?
  • Which sites pay the highest hourly rate for the same trade?
  • Which contracts renew automatically in the next twelve months?
  • How many emergency purchases were made for parts that could have been stocked?
  • How many work orders were repeat visits to the same asset?
  • Which buildings use the most energy per square foot compared with similar buildings?
  • Where do both an in-house team and a vendor cover the same task?
  • How much overtime is linked to emergency call-outs?
  • Which preventive tasks are overdue, and what failed as a result?
  • Which spend categories have no named owner?
Benchmarking

Benchmarking without drawing the wrong conclusion

Cost per square foot is useful for comparison and easy to misuse. A high figure is not automatically waste, and a low figure is not automatically efficient.

FactorWhy it changes costHow to adjust
Building ageOlder plant needs more repairsCompare within age bands
Use typeLabs and healthcare need more systems than officesCompare like use types
ClimateHeating and cooling loads differ by regionWeather-adjust energy figures
Service levelPremium tenants expect faster responseRecord the service standard
Deferred maintenanceLow spend today may hide a growing liabilityReport backlog alongside cost

Use benchmarks to ask questions

Treat a gap against peers as a prompt to investigate drivers, not a verdict. The explanation is usually found in the work order and asset history.

FAQ

Cost driver analysis, answered

Is the 80/20 split always exact?

No. It is a pattern, not a rule. Your own ledger shows the real concentration.

What data do we need first?

Twelve months of invoices, labor hours, utility bills, and contracts by site. Oxmaint can hold the maintenance side.

How do we compare buildings fairly?

Normalize by area, age, use type, and climate before comparing cost per square foot.

Should we cut preventive maintenance to save money?

Rarely. Cuts often raise reactive cost later, so test changes on a small scale first.

Can you show a driver view on our data?

Yes. Book a demo and share a sample export.

Spend your effort where the savings are

Rank your drivers, assign owners, and verify savings with work order and asset data you can trust.


Share This Story, Choose Your Platform!