Quick answer: HVAC invoices are hard to reconcile because a single visit can include planned maintenance, replacement parts, and an emergency repair, all billed on one line with a supplier-specific description. Without consistent classification, you can't tell how much of your HVAC spend is preventive versus reactive, which is exactly the split that tells you whether your maintenance strategy is working.
One visit, three cost types
An engineer turns up for a scheduled service, notices a failing part, and fixes it on the spot. That's one invoice covering planned maintenance, parts, and reactive repair, described however the contractor's system happens to format it. Multiply that across a portfolio and you have a dataset where the most important distinction, planned versus reactive, is buried inside free text.
Why this split actually matters financially
The entire case for planned preventive maintenance rests on it reducing reactive costs over time. If planned and reactive spend aren't classified separately, you can't prove that trade-off exists in your own numbers, which means every PPM renewal gets negotiated on faith rather than evidence.
What clean HVAC data lets you do
Once classified, you can see the real preventive-to-reactive ratio by site, spot the sites where reactive spend is rising despite an active PPM contract, and go back to that specific contractor with a specific number instead of a general complaint.
Pearstop classifies HVAC invoices down to planned, parts, and reactive components automatically, so the case for or against your current maintenance strategy is sitting in the data, not buried in engineer notes.

Stephanie Wiechers
CEO & Co-founder, Pearstop
Stephanie leads Pearstop's go-to-market and strategic direction. She works directly with procurement and FM leaders across Europe to understand how data quality affects margins, contracts, and AI readiness.
LinkedIn →Further reading
Why Commercial FM Contracts Are Priced for One Reality and Billed for Another
Commercial FM contracts are negotiated against a defined scope. The invoices that follow rarely reflect that scope cleanly, across any service line.
Read more →ProcurementWhy Your Cleaning Contractor Invoices Never Match What You Agreed
Cleaning spend is some of the messiest data in FM. Here's why invoices drift from the contract, and how to get data you can actually trust.
Read more →

