Facility Asset Verification: Annual Audit Guide

By Corin Hale on September 26, 2026

facility-asset-physical-verification-audit

Most facility asset registers look accurate right up until someone walks the floor with a clipboard. Equipment gets relocated between buildings without a record update, decommissioned units stay listed as active, and new purchases sit unlogged for months. An annual physical verification audit is the only way to close that gap, but done manually across a large facility portfolio it can consume weeks of staff time and still miss half the discrepancies that matter. This guide sets out a sampling method and mobile workflow that make the audit practical rather than punishing, drawing on the same assertions — existence, condition, location, and ownership — that Oxmaint's asset tracking tools are built to verify in the field.

Asset Management Annual Audit Guide

Facility Asset Physical Verification: A Practical Annual Audit Guide

A defensible sampling method, a five-stage workflow, and the mobile tools that turn a floor walk into a reconciled register.

Why It Slips

The Fixed Asset Register Drifts Faster Than Anyone Notices

A facility asset register is accurate on the day it is built and less accurate every day after. Equipment moves between floors, departments relocate offices, HVAC units get swapped during emergency repairs, and none of those events automatically update a spreadsheet or even a CMMS record unless someone remembers to log it.

The audit's job is not to catch fraud; it is to find the ordinary, unremarkable drift that accumulates when a register depends on people remembering to update it. Four categories of discrepancy show up in almost every facility audit, and they rarely overlap with each other.
01
Missing Assets
Listed in the register but not found at the recorded location during the walk
02
Unrecorded Assets
Physically present and in service but never entered into the register
03
Mis-Located Assets
Exist and are recorded, but at a different building, floor, or room than the register shows
04
Condition or Status Mismatches
Recorded as active or in-service when actually retired, salvaged, or non-functional
Root Causes

Where the Drift Actually Comes From

Register drift is almost never the result of one dramatic event. It accumulates from a handful of routine operational activities that nobody thinks to treat as an asset management trigger, each one small on its own but compounding across a multi-building portfolio over a year.

Emergency repairs are the most common source. When an HVAC unit fails overnight and a spare is swapped in from another floor to keep a critical space running, the swap almost always happens before the paperwork does, and the paperwork frequently never catches up. Space reconfigurations during a tenant move or office renovation move furniture, equipment, and fixtures between rooms in bulk, often without anyone walking the new floor plan against the register afterward.

Decommissioning is the third major source. Equipment gets pulled from service, staged in a storage area or loading dock, and eventually scrapped or sold, but the register update depends on someone remembering to close out the line item rather than an automatic trigger tied to the physical event.

A fourth, quieter source is vendor-managed replacement, where a leased or service-contract asset — a copier, a rooftop unit under a maintenance agreement, a generator on a rental contract — is swapped by the vendor's own technician with no obligation, and often no mechanism, to notify the facility's own asset register at all.
Sampling

Why a Full Count Is the Wrong Goal for Most Facilities

Auditing standards do not require a facility to physically inspect every asset every year; a full count is rarely proportionate for a large equipment inventory, and the professional guidance auditors follow leaves the verification interval to management's judgment given asset volume, value, and risk. A structured sample delivers the same confidence at a fraction of the labor.

Because value is almost always concentrated in a small share of line items, the right approach is not a flat percentage of asset count but a sample weighted to cover a stated share of total book value, supplemented by a separate high-risk tier.
Asset Tier Selection Basis Typical Coverage
High-value / high-risk All units above a defined book value or safety-critical designation 100% verified every cycle
Mobile or easily relocated equipment Weighted sample, since these move most often between locations 40–60% verified every cycle
Fixed, low-mobility equipment Random statistical sample across remaining book value 15–25% verified every cycle
Fully depreciated / low-value Spot-checked opportunistically during other site visits 5–10% verified every cycle

Every asset should still land in a verification cycle at least once every two to three years even under this tiered approach, so nothing sits permanently outside the sample simply because it is low value.

The Process

Five Stages From Planning to a Reconciled Register

Stage 1
Plan and Freeze the Register
Set the cut-off date and freeze a register extract before anyone travels, so every finding is measured against a single fixed baseline rather than a moving target.
Stage 2
Build the Sample
Apply the tiered sampling method above, then route the resulting list by building and floor so the walk follows a logical path instead of a random asset ID order.
Stage 3
Verify in Both Directions
Walk the sample list to find what the register expects, then walk the physical space to catch equipment the register never captured — missing assets and unrecorded assets require opposite search directions.
Stage 4
Reconcile Discrepancies
Classify every mismatch by type — missing, unrecorded, mis-located, or status mismatch — and route each to the right owner for correction rather than batching them into one generic cleanup task.
Stage 5
Report and Re-Baseline
Document the discrepancy rate, close out corrections in the register, and set the corrected state as next cycle's baseline so drift is measured from an accurate starting point.

Scanning a Barcode Is Faster Than Typing an Asset ID Twice

Oxmaint's mobile app lets a technician scan a barcode or QR tag, confirm location and condition, and log the discrepancy on the spot — no clipboard, no re-entry back at a desk.

What an Auditor Checks

Four Assertions Every Verified Line Item Must Pass

Verification is not a single yes-or-no check. Each sampled asset is tested against four separate assertions, and a pass on one does not imply a pass on the others — an asset can exist and still fail on location or condition.

ExistenceThe asset is physically present where a walk can confirm it, not just present in the register.
ConditionThe asset is functional, not carrying a written-down value that assumes capability it no longer has.
LocationThe asset sits where the register says, or the record is updated to reflect where it actually is.
CustodianA named department or individual is answerable for the asset, since unowned equipment is the equipment most likely to go missing next.

Treating these as four separate checks, rather than one combined pass or fail judgment, is what makes the audit report useful afterward. A facility that knows 60 percent of its discrepancies are location mismatches, not missing assets, can fix the underlying process — usually a gap in how moves and relocations get logged — instead of launching a broad and expensive search for equipment that was never actually lost.

Preparation

What to Lock Down Before the Walk Begins

The quality of an audit is set largely before anyone sets foot on the floor. A rushed or poorly scoped walk produces a discrepancy list that raises more questions than it answers, while a small amount of preparation makes the field work itself go quickly.

Freeze the BaselineExport and lock the register extract before travel starts so mid-cycle updates cannot be mistaken for audit findings.
Pre-Tag Untagged AssetsAny asset without a barcode or QR tag should be tagged in advance where possible, since untagged items slow the walk the most.
Brief Building ContactsNotify facility and department contacts ahead of time so someone with access and local knowledge is available during the visit.
Confirm Mobile AccessVerify every technician's device has offline-capable access to the sample list before entering areas with weak connectivity.

None of this preparation is complicated, but skipping it is the single most common reason a planned two-day audit stretches into two weeks.

Before vs After

Paper Audit vs Mobile, Sample-Based Verification

Clipboard and Spreadsheet Audit
Coverage: Full count attempted, often abandoned partway through
Data entry: Manual, transcribed back at a desk days later
Discrepancy routing: Emailed lists, easy to lose track of
Photo evidence: Rarely captured or attached to the record
Register update: Delayed weeks after the walk is complete
Oxmaint Mobile, Sample-Based Audit
Coverage: Tiered sample, statistically defensible and completed on schedule
Data entry: Barcode/QR scan logged instantly from the floor
Discrepancy routing: Auto-assigned as a work order to the right owner
Photo evidence: Attached directly to the asset record during the walk
Register update: Reconciled in real time as the walk progresses
Oxmaint Platform

How Oxmaint Supports the Verification Cycle

Oxmaint's asset tracking module is built around the same workflow described above, so the audit is not a separate exercise bolted onto the CMMS but a scheduled use of the system a facility already runs on. The same asset records, location hierarchy, and custodian fields used for daily work order management double as the audit's baseline, so there is no separate spreadsheet to keep synchronized.

Because the register and the audit sit in the same system, corrections made during the walk take effect immediately rather than waiting for a batch import after the fact, and next year's audit starts from a register that already reflects everything found this year.
Barcode and QR TaggingEvery asset carries a scannable tag linked to its full record, cutting manual lookup out of the walk entirely.
Mobile Verification WorkflowTechnicians confirm existence, location, and condition from a phone or tablet, with photo capture built in.
Auto-Generated Discrepancy Work OrdersAny mismatch found during the walk routes automatically to the responsible department for resolution.
Reconciliation ReportingA dashboard view of discrepancy rate by building, category, and asset owner supports the audit report without manual tabulation.
Track It

Three Numbers That Show Whether the Program Is Working

A single audit cycle tells you the current state of the register. Tracking these three numbers across cycles tells you whether the program is actually closing the drift gap or just documenting it year after year.

Discrepancy Rate Share of sampled assets with any mismatch; a falling rate over consecutive cycles means the register is genuinely improving
Time to Resolve Days between a discrepancy being found and the register being corrected, which shows whether the reconciliation stage is actually working
Coverage Achieved Share of the planned sample actually completed, since a partially finished audit undermines the statistical basis of the whole exercise
FAQ

Frequently Asked Questions

Does every facility asset need to be verified every year?

No. A tiered, risk-weighted sample covering high-value assets fully and lower-value assets on a rotating basis is standard practice, provided every asset is reached at least once every two to three years.

What is the difference between a missing asset and an unrecorded asset?

A missing asset is listed in the register but cannot be found; an unrecorded asset is physically present but was never entered. Finding both requires walking the register and the physical space separately.

How does barcode or QR scanning actually speed up the audit?

Scanning pulls the full asset record instantly instead of requiring manual ID lookup, and logs the confirmation on the spot. Start a free trial to tag a sample building and see the time difference.

Who should own discrepancy resolution after the walk?

Each discrepancy should route to the department or individual named as custodian on the asset record, not to a single central team, so corrections happen close to where the equipment actually sits.

Can Oxmaint generate the documentation needed for an audit report?

Yes, discrepancy rates, resolution status, and reconciliation history are available by building and category. Book a demo to see a sample report.

Run Your Next Asset Audit Without the Clipboard

Oxmaint ties barcode scanning, sample-based verification, and discrepancy work orders into one mobile workflow, so the register stays accurate between audits, not just on audit day.


Share This Story, Choose Your Platform!