Manufacturing / Production

Set spare-parts stock by asset risk and replenishment reality

By Vikasraj YadavPublished 16 min read

For production managers, planners and plant leaders · Compare approaches

TL;DR — what you’ll learn

  • When a plant configures a single 12-month issue-history formula across its maintenance storeroom (as in the hypothetical plant configuration below, rather than a standard ERP default), slow-moving critical components with zero recent failures get set to zero target stock while high-turn consumables retain inflated buffers after one-off expediting events.
  • Separate maintenance spares management into four governed policy classes (P1 dedicated critical insurance spare, P2 rotable/repairable pool spare, P3 lead-time-buffered preventive and wear consumable, and P4 non-stocked vendor call-off or decommissioned-asset part) using four explicit inputs: equipment consequence, part specificity and approved interchangeability, supplier or workshop repair lead time, and unit value.
  • Keep technical, purchasing and finance controls explicit: scenario-specific Min/Max and rotable pool sizes depend on engineering and availability evidence, disabling auto-reorder requires removing configured reorder rules and governing open or manual requests rather than setting Min = 0 alone, and lowering a target stock level does not by itself authorize a ledger write-down.
  • In a synthetic 120-SKU extrusion-line spares review (Batch MSP-CRIT-2026-10, pre-review illustrative target stock value Rs 49,00,000 at assumed unit costs), reclassifying parts by asset link and replenishment lead time proposes 4 missing single-point insurance spares (+Rs 7,20,000 subject to funding and purchasing approval, bringing P1 target coverage to 12 SKUs / Rs 21,60,000), pools 18 overhaulable subassemblies (Rs 13,20,000 vs Rs 19,80,000), aligns 55 routine wear items to PM-plus-lead-time buffers (Rs 7,40,000 vs Rs 9,90,000), and disables auto-reorder rules across 35 local-call-off or retired-asset SKUs (Rs 4,90,000 routed to controlled drawdown or obsolescence review), shifting governed illustrative target stock value to Rs 42,20,000 (-Rs 6,80,000 net target delta).
Two staff in reflective vests in a maintenance spares store, one holding a handheld terminal and pointing to a crated electric motor on a workbench beside cardboard cartons and metal housings, the other holding a ruled clipboard, with blue parts-bin shelving behind them.

Illustrative maintenance spares review in a plant storeroom; not a client facility.

Why a uniform usage-history rule fails in a sparse-demand storeroom setup

When maintenance and inventory leads search for maintenance spares management or review critical spare parts inventory, established industry and academic references already lay out core concepts:

In practice, however, an individual plant team sometimes configures a single trailing-usage script (Reorder Point = 12-month average daily usage × supplier lead time) across every maintenance SKU during an initial setup. That configured rule is a local implementation choice—not a built-in default in ERPNext material request or auto-creation of material request (S05), where item-level reorder levels and quantities are configured per item and warehouse—and applying it uniformly produces three predictable distortions in the hypothetical plant examined below:

  1. Zero-usage penalty on single-point bottleneck parts: A custom 45 kW extruder drive module or main gearbox shaft that has run without failure for 18 months shows 0.00 monthly consumption. In a storeroom governed by a trailing-usage script, its reorder level is calculated as zero, leaving the line exposed to a 16-week OEM import lead time.
  2. Untracked rotable cores bought repeatedly as new consumables: Rotary cutter heads, servo motors and hydraulic proportional valves that can be overhauled by an approved workshop in 14 days for a fraction of replacement cost are issued as one-way consumables when the local setup does not track the worn core in a WORKSHOP_REPAIR bin.
  3. Orphan spares retained on retired equipment: When a legacy mixer or packaging machine is decommissioned, its dedicated spares remain active in the item master with active auto-reorder rules if no equipment-to-part where-used link (Asset BOM) is checked before running replenishment (S05).

Set spare-parts stock by asset risk and replenishment reality — reporting workflow

Follow the workflow below, or open its complete text version.

Read-only reporting workflow: Link active spare SKUs to equipment hierarchy and Asset BOM; Score stoppage consequence and approved redundancy with maintenance; Compare vendor lead time, workshop repair loop and approved alternates; Assign P1 insurance, P2 rotable, P3 buffered wear or P4 non-stock rule; Route stock additions, repair cores and orphan stock to named owners.
Original illustrative reporting workflow by NextEdge Labs. It prepares evidence; it does not authorize operational, engineering or financial decisions.
Read the complete workflow as text
  1. Link active spare SKUs to equipment hierarchy and Asset BOM → Score stoppage consequence and approved redundancy with maintenance
  2. Score stoppage consequence and approved redundancy with maintenance → Compare vendor lead time, workshop repair loop and approved alternates
  3. Compare vendor lead time, workshop repair loop and approved alternates → Assign P1 insurance, P2 rotable, P3 buffered wear or P4 non-stock rule
  4. Assign P1 insurance, P2 rotable, P3 buffered wear or P4 non-stock rule → Route stock additions, repair cores and orphan stock to named owners

Four-class stocking matrix and cross-functional ownership boundaries

Consistent with the four control characteristics highlighted in Huiskonen's (2001) spare-parts logistics framework and the planning principles in UK HSE maintenance guidance (S19—which provides general UK guidance on planned, competent maintenance rather than a universal statutory inventory mandate), maintenance stocking policies should separate sparse-demand risk protection from routine preventive consumption. In the matrix below, quantities such as Min 1 / Max 1 or specific rotable pool sizes are scenario-dependent parameter choices that must be set from site engineering, failure-mode and availability evidence rather than applied as universal constants:

Scroll horizontally to see all columns.

Policy class & scenario parameter example Qualifying asset & part characteristics Primary replenishment mechanism (S05) Accountable approval owners Mandatory governance boundary
Class P1 — Dedicated Critical Insurance Spare (e.g., Min 1 / Max 1 where engineering confirms single-unit coverage) Single-point bottleneck equipment (no standby asset), sparse/erratic failure history (0–1/year), high specificity (no approved substitute), and supplier lead time exceeding tolerable line outage. Immediate replenishment material request (S05) triggered when the protected insurance unit is reserved or issued to a breakdown work order, sized to engineering-approved minimum coverage. Maintenance Engineering Lead + Plant Head / Finance Approver (joint sign-off for funding and purchasing approval). Protect the engineering-approved Min level against automated usage-based reductions; inspect shelf preservation condition on a scheduled preventive calendar (see showing parts and access gaps before maintenance scheduling).
Class P2 — Rotable / Repairable Pool Spare (e.g., Serviceable shelf target + tracked repair core pool) Overhaulable assemblies (cutter heads, pumps, spindles, drives) installed across 2+ identical machines where approved workshop repair turnaround is substantially shorter than new OEM lead time. Issue 1 serviceable unit from SERVICEABLE_STORE and receive 1 worn core into WORKSHOP_REPAIR against a refurbishment order; buy new on certified core condemnation or approved exceptions for repair delay, workshop capacity shortfall or emergency coverage. Maintenance Planner + Stores Controller (tracks serialised core return, overhaul certificate and turnaround exceptions). Workshop repair returns require documented inspection acceptance before returning to SERVICEABLE_STORE; carrying values of repair cores and accounting treatment of refurbishment costs follow company finance policy.
Class P3 — Lead-Time-Buffered Preventive & Wear Consumable (Min = PM + lead-time demand) Predictable wear parts (seals, filters, belts, heater bands, contactors) with regular consumption (12+ issues/year) and reliable domestic/contracted lead times (7–30 days). Configured ERP reorder-point material request (auto-creation of material request, S05) driven by scheduled PM work-order reservations plus verified vendor lead time. Inventory Planner + Procurement Buyer (reviews lead-time variance and supplier pack aliases). Deduplicate vendor pack aliases first (see governing item masters so duplicate parts do not break factory planning) and only link substitutes approved by engineering (see approving alternate components without changing the BOM by accident).
Class P4 — Non-Stocked Call-Off or Orphan / Retired-Asset Part (Target stock = 0; auto-reorder disabled) Either (a) non-safety, standard off-the-shelf hardware with short local delivery and negligible downtime impact, or (b) orphan parts whose only parent equipment has been retired or modified. Explicitly remove or disable item auto-reorder rules (S05), review/close open MRs and POs, purchase standard call-off items only against approved work-order demand, and block purchasing on orphan codes. Maintenance Engineering + EHS (where applicable) (confirms non-safety status or zero active where-used) + Finance Controller (approves any obsolescence write-down). In ERPNext (S05), projected quantity at or below a configured reorder level can still trigger an auto-request and manual MRs remain possible unless governed; disabling auto-reorder also does not write off on-hand stock (route orphan balances via deciding what to do with obsolete and excess factory inventory).

Worked example: reclassifying 120 maintenance spares on an extrusion and packaging line (Batch MSP-CRIT-2026-10)

Scope note: All equipment IDs (EXT-L04, RET-MIX-01), part numbers (SPR-4012 to SPR-4210), fictional specification codes, lead times, issue counts, scenario Min/Max choices and rupee figures below are hypothetical illustrative planning records at assumed unit costs. They do not represent statutory book values, universal stocking ratios, reliability predictions, or guaranteed working-capital savings; actual equipment criticality, safety-component classification, accounting treatment of repairable cores and capital/inventory additions, and safe return-to-service decisions remain with qualified site engineering, EHS and finance personnel.

Consider synthetic plastic film extrusion and converting plant PUNE-EXT-02, which reviews 120 active maintenance spare SKUs (Batch MSP-CRIT-2026-10) supporting 18 active machines on primary extrusion line EXT-L04 (plus one legacy mixer RET-MIX-01 that was decommissioned 18 months earlier). Prior to the review, the plant had configured a single custom reorder formula based on trailing 12-month issue history across all 120 SKUs, resulting in an illustrative pre-review stock value of Rs 49,00,000 at assumed unit costs while leaving four single-point bottleneck drives and shafts at zero stock.

Table 1: Portfolio reconciliation across 120 reviewed maintenance SKUs (Batch MSP-CRIT-2026-10)

Scroll horizontally to see all columns.

Governed policy class & scenario rule Reviewed SKU count (% of 120) Pre-review on-hand stock & illustrative value at assumed unit cost (₹) Post-review governed target stock & illustrative value at assumed unit cost (₹) Target valuation delta (₹) Operational & financial reconciliation rule
Class P1 — Dedicated Critical Insurance Spares (scenario Min 1 / Max 1 per SKU) 12 SKUs (10.0%) 8 EA across 8 SKUs (4 SKUs at 0 EA under the prior 12m usage rule) = 14,40,000 12 EA (1 EA scenario target across all 12 single-point bottleneck SKUs) = 21,60,000 +7,20,000 Identifies 4 unstocked critical gaps (+Rs 7,20,000 target stock addition requiring funding and purchasing approval; accounting classification as inventory or capital spare follows finance policy).
Class P2 — Rotable / Repairable Pool Spares (Serviceable + Repair Core pool) 18 SKUs (15.0%) 54 EA held as new-buy stock across parallel machines = 19,80,000 36 pooled units (18 serviceable on shelf + 18 in WORKSHOP_REPAIR loop at assumed full unit cost) = 13,20,000 -6,60,000 Tracks repairable cores across 14–21 day workshop overhaul cycles (book carrying value of cores and repair expenses depends on finance policy); 18 excess units (Rs 6,60,000) draw down via normal attrition unless repair-delay or emergency exceptions require earlier purchase.
Class P3 — Lead-Time-Buffered PM & Wear Consumables 55 SKUs (45.8%) Inflated ad-hoc buffers across 55 active wear SKUs = 9,90,000 PM-calendar + verified vendor lead-time buffers = 7,40,000 -2,50,000 Aligns item-level reorder levels (S05) to scheduled PM reservations and 7–21 day contracted lead times (Rs 2,50,000 gradual drawdown as existing stock is consumed).
Class P4 — Non-Stocked Call-Off (25 SKUs) & Orphan Retired-Asset Spares (10 SKUs) 35 SKUs (29.2%) 25 non-safety hardware SKUs (Rs 1,80,000) + 10 orphan RET-MIX-01 SKUs (Rs 3,10,000) = 4,90,000 0 (0 target stock; auto-reorder rules disabled and open MRs/POs governed for all 35 SKUs) -4,90,000 Disables item auto-reorder rules (S05) and blocks orphan purchasing; Rs 1,80,000 active hardware depletes through controlled work-order use, while Rs 3,10,000 in orphan RET-MIX-01 stock routes to formal disposition review.
Total reviewed maintenance portfolio 120 SKUs (100.0%) 49,00,000 42,20,000 -6,80,000 +Rs 7,20,000 critical target coverage proposed; -Rs 14,00,000 gross target reduction (-Rs 6,80,000 net illustrative target stock shift).

Table 2: Item-level decision trace for 5 representative SKUs from Batch MSP-CRIT-2026-10

To see how the four Huiskonen dimensions (criticality, specificity, demand pattern and value) interact with actual replenishment lead times and equipment links in this scenario, trace five individual part records from the 120-SKU batch:

Scroll horizontally to see all columns.

Part ID & synthetic specification Installed asset link & redundancy (Asset BOM) 12-month issue history & demand pattern Replenishment / repair reality & approved alternates Assumed unit cost (₹) Pre-review stock (Qty & illustrative ₹) Post-review governed policy & scenario target (Qty & illustrative ₹) Target delta (₹) & required owner action
SPR-4012 (Main Extruder Servo Drive 45 kW, DRV-EXT-45KW-A) 1 unit on bottleneck extruder EXT-L04-DRV01; zero standby line 0 EA in 12m (sparse/erratic) 112 days OEM import lead time; non-repairable on site; 0 approved alternates 1,80,000 0 EA (0) Class P1 (scenario Min 1 / Max 1 EA = 1,80,000) +1,80,000 — Submit MR-8801 (1 EA) for Maintenance, Plant Head and Finance funding/purchasing approval (1 of 4 unstocked P1 gaps).
SPR-4048 (Rotary Pelletiser Cutter Head, CUT-HD-220-ROT) 4 identical units on parallel pelletisers PEL-01..04 3 swaps in 12m (overhaulable wear) 84 days new OEM lead time vs 14 days approved workshop grinding/bearing overhaul (Rs 18,500/turn repair fee) 1,10,000 3 EA (3,30,000) Class P2 (scenario 1 serviceable + 1 repair core = 2 EA at assumed unit cost = 2,20,000) -1,10,000 — Register serialised cores in WORKSHOP_REPAIR; hold new POs until 3rd unit is consumed unless a repair delay, capacity shortfall or condemnation exception is approved.
SPR-4105 (Melt Screen Changer Seal Kit, SEAL-KIT-EXT04) 2 sets on EXT-L04 screen changer (15-day PM cycle) 48 SET in 12m (4 SET/month regular PM) 15 days (0.5m) domestic lead time; 2 engineering-approved alternate vendors 4,500 24 SET (1,08,000) Class P3 (Min 4 / Max 8 SET, scenario target 6 SET = 27,000) -81,000 — Update ERP reorder level (S05) to 4 SET; allow 18 SET excess to draw down over 4.5 months.
SPR-4189 (Tool-Cabinet Drawer Latch Set, HDW-LATCH-CAB8) 6 workshop spare-storage cabinets (non-safety storage furniture; zero machine-guarding or line-stop role) 2 SET in 12m (low-impact erratic) 3 days local MRO distributor delivery; standard commercial cabinet hardware 1,500 12 SET (18,000) Class P4 Call-Off (Target 0 SET = 0; auto-reorder disabled) -18,000 — Disable item auto-reorder rule (S05) and govern manual MRs; consume existing 12 SET on demand (note: machine perimeter-guarding latches require EHS/engineering safety review before any non-stock decision).
SPR-4210 (Legacy Mixer Worm Shaft, SFT-WRM-MIX01) 0 active assets (linked only to retired mixer RET-MIX-01) 0 EA in 12m (obsolete orphan) 60 days custom machining, but parent equipment decommissioned 18m ago 62,000 1 EA (62,000) Class P4 Orphan (Target 0 EA = 0; auto-reorder disabled & POs blocked) -62,000 — Disable auto-reorder (S05), cancel any open MRs/POs and place purchasing block; route 1 EA (Rs 62,000) to formal engineering/finance obsolescence disposition.
5-SKU sample subtotal Across 4 policy classes 0 to 48 issues/yr 3-day call-off to 112-day OEM import — 5,18,000 4,27,000 -91,000 (+Rs 1,80,000 proposed critical addition vs -Rs 2,71,000 illustrative target stock reductions).

Three governance rules that keep this reclassification audit-safe

  1. Why illustrative target-stock changes (-Rs 14,00,000 gross / -Rs 6,80,000 net) are not instant P&L savings or automatic book revaluations: All rupee amounts in Tables 1 and 2 represent illustrative target stock values at assumed unit costs. Lowering SPR-4105 from 24 SET (Rs 1,08,000) to a target of 6 SET (Rs 27,000) or pooling SPR-4048 from 3 EA (Rs 3,30,000) to 2 EA (Rs 2,20,000) reduces future replenishment orders (S05) as stock draws down; how repairable cores (SPR-4048) and workshop overhaul charges (Rs 18,500/turn) are carried on the books or expensed depends on company finance policy. Similarly, proposing 4 missing P1 spares (+Rs 7,20,000, including SPR-4012 at Rs 1,80,000) requires formal funding and purchasing approval, and does not trigger immediate cash outflow upon target reclassification or automatic fixed-asset capitalisation. For the 35 Class P4 items (Rs 4,90,000), planners must explicitly disable item auto-reorder rules (auto-creation of material request, S05) and govern open or manual MRs/POs—because setting Min = 0 alone does not prevent purchasing if projected quantity falls below a configured reorder level or if a user submits a manual request—and any write-down of the 10 orphan RET-MIX-01 SKUs (Rs 3,10,000, including SPR-4210 at Rs 62,000) requires the Finance Controller's approved valuation workflow (see deciding what to do with obsolete and excess factory inventory).
  2. Why technical and safety classification cannot be inferred from an inventory rule: Scenario parameters such as Min 1 / Max 1 for P1 or a 2-unit rotable pool for P2 must be validated by engineering for each asset duty, and P2 procurement rules must allow approved exceptions when workshop repair turnaround slips, capacity is constrained, or an emergency breakdown occurs—not solely upon certified core condemnation. Likewise, non-stock (Class P4) treatment applies to non-safety items such as workshop storage-cabinet hardware (SPR-4189); components on machine perimeter guarding, interlocks or pressure/electrical boundaries require qualified EHS and engineering assessment (S19) and must never be downgraded to non-stock by a stores planner alone. Any alternate vendor part must also pass effective-dated engineering approval before use (see approving alternate components without changing the BOM by accident and governing item masters so duplicate parts do not break factory planning).
  3. Why stocking readiness remains distinct from safe work execution: Having 1 EA of SPR-4012 on the shelf closes the planning-data gap tracked in showing parts and access gaps before maintenance scheduling, but physical installation and return to service remain governed by competent maintenance execution (S19) and site EHS permit controls.

Run a 90-day spare-parts criticality review on one bottleneck line

Before changing reorder parameters across a plant storeroom, validate this four-class matrix on 100–150 spares tied to a single production line:

  1. Map every candidate spare to an active parent equipment ID (Asset BOM) and disable orphan auto-reorders: Flag any spare with an active reorder rule that has no active equipment link or is tied only to retired machinery (Class P4 orphan candidate); disable its auto-reorder rule (S05), review any open MRs/POs, and require EHS/engineering review before reclassifying any guarding or safety-related part.
  2. Size Class P1 insurance coverage and Class P2 rotable pools from engineering and turnaround evidence: Have Maintenance Engineering document asset redundancy, failure modes, OEM lead time and workshop repair turnaround before submitting funding and purchasing requests for missing P1 spares or setting P2 pool sizes.
  3. Create a dedicated WORKSHOP_REPAIR ERP bin and exception gate for Class P2 rotables: Enforce a 1-for-1 core return workflow when issuing a serviceable rotable assembly, agree core carrying-value rules with finance, and define the approval path for new purchases when cores are condemned or workshop repair turnaround is delayed.
  4. Protect approved Class P1 reorder levels in ERP replenishment (S05): Restrict changes to Class P1 reorder parameters so they require joint Maintenance Engineering, Plant Head and Finance sign-off following an equipment modification, reliability review or retirement.

Compare this workflow with your current setup

Share the step that takes the most manual work, the systems involved and the exceptions your team handles. That gives us a concrete starting point for comparing approaches.

START A CONVERSATION

Let’s talk about your next build.

Prepare your brief below, then review and send it in your email app to sales@nextlabsonline.com.

SELECTED INDUSTRYManufacturing

Article: Set spare-parts stock by asset risk and replenishment reality · Production

THE FIRST CONVERSATION

Your product idea, AI opportunity or automation challenge—and a useful first milestone.

All fields are required.

A few sentences about the problem, your users and timing are enough.

We’ll use your details to respond to your enquiry. Please don’t include patient records, passwords or confidential information. Privacy Policy · Website Terms.

Sources and further reading

Sources checked 15 October 2026. Worked examples and workflow diagrams are original illustrations, not reported client results.

About the author

Vikasraj Yadav writes about operational decisions, software and automation for NextEdge Labs.

Topics: critical spare parts inventory · maintenance spares management · spare parts criticality