Maintenance Parts Inventory Management for In-House Technicians

Katie Towler

Katie Towler

Good maintenance inventory management starts with the right reorder point for each part: the on-hand quantity that triggers a new order, early enough that the part arrives before your technicians run out. For a multi-location brand with in-house technicians, that number is different at every stock location, and a wrong one shows up fast. A technician drives to a site, finds the right compressor contactor is not on the truck, and the repair waits another day.

Most multi-location teams start with a spreadsheet or someone's memory. That holds until a central storeroom, a few regional shops, and a dozen trucks all stock some of the same parts. One location hoards, another sits empty, and nobody can say which.

This post covers how to set reorder points for maintenance parts inventory across stock locations: the math, how trucks differ from storerooms, how the planned maintenance schedule sharpens the numbers, and how to keep them accurate over time.

What is a reorder point in maintenance parts inventory management?

In maintenance, repair, and operations (MRO) inventory management, a reorder point is the on-hand quantity of a part that triggers a purchase or a transfer to restock it. Paired with a max, it forms the min/max pair most teams manage: with a min of 4 and a max of 10, you order 6 when stock drops to 4. In a multi-location operation, every stock location (a central storeroom, a regional shop, a technician truck) gets its own pair for the same part.

Step 1: Set a min and max for every part at every stock location

Every part you stock needs its own min and max at each stock location, because the same part moves at different speeds in different places. A busy site burns through refrigeration parts that another site never touches.

Experienced teams sequence the work by criticality. Parts that stop a location from operating, such as compressor components, HVAC motors, and ice machine parts, get levels first. Routine consumables follow once emergency orders for critical parts taper off. Standardizing parts across locations helps as well: fewer part numbers per equipment type means fewer min/max pairs to maintain and less stock stranded at one site that another could use.

Step 2: Calculate each reorder point from usage and lead time

A reorder point equals the parts you use during the replenishment lead time, plus a safety stock buffer.

Reorder point = (average daily usage × lead time in days) + safety stock

Here is an illustrative example. A location uses 6 pump seals a month, which is 0.2 a day. The supplier takes 10 days to deliver. That is 2 seals consumed while you wait, and a safety stock of 2 brings the reorder point to 4. Set the max at 10 and you order 6 each time, which brings your stock position (on hand plus on order) back to 10.

Pull average usage from work order history, not from memory. For safety stock, a workable starting rule is to cover the longest supplier delay you've actually seen in the past year for critical parts, and half that for routine ones. Cheap parts available from a local supply house need little safety stock at all, since the local counter is your backup.

[@portabletext/react] Unknown block type "hubspotCta", specify a component for it in the `components.types` prop

Step 3: Forecast planned maintenance parts from the PM schedule

Parts for planned maintenance (PM) are your most predictable demand, so set their levels from the schedule. If a location has quarterly refrigeration PMs and monthly filter changes on its HVAC units, you already know which parts will be consumed and roughly when.

Count the parts each recurring visit uses, multiply by the number of visits that fall inside the lead time window, and add that to the usage-based number from Step 2. Stage those parts on the truck or in a kit ahead of the visit, so the technician doesn't discover a gap on site. Corrective repairs stay on the history-based math, since failures aren't scheduled.

When recurring work orders are organized by location and asset type, upcoming PM demand is visible weeks ahead, and the schedule doubles as a purchasing forecast.

Step 4: Match each stock location's levels to its job

A technician truck, a regional shop, and a central storeroom each need different reorder points, because each one plays a different role in the supply chain.

Technician trucks carry the parts that let a technician finish a repair on the first visit. Keep the max small, since a truck has limited space and its stock is easy to lose track of. A truck's reorder point is short because it usually restocks by transfer from the shop, often within a day or two. When a truck drops below its min, the technician logs a transfer request at the end of the visit, so restocking starts before the next job needs the part.

Regional shops act as the buffer between suppliers and trucks. Their reorder point has to cover their own usage plus the restocking of every truck they serve. A shop that supports eight trucks needs a deeper min than one that supports two.

The central storeroom typically handles most orders from outside suppliers, though some locations also buy urgent parts at a local supply house. For parts it orders from suppliers, its lead time is the supplier's lead time, so it carries the largest safety stock. Locations that restock by transfer work from the much shorter lead time of an internal transfer.

If every tier calculates its reorder point from the supplier's lead time, the same safety stock gets duplicated at every level, and you end up with parts sitting idle in three places.

Carrying cost is the reason to care. Every part on a shelf ties up cash and space, and it can become dead stock when the equipment it fits is replaced. Review slow movers at each quarterly check and transfer them to a location that uses them before you write them off.

Step 5: Tie every part used to a work order

Record each part a technician uses against the work order it was used on, so your reorder points rest on real usage.

The record pays off in two ways. First, you can see usage by location and by asset, which makes the Step 2 math accurate. Second, repeat usage becomes visible. If one walk-in cooler keeps consuming the same part, that is a signal for a repair-or-replace conversation, not just another reorder.

Whether you use a maintenance inventory management system or a spreadsheet, track purchase status too. A part that is requested, ordered, or received should count toward your stock position, so nobody reorders something already on its way. OpenWrench ties parts usage to work orders and fires min/max reorder triggers by stock location, so the stock level and the work that consumed it live in the same record.

Step 6: Review reorder points every quarter

Review reorder points at least once a quarter, and sooner whenever usage or lead times change. A reorder point set once and left alone goes stale as equipment ages and seasons turn.

Several events call for an early look: new equipment at a location, a supplier whose lead times have changed, the start of the cooling season, and any part that stocked out twice in a short window. Pair each review with a cycle count so on-hand numbers match what is physically on the shelf and in the truck, and count critical parts more often than routine ones, for example monthly versus quarterly. A reorder point built on a wrong count triggers at the wrong time.

Common parts inventory mistakes

  • Using one reorder point for every location. A truck, a shop, and a storeroom have different usage and different lead times, so they need different numbers.
  • Ignoring parts already on order. Count open purchases in your stock position, or you will double-order during long lead times.
  • Skipping the log when a part leaves the shelf. Every unrecorded part pulled from a truck makes the next count wrong.

FAQ

What is a good reorder point for maintenance parts?

A good reorder point covers the parts you expect to use during the supplier's lead time, plus a safety buffer sized to how critical the part is. Parts that shut down a location get a bigger buffer than routine consumables.

What should maintenance inventory management software track?

At minimum, maintenance inventory management software should track parts by stock location, min/max reorder triggers, parts usage tied to work orders, and purchase status from requested to ordered to received. Those let a multi-location team see what is on every shelf and truck and what is already on its way.

How much safety stock should I keep?

Keep enough safety stock to cover normal swings in usage and delivery time, and no more. Critical parts and parts with unreliable lead times need more.

How do you set reorder points across multiple stock locations?

Calculate each location's reorder point from its own usage and lead time, and use the short internal transfer time for locations that restock from another stock location. Carry the largest safety stock at the point that orders from outside suppliers, and review every location's levels each quarter.

[@portabletext/react] Unknown block type "hubspotCta", specify a component for it in the `components.types` prop