Ask a facilities manager for their asset list and you’ll usually get one of three answers. There isn’t one. There’s a spreadsheet somebody built in 2019. Or — the most common — there’s one in the system, but nobody uses it because half of it is wrong.
The instinct at that point is to launch a project. Buy tags, buy a scanner, assign someone to walk the campus for six weeks, build the master inventory once and for all.
Those projects fail constantly, and they fail for a predictable reason.
Why the big inventory project dies
It dies because it tries to capture everything at once, which means the effort is enormous and the payoff arrives only at the end. Somewhere around week three, an emergency eats the walking time, the spreadsheet goes stale mid-build, and the whole thing becomes another artifact nobody trusts.
It also dies because completeness was never the goal. Nobody needed a record of all 340 pieces of equipment. They needed to know the model number of the rooftop unit at 4 p.m. on a Friday.
The 80/20 version
A useful asset list only has to answer three questions:
- What is it and where is it?
- What do I need to order a part or call for service?
- What’s been done to it?
That’s it. Everything else — warranty terms, install date, expected life, replacement cost — is valuable, but it’s second pass. If you try to collect it on the first pass, you won’t finish the first pass.
Start with the list that already exists
You almost certainly have a partial inventory sitting in plain sight. Pull from these before you walk anywhere:
- Service contracts. Your HVAC and fire vendors maintain equipment schedules as attachments to their agreements. That’s a professionally built inventory of your most expensive assets, and you’re already paying for it.
- Inspection reports. Every extinguisher, every backflow, every dampers-and-doors report is a list with locations attached.
- Capital records. Anything replaced in the last decade has a purchase order with a model number on it.
- Your own invoice history. Repair invoices name the equipment. A year of them covers most of what actually breaks.
An afternoon with those four sources typically produces 60–70% of a usable inventory without leaving the office.
Then let the work orders finish it
Here’s the shift that makes this sustainable: stop treating inventory as a project and start treating it as a byproduct.
Set one rule for the team. Any time you work on a piece of equipment that isn’t in the system, you add it before you close the job. Name, location, make, model, serial — and a photo of the nameplate, which takes four seconds and captures everything you’d otherwise transcribe wrong.
This works because it self-prioritizes. Equipment that breaks gets captured first. Equipment nobody has touched in five years gets captured last, which is correct — that’s exactly how much you needed it.
Within a year, the assets you actually interact with are all in there, with service history attached, built entirely out of work that was happening anyway.
About the tags
Barcodes and QR tags are genuinely useful. They’re just not step one, and buying them first is how departments end up with a drawer of unused labels.
Tag when you have a reason: a room full of identical units nobody can tell apart, or equipment techs need to identify from a phone in a mechanical room with bad lighting. Until you’ve hit that problem, a clear name and an accurate location outperform a tag on equipment that isn’t in the system yet.
The naming rule that saves you later
One decision to make on day one, because retrofitting it is miserable: name assets the way your team talks about them.
If everyone calls it “the gym RTU,” then it’s “RTU — Gym,” not “AHU-07.” A naming scheme that requires a translation table gets abandoned by the people expected to use it, and an inventory the techs won’t search is an inventory that doesn’t exist.
Consistency beats elegance. Pick a pattern — type, then location — and hold it.
The point of any of this
An asset list isn’t a compliance artifact. It’s the thing that turns twelve scattered repair invoices into a sentence you can say out loud: this unit has cost us $9,400 in four years and it’s fifteen years old.
You can’t say that sentence without the list. And that sentence is how equipment gets replaced before it fails on the hottest day of the year.
Try MaintenanceOps
MaintenanceOps is work order software built around documentation integrity — enforced labor notes, stamped and attributed actions, and an audit trail that holds up when someone asks what happened.
Share your thoughts or opinion