Inventory & Tracking

How to Run Cycle Counts Without Shutting Down Your Warehouse

The TrackDME TeamMarch 24, 2026 4 min read

Why annual full counts fail for DME and how rolling cycle counts keep inventory accurate with barcode scanning while you stay open for business.

Share

The traditional physical inventory count means closing the doors, pulling everyone off normal work, and counting every item in the building over a weekend. For a DME operation, that is a bad fit. You cannot stop dispatching oxygen to patients because it is inventory weekend, and a single annual count is wrong again within days as units move in and out.

There is a better way. Cycle counting checks a small slice of inventory on a rolling schedule while you stay fully open. Done right, it keeps your numbers accurate year round and catches problems early instead of once a year when it is too late to explain them.

Why the annual full count fails for DME

A once a year count assumes your inventory sits still. DME inventory does not. Units check out to patients, come back, move through reprocessing, and recirculate constantly. The snapshot you take on count day is stale before the following Monday.

Three specific problems make annual counts worse for DME:

  • Recirculation. Half your fleet may be out with patients on any given day, so a warehouse count alone never matches what you own.
  • Lost revenue from downtime. Shutting the floor for a weekend means missed deliveries and idle staff.
  • Stale variances. If you find a unit missing in October, the trail of when it went wrong went cold months ago.

How rolling cycle counts work

Instead of counting everything at once, you count a defined slice on a schedule. A cycle count might cover one product category, one warehouse zone, or one location each day or week. Over a quarter, you count the whole building, but no single day disrupts operations.

There are three common ways to slice the work:

  1. By category. Count all hospital beds Monday, all concentrators Tuesday, mobility equipment Wednesday, and so on.
  2. By location. Count zone A this week, zone B next week, including trucks and branch sites.
  3. By ABC value. Group items by value and risk. Count your high value, high churn items (the A group) most often, low value consumables least often.

ABC is usually the smartest for DME because your expensive recirculating rentals are exactly the items where errors cost the most. Count those monthly and the cheap filters quarterly.

Barcode scanning makes it fast

The reason cycle counts used to be painful was the clipboard. Someone walked the aisle, wrote serial numbers by hand, then someone else typed them in and the transcription errors crept right back in.

Barcode scanning removes that. A staff member walks a zone with a phone or handheld reader and scans each unit. The scan captures the serial, confirms the unit is where the system says it is, and flags anything missing or out of place in real time. A zone that took two hours on paper takes fifteen minutes.

Because every unit is uniquely identified, you are not just counting quantities. You are verifying that this specific serialized asset is physically present, which is the whole point for serialized asset tracking in a regulated environment.

Reconciling variances

A variance is any gap between what the system expects and what you actually find. The value of frequent counts is that variances are small and recent, so you can investigate while the trail is warm.

Work each variance like this:

  • Unit found, system says it is out. Someone took a return without logging it. Fix the record and find out who skipped the check-in step.
  • System says present, unit not found. Possible theft, a missed dispatch, or a unit moved to another zone without a transfer. Check the other zones before assuming the worst.
  • Wrong location. The unit exists but is shelved in the wrong place. Correct it and note whether a process is causing repeat misplacements.

Log every variance and its root cause. Patterns tell you where your process leaks, whether that is a check-in step people skip or a zone with no clear owner.

Keeping the gains

Cycle counts protect the accuracy that your par level math depends on. Inaccurate counts mean you reorder at the wrong time, stock out, or sit on equipment you do not need. The two practices reinforce each other, which is why we pair them in setting par levels and reorder points.

The real prize is killing off ghost inventory, the units your records claim exist but cannot be found. Rolling counts catch ghosts while the cause is still traceable. See ghost inventory in DME for the full picture, and reduce DME equipment loss for how counting habits cut shrinkage.

Where TrackDME fits

TrackDME turns a cycle count into a scanning loop. Pull up a zone or category, scan each unit in a few seconds, and the system reconciles against expected status on the spot. Variances surface immediately with the per serial history attached, so you see the last logged move and who made it. You count accurately, you never close the doors, and your par levels stay built on numbers you can trust.

Share

Track every unit, end to end

TrackDME gives your warehouse and field team a live, scan-based system: a 3-second check-out and check-in loop, a reprocessing gate that keeps unclean units out of rotation, audit-ready serial history, and QuickBooks customer sync. Live this afternoon, not in six weeks.

See how TrackDME works as DME tracking software or explore its DME inventory software workflow for serialized rental fleets.

Start free