How to Forecast Spare Parts Demand for Intermittent MRO Usage

Calendar
Duration:
9 min
calendar today
Published on
October 15, 2026
Featured Image

To forecast spare parts demand for intermittent MRO usage, classify each part by demand pattern, split planned from unplanned use, and size reorder points over the supplier lead time. Plain averages fail because most months show zero demand, then one breakdown uses several units at once. A Computerized Maintenance Management System supplies the work order, asset, and stock data that make this possible.

Below are five steps maintenance teams use to turn sporadic usage into dependable stocking decisions, with a worked example you can copy.

Key Takeaways

  • Classify first: Measure demand gaps and order-size variation to find which parts are truly intermittent.
  • Split demand: Plan scheduled PM usage from the calendar, and use statistics only for breakdown usage.
  • Use lead-time demand: Set the reorder point from demand over the supplier lead time, not a monthly average.
  • Respect criticality: Hold insurance spares for production-stopping parts even when the forecast says zero.

What Is Intermittent Spare Parts Demand?

Intermittent demand pattern and the five-step forecasting framework | Cryotos

Intermittent demand is a usage pattern with many zero-demand periods interrupted by occasional orders of uneven size. Most MRO parts follow it, because they are used when something fails or when planned work calls for them.

Picture a bearing used over 12 months: 0, 0, 3, 0, 0, 0, 1, 0, 0, 5, 0, 0. The average is 0.75 units a month, yet no month ever shows 0.75. Teams that forecast spare parts demand from that average will miss almost every month.

  • Too little stock: Waiting for a part extends downtime and forces costly rush orders.
  • Too much stock: Idle parts tie up capital and age on the shelf.

ISO 55000 asset management guidance ties stock decisions to risk and value, so a missed critical part is a business risk and not only a purchasing error. The framework below organizes the work.

The Five-S Intermittent Demand Framework:

  • Segment: Classify each part by demand pattern and criticality.
  • Split: Separate planned usage from breakdown usage.
  • Select: Pick a method built for data full of zeros.
  • Size: Convert the forecast into a reorder point.
  • Sustain: Track accuracy, service level, and stock health.

Step 1: Segment Parts by Demand Pattern

Four spare parts demand patterns: smooth, erratic, intermittent and lumpy | Cryotos

Average demand interval (ADI) is the average number of periods between demand events. The squared coefficient of variation (CV²) measures how much non-zero order sizes vary.

Syntetos, Boylan, and Croston proposed cutoffs near 1.32 for ADI and 0.49 for CV² to separate four patterns. Before you forecast spare parts demand, tag every part with one of them.

PatternADICV²MRO exampleStarting method
SmoothBelow 1.32Below 0.49Filters and lubricants.Moving average or exponential smoothing.
ErraticBelow 1.320.49 or moreFrequent use with uneven quantities.Exponential smoothing with extra safety stock.
Intermittent1.32 or moreBelow 0.49Seals, belts, and bearings.Croston-family methods, such as SBA.
Lumpy1.32 or more0.49 or moreMotor and gearbox parts used in breakdowns.SBA, TSB, or bootstrapping.

The bearing above has three events in 12 months, so its ADI is 4.0. Its CV² is about 0.30 to 0.44, depending on the variance method, which makes it intermittent. With only three events, recheck the class as history grows.

Which Data Problems Distort Demand History?

  • Returns and transfers: Moves between stores are not real consumption.
  • One-off projects: Large project issues inflate the average and skew variation.
  • Cancelled work orders: Parts reserved but never used look like demand.
  • Superseded part numbers: One part with two numbers splits its history in half.

Fix these first, because every later step inherits the errors.

Step 2: Split Planned and Unplanned Demand

To forecast spare parts demand accurately, forecast scheduled usage directly and apply statistics only to breakdown usage. Mixed history teaches a model your maintenance calendar instead of failure behavior.

  • Planned: PM tasks, inspections, shutdown kits, and projects. Multiply the schedule by each task's parts list.
  • Unplanned: Breakdown and corrective usage. Use a statistical or reliability method.
  • Condition-triggered: Sensor alerts or meter thresholds that warn of a repair ahead of time.

Remove planned usage from history first, or the same part gets counted twice. A PM task that replaces a filter every quarter needs a filter every quarter, so reserve that part against the scheduled work order and keep it out of the statistical forecast.

Need a starting point? Audit part records with the MRO inventory checklist before you forecast.

Step 3: Select a Method to Forecast Spare Parts Demand

Choosing a forecasting method for intermittent and lumpy spare parts demand | Cryotos

The right method depends on whether a part is intermittent or lumpy. Averages overreact to the last breakdown and drift low between events, so these items need methods that model order size and timing separately.

MethodHow it worksBest forWatch-out
CrostonSmooths order size and interval separately. Forecast is size divided by interval.Intermittent items.Tends to overestimate.
SBACroston with a bias correction.Intermittent and many lumpy items. A strong default.Slow to react when demand stops.
TSBUpdates the probability of demand every period.Slow movers nearing obsolescence.More parameters to tune.
BootstrappingResamples history to simulate demand over the lead time.Lumpy items with decent history.Needs enough data.
Reliability-basedMultiplies failure rate by installed units.Critical parts with short history.Needs clean asset and failure data.

SBA corrects the upward bias of Croston by multiplying its forecast by one minus half the smoothing constant. With a constant of 0.1, that trims the forecast by 5%.

Test two or three methods on a holdout period and keep the one that meets your service target with the least stock. For short histories, estimate failures from the mean time between failures and the number of installed units.

Step 4: Size the Reorder Point Over the Lead Time

Reorder point set from demand over the supplier lead time with safety stock | Cryotos

Reorder point is the stock level that triggers a new order so parts arrive before demand exhausts supply. To size it, forecast spare parts demand over the supplier lead time and pick the percentile that matches your service target.

Suppose a part has demand events averaging 0.5 per month, one unit each, and a two-month lead time. Demand over the lead time then follows a Poisson distribution with a mean of 1.0.

  • 90% target: Reorder point of 2 units, with a 91.97% chance of no stockout.
  • 95% target: Reorder point of 3 units, with a 98.10% chance.
  • 99% target: Reorder point of 4 units, with a 99.63% chance.

Parts come in whole units, so a 95% target delivers about 98% here. Add a buffer for late deliveries using standard safety stock logic.

Lead-time variability matters as much as demand variability. Track actual delivery times by supplier, use the slowest realistic delivery for critical parts, and rerun the calculation whenever usage or lead time changes.

Step 5: Set Policy by Criticality and Sustain the Results

Statistics cannot value a part that stops the line, so set policy by criticality as well as usage.

  • High criticality, rare usage: Hold at least one insurance spare, justified by downtime cost.
  • High criticality, regular usage: Use a statistical reorder point at a high service level.
  • Low criticality, low usage: Avoid stocking. Buy on demand or use consignment.
  • Low criticality, regular usage: Use simple min/max with periodic review.

Insurance spares deserve a plan of their own. Share one unit across sites, agree repair-and-return terms with the supplier, or negotiate guaranteed availability, and review each part on a fixed schedule.

Then track bias, mean absolute error, service level achieved, stockout days, and the share of slow-moving stock. Skip percentage-error metrics, which break down when demand is zero.

Most maintenance teams gain the most from cleaner records. Link every issue to a work order and asset, remove returns and transfers, and merge superseded part numbers.

Common Mistakes When You Forecast Spare Parts Demand

The most common mistakes are treating every part the same, mixing planned and unplanned usage, and removing slow movers that protect production.

  • Using one average for every part: Different patterns need different methods.
  • Ignoring planned work: Scheduled usage pollutes statistical forecasts.
  • Chasing forecast accuracy: The goal is a high service level at low stock, not a perfect number.
  • Removing every slow mover: Slow critical parts protect production and should stay.
  • Never recalculating: Usage, lead times, and assets change, so review classes on a schedule.

How Cryotos Helps You Forecast Spare Parts Demand

Cryotos holds the work order, asset, PM schedule, and stock data that drive spare parts demand in one mobile-first platform.

  • Stock visibility: QR and barcode tracking, warehouse mapping, and minimum-level alerts through inventory management.
  • Planned work: Static and meter-based PM scheduling gives a clear calendar to match with parts.
  • Failure signals: Downtime tracking with MTTR and MTBF, plus IoT meter reading, flags failure-driven demand early.
  • Reporting: A BI dashboard and 50+ reports, including custom ones, support stock and downtime reviews.
  • Clean capture: The offline mobile app records parts against the work order at close, so history stays accurate.
  • ERP link: SAP and Microsoft Dynamics 365 integration keeps purchasing in sync.

Maintenance teams using Cryotos have reported up to 30% reduction in unplanned downtime and 25% faster repair turnaround. Explore the spare parts inventory software to see how these views fit your storeroom.

Frequently Asked Questions

Can you forecast spare parts demand when a part is used once every few years?

Usually a statistical forecast adds little. Decide by criticality and lead time, hold one insurance spare if downtime is costly, and review the part on a schedule.

Why does a moving average fail for intermittent demand?

It treats zeros as normal data, so it jumps after a breakdown and drifts low between events. That causes repeated stockouts or excess stock.

Which method should you use to forecast spare parts demand for lumpy items?

SBA, TSB, and bootstrapping are common starting points. Test them on a holdout period and keep the one that meets your service target with the least stock.

How much history do you need to forecast intermittent demand?

More history improves estimates, but many MRO parts never gather enough. For short histories, pool data across similar parts or use failure-rate estimates.

What accuracy metrics suit intermittent demand?

Use bias, mean absolute error or scaled error, and service level achieved. Percentage error fails when demand is zero.

Reliable stocking starts with clean data and a method built for sporadic usage. Schedule a free demo to see how Cryotos supports your spare parts decisions.

Want to Try Cryotos CMMS Today?

Get Free Demo

Let AI Take Control of Your Maintenance

Cryotos AI predicts failures, automates work orders, and simplifies maintenance—before problems slow you down.

Try AI-Powered CMMS
🡢