Ask any parts manager what their biggest headache is and you'll get one of two answers: the part that wasn't there when the truck went down, or the shelf full of parts that hasn't moved in three years. Fleet parts inventory optimization solves both at once — enough stock to protect uptime, not so much that capital sits idle on the mezzanine. This playbook walks through the frameworks that actually work: JIT, Kanban, min-max, ABC analysis, and the signals telling you which method fits which part. Book a demo
The sweet spot — enough stock to protect uptime, not enough to bleed capital
Both directions are expensive. The optimization is finding the middle.
- Stockouts on fast-moving consumables
- Expedited shipping premiums (2–4x list)
- Fuel & labor idle while unit sits
- Contract penalties & missed deliveries
- Right part, right place, right time
- Capital freed for PM parts and tooling
- Warehouse space recovered
- Fewer emergency orders & write-offs
- Dead stock aging on shelves
- Capital tied up in slow movers
- Warehouse rent & handling overhead
- Obsolescence write-downs at year-end
Most parts operations sit on one side of the spectrum or the other — and the ones that swing between the two extremes are worst off. The goal isn't lower inventory or higher fill rate in isolation; it's the right stock decision made part-by-part, based on demand pattern, criticality, and lead time. That's the discipline behind every framework below.
ABC analysis — where every optimization program starts
Before choosing a stocking method, classify your parts. The Pareto pattern holds in almost every fleet parts inventory: a small share of SKUs drives most of the annual spend. Managing all parts with equal discipline wastes effort on low-value items and under-manages the ones that actually matter.
Engine components, transmissions, injectors, turbos, aftertreatment. Tight cycle counts, forecast-driven ordering, safety stock modelled per unit. Never wing it.
Filters, brake components, belts, hoses, batteries. Min-max or Kanban replenishment. Reviewed monthly, not daily.
Fasteners, clamps, wiper blades, cleaning supplies. Vendor-managed inventory or bulk-order min-max. Reviewed quarterly.
The classification isn't set-and-forget. Reclassify quarterly — part usage shifts with fleet composition, seasonal patterns, and PM strategy changes. A part that was a C last year can become a B when you add a new asset class, and a B can become an A after a supplier consolidation. Book a demo to see ABC classification generated automatically from consumption data
Choosing the right stocking method — a 2×2 that ends the argument
JIT, Kanban, min-max, and safety-stock buffers each have a place. The mistake most fleets make is picking one philosophy and forcing every SKU into it. The right method depends on two variables: how predictable the demand is, and how critical the part is when it's needed.
Critical parts, unpredictable demand.
Critical parts, predictable demand.
Non-critical, unpredictable demand.
Non-critical, predictable demand.
Two quick rules that come out of the matrix. First: never JIT a critical part. Saving a few hundred dollars in carrying cost isn't worth a $2,000/hour downtime event. Second: never safety-stock a non-critical part. Cheap parts belong in a bulk bin, not a modeled forecast. The bulk of your work should sit on the diagonal — safety stock in the top-left, JIT in the bottom-right — where the risk and reward line up. Book a demo to see the matrix applied to your actual part catalog
The four reorder signals — how mature fleets trigger replenishment
Legacy inventory systems trigger reorders on one signal: the current bin count fell below a threshold. Mature systems watch four signals together. Each one alone produces false positives; combined, they produce reorders that arrive when actually needed.
Current stock vs. reorder point
The baseline signal. On-hand quantity has fallen to or below the calculated reorder point (ROP), which accounts for average daily use and lead time.
Upcoming PM demand forecast
Which PMs are due in the next 30 days? Each of those PMs will consume specific parts. The consumption is predictable — and it should push the reorder up if the pipeline is heavy.
Open work order backlog
Work orders already opened but not yet closed carry a parts requirement that isn't visible in bin count alone. A high backlog on a specific part is a demand signal even if the shelf still looks full.
Supplier lead-time drift
Lead times aren't static. A supplier that promised 3 days six months ago may be running 9 days now. If lead time stretches, the reorder point stretches with it — and the safety stock recalculates.
The value of watching all four together is what you avoid: reordering on a low bin count only to discover 30 PMs are due next week (still short), or holding safety stock at the same level for years while supplier lead times doubled underneath you (still expensive). Modern fleet inventory software including HVI computes reorder points against all four signals continuously. Book a demo to see the four-signal engine running on your consumption data
Killing dead stock — the 3-question filter
Every warehouse has parts that shouldn't be there. Not just slow movers, but genuinely dead SKUs sitting on shelves, occupying space, tying up capital, and heading toward year-end write-downs. Identifying them isn't hard — the 3-question filter below catches almost all of them. Acting on the answer is where discipline is required.
Has this SKU moved in the last 12 months?
Zero movement over four full quarters is the strongest single signal. Filter the parts catalog by last-issue date. Anything with a last-issue date older than 12 months goes on the review list.
Is there an active asset in the fleet that uses it?
The part didn't move — but is there still a truck, trailer, or piece of equipment in the active fleet that could use it? A part for a truck class you sold two years ago is unambiguously dead. A part for a rare unit still in service is different.
Would the cost of restocking exceed the cost of holding?
For expensive, long-lead-time critical spares (a specific ECM, a low-volume drivetrain component), holding cost may still be lower than the risk of a downtime event. The exception is deliberate, documented, and reviewed annually — not the default.
Fleets that run this filter for the first time typically find 5–15% of catalog value is genuinely dead — capital that recovers when the shelves clear. The discipline afterward is running the filter quarterly so dead stock never rebuilds. Start free and get dead-stock reports out of the box
From a Parts Manager who cleared $180K of dead inventory in one quarter
We had a mezzanine full of parts I inherited from three previous parts managers going back 12 years. Nobody trusted the min-max numbers because half of them were set for trucks we don't run anymore. Our fill rate was decent but our carrying cost was ridiculous.
First quarter we ran the "moved in 12 months" filter and identified $180,000 of catalog value that was truly dead. Half of it went back to the vendor, a third liquidated to auction, the rest written off. Then we ran ABC on what was left and rebuilt min-max on the A parts using actual consumption. Fill rate went from 92% to 96% and carrying cost dropped 22% in six months. The mezzanine is now half empty and I'm not sad about it.
Frequently asked questions
What is fleet parts inventory optimization and why does it matter?
Fleet parts inventory optimization is the discipline of stocking the right parts, in the right quantities, in the right locations, at the right time — balancing the cost of holding inventory against the cost of not having a part when a truck needs it. It matters because both extremes are expensive. Understocked operations carry a downtime cost typically running $500 to $2,000 per hour a truck sits idle waiting for a part, plus expedited shipping premiums that can run 2 to 4 times list price, plus contract penalties and missed delivery costs. Overstocked operations carry an annual holding cost typically running 20 to 30 percent of the value of the inventory held — capital tied up, warehouse rent and handling overhead, and obsolescence write-downs at year-end. Mature fleet parts inventory optimization programs typically deliver 15 to 30 percent carrying cost reduction while improving fill rate at the same time, because the two goals aren't actually in conflict — they're both consequences of making the right stocking decision on a part-by-part basis rather than applying a single blanket policy to the whole catalog. The optimization is the middle: enough to protect uptime, not so much that capital sits idle on the shelf.
What's the difference between JIT, Kanban, min-max, and safety stock — and which one should we use?
The four methods aren't competing philosophies — they're tools for different situations, and mature fleet operations use all of them, chosen part-by-part. Just-in-time (JIT) means ordering parts to arrive exactly when needed, holding minimal stock; it works well for non-critical, predictable-demand parts like fasteners, cleaning supplies, and bulk consumables. Kanban is a pull-based replenishment method using visual signal cards (or digital equivalents) that trigger reorders when a bin drops below a threshold; it works well for predictable-demand critical parts like filters, brake pads, belts, and batteries. Min-max is a threshold-based method where inventory is replenished from a minimum trigger back up to a maximum quantity; it works well for a wide range of parts and is often the default for many B-tier SKUs. Safety stock is a modelled reserve above the reorder point to protect against demand variability and lead-time uncertainty; it's essential for critical parts with unpredictable demand or long lead times, like injectors, ECMs, turbochargers, and transmissions. The selection is driven by a 2x2 matrix: demand predictability on one axis, criticality on the other. Critical + unpredictable = safety stock. Critical + predictable = Kanban or min-max. Non-critical + predictable = JIT. Non-critical + unpredictable = vendor-managed or on-demand ordering.
How does ABC analysis apply to fleet spare parts management?
ABC analysis is the Pareto-based classification method that sorts the parts catalog by annual usage value into three tiers so management effort concentrates where it matters. A-parts are the "vital few" — typically around 20 percent of SKUs that account for around 80 percent of annual spend. For fleet operations these are usually high-value components like engines, transmissions, turbochargers, injectors, ECMs, aftertreatment components, and major drivetrain items. They warrant tight cycle counting, forecast-driven ordering, formally modelled safety stock, and per-unit tracking. B-parts are mid-value — typically around 30 percent of SKUs accounting for around 15 percent of spend. These include filters, brake components, belts, hoses, batteries, and similar routine consumables. They work well on min-max or Kanban replenishment reviewed monthly. C-parts are the "many, low-value" — typically around 50 percent of SKUs accounting for only around 5 percent of spend. These are fasteners, clamps, wiper blades, cleaning supplies, and bulk consumables. They're best handled with vendor-managed inventory, bulk-order min-max, or JIT, reviewed only quarterly. The classification isn't set-and-forget — reclassify every quarter as fleet composition, seasonal patterns, and PM strategy shift the consumption profile.
How do we identify and reduce dead stock without hurting uptime?
The reliable filter is a three-question sequence applied to every SKU in the catalog on a quarterly cycle. First, has this part moved in the last 12 months? Zero movement over four full quarters is the strongest single signal. Second, is there an active asset in the current fleet that could use this part? A part for a truck class that was sold two years ago is unambiguously dead; a part for a rare unit still in service may still be legitimate spare-holding. Third, would the cost of restocking on demand exceed the cost of holding? For expensive, long-lead-time, critical spares (a specific ECM, a low-volume drivetrain part), holding cost may still be lower than the risk of a downtime event — but this exception should be deliberate, documented, and reviewed annually rather than the default. Fleets running this filter for the first time typically identify 5 to 15 percent of catalog value as genuinely dead. Recovery paths include vendor return under buyback agreements, liquidation to auction or secondary market, redeployment to another site or subsidiary, or last-resort write-off. The discipline afterward is running the filter every quarter so dead stock doesn't rebuild. Uptime risk stays low because the parts being eliminated are, by definition, ones that haven't been needed — and the ones that legitimately need to sit in reserve are surfaced explicitly rather than hidden in a shelf full of unmarked slow movers.
How does HVI support fleet parts inventory optimization?
HVI treats parts inventory as an operational metric, not a spreadsheet exercise. On the visibility side, HVI tracks every SKU's on-hand quantity by location in real time, links parts consumption to specific work orders and PMs so demand becomes forecastable, and captures supplier lead-time performance so reorder points recalibrate as lead times drift. On the classification side, HVI generates ABC analysis automatically from actual consumption data and refreshes the classification each quarter, so the A/B/C tiers reflect what's actually happening in your fleet rather than a snapshot from years ago. On the reorder side, HVI computes reorder points against four signals continuously — current bin count, upcoming PM demand, open work order backlog, and supplier lead-time drift — and triggers replenishment when any of them warrants it. On the dead-stock side, HVI flags SKUs that haven't moved in 12 months against active-fleet asset lists, so the quarterly liquidation review runs off real data instead of gut feel. Fleets on HVI typically report 15 to 25 percent carrying cost reduction inside two quarters, alongside published overall maintenance cost reductions of around 25 percent and typical payback around 3 months. The optimization doesn't come from a smarter algorithm — it comes from having every piece of parts data on one platform where the reorder decision can actually be automated.
Lower carrying cost and higher fill rate on the same platform running your maintenance
HVI classifies every SKU, computes reorder points against four live signals, flags dead stock quarterly, and automates replenishment part-by-part based on actual consumption. Live in under two weeks. Typical 15–25% carrying cost reduction in the first two quarters.
No credit card · No hardware · Parts optimization dashboard on day one








