AI Solutions Locations All Services Website Design Perth Landing Page Design SEO Perth Google Ads Perth Facebook Ads Perth Content & Video Shopify Perth AI Services Case Studies Free Strategy Call
Guide: critical spares

Critical Spares and Rotable Spares Explained How many to hold, and why.

A critical spare is a part whose failure stops production or creates a safety or environmental risk, and whose lead time is longer than you can afford to be down. A rotable spare is a repairable component that cycles between installed, in repair and on the shelf. Size rotable pools from removal rate and repair turnaround, not gut feel.

By , Perth · Updated
Refurbished rotable pump motor on a stand in a mine maintenance workshop
Built inside your systems
Built inside a tier 1 mining operator
99.8% match to the site expert
Your data stays in your systems
Free 15 minute call

What is a critical spare?

A critical spare is a part you hold not because you use it often, but because not having it when it fails would cost far more than holding it. It is insurance, and it should be managed like insurance.

A part is usually critical when all three of these are true:

  • Failure has a serious consequence: it stops or limits production, or creates a safety or environmental risk.
  • There is no redundancy: no standby unit, no bypass, no second line to carry the load.
  • Lead time is longer than tolerable downtime: you cannot get one in time from a supplier or another site.

Critical spares are often called insurance spares or capital spares. They frequently show zero usage for years, which is exactly why they get caught up in dead stock clean ups by mistake.

What is a rotable spare?

A rotable is a repairable component that goes around a loop: installed on a machine, removed when it fails or hits its service life, sent for repair or rebuild, then returned to the shelf ready to fit again.

Typical rotables are engines, transmissions, final drives, hydraulic pumps, wheel motors and large gearboxes. Because they are expensive and come back, they need different tracking from consumable spares:

Consumable spareRotable spare
After useScrappedRepaired and reused
Tracked byQuantitySerial number and condition
Stock level driven byUsage and lead timeRemoval rate and repair turnaround
ValuationOne value per partDifferent values for new, rebuilt and awaiting repair
Main riskStockout or overstockUnits stuck in repair, or cores not returned

A part can be both critical and rotable. A large gearbox with a long rebuild time is usually both.

How do you decide if a spare is critical?

Score consequence and lead time, then decide by category, not by the loudest voice in the planning meeting. Use a simple matrix like this one and apply it consistently across sites.

CategoryConsequence of failureLead time versus tolerable downtimeStocking rule
A: criticalProduction stops, or safety or environmental riskLead time longer than tolerable downtimeHold at least one. Exclude from automatic min and max cuts. Review yearly.
B: importantProduction reduced, workaround existsLead time close to tolerable downtimeHold based on usage, or share across sites
C: routineLittle or no production impactLead time shorter than tolerable downtimeOrder on demand, or normal min and max

Then check the money. If the expected cost of downtime avoided is higher than the cost of holding the part, hold it. The worked example below shows how.

When is it worth holding a critical spare? A worked example

Hold the spare when the expected downtime cost it avoids each year is more than its yearly holding cost. Here is an example with made up numbers.

Example: a drive unit worth $120,000. Holding cost (capital, storage, preservation and insurance) is taken as 20% of value a year. Without a spare, replacement lead time is 21 days. With a spare on site, it can be fitted in 2 days. Downtime costs $40,000 a day. The chance of failure in any given year is 5%.

StepFormulaResult
Yearly holding cost$120,000 x 20%$24,000
Downtime days saved by holding it21 minus 219 days
Cost of those days if it fails19 x $40,000$760,000
Expected downtime cost avoided a year5% x $760,000$38,000
Break even failure chance$24,000 / $760,0003.2% a year

At a 5% chance of failure, holding it avoids $38,000 a year in expected downtime for $24,000 in holding cost, so you hold it. At a 2% chance, the expected saving is 2% x $760,000 = $15,200, less than the holding cost. Then the better options are sharing one spare across sites, or a supplier holding agreement.

This is a rough model. Real decisions also weigh safety, contract penalties and how confident you are in the failure rate. But it beats holding everything someone once called critical.

How many rotable spares do you need? A worked example

Work out how many units are in the repair loop at any time, then add a buffer for variation. The average in repair equals removals per year times repair turnaround in years.

Example with made up numbers: 16 identical pumps are installed across a fleet. Each runs 6,000 hours a year. On average a pump is removed every 4,000 operating hours. Repair turnaround, from removal to back on the shelf, is 45 days.

StepFormulaResult
Removals per year16 x 6,000 / 4,00024
Average units in repair at any time24 x 45 / 3652.96

Holding 3 spares covers the average, but removals come in clumps, so 3 runs out often. A common way to size the buffer is to treat removals during the turnaround as a Poisson count with a mean of 2.96 and pick the service level you want:

Spares in the poolChance a spare is ready when needed
365.6%
482.2%
592.0%
696.9%
798.9%

For a 95% service level you need 6 spares, so a pool of 22 units in total (16 installed plus 6). In Excel, the chance for each pool size is =POISSON.DIST(spares, 2.96, TRUE).

The biggest lever is usually turnaround, not buying more units. Cut repair turnaround from 45 to 30 days and the mean in repair drops to 24 x 30 / 365 = 1.97, and fewer spares give the same service level.

What are the common mistakes with critical and rotable spares?

The most common mistake is flagging too much as critical. When everything is critical, nothing is, and the critical flag becomes a way to protect stock from review.

  • Critical spares caught in dead stock write-offs. Zero usage is normal for insurance spares. They need their own review, not the same rule as consumables. See dead stock and obsolete spares.
  • Critical spares on automatic min and max. A min of 1 and max of 1 set by hand is fine. Letting an algorithm drop it to zero because of no usage is not.
  • Rotables tracked by quantity only. Without serial numbers and condition, you cannot tell a rebuilt unit from one waiting for repair.
  • One value for new and rebuilt. It distorts inventory value and the cost charged to each work order.
  • Nobody chasing repair turnaround. Units sitting at a repairer for months quietly force you to buy more.
  • Cores not returned. If an exchange deal relies on returning the failed unit and it sits in a laydown yard, you pay the core charge.
  • The same part held at every site under different numbers. Sites buy their own insurance spare when one could cover several.
  • No preservation. A critical spare that has sat for years without inspection or rotation may not work when you need it.

How do you manage critical and rotable spares in your ERP?

Most ERPs can do this properly. The settings are usually there but not used.

  1. Add a criticality field (A, B, C) to every stocked item and make it mandatory for new items. Record who set it and why.
  2. Exclude category A items from automatic min and max recalculation and dead stock rules. Give them a yearly review instead.
  3. Serialise rotables. Track each unit by serial number, location and status: installed, on shelf, at repairer, awaiting core return.
  4. Value by condition. In SAP, split valuation lets one material carry different values for new and repaired stock. Other ERPs have similar options.
  5. Track repair turnaround per repairer from removal date to back on shelf, and report it monthly.
  6. Link spares to equipment so you can see which machines a critical spare protects, and whether those machines are still on site.

How does Source Digital help with critical and rotable spares?

We build stock level tools inside your own environment (your Azure, Databricks or Snowflake) with read only access to your ERP data. The maths is deterministic, every number links back to the line it came from, and a person approves every change. The AI explains; it never decides.

  • Stock level engine. Sets min and max from real usage while respecting criticality flags, so insurance spares are not cut by accident. At an international tier 1 mining operator, it matched the site inventory expert's own spreadsheet 99.8% of the time. See the min max inventory engine.
  • Cross site parts matching. Finds the same part held under different numbers at different sites, using evidence tiers so it refuses to be confidently wrong. Stock can be shared instead of rebought. See cross site parts matching.
  • A data audit first. Before any build, we check the data, which often surfaces problems like missing criticality flags or rotables tracked by quantity. See the AI data audit.

Any savings show up as released working capital, not instant profit.

The first step is a free 15 minute call with Tristan, or send a quick enquiry if you would rather write. No obligation and no pitch. He asks what you run and what is costing you, then tells you straight whether there is something worth fixing. Work is charged at a consulting day rate. The price depends on your sites, systems and data, so you talk first, then Tristan sets out what he would build, how many days it takes and what it costs. An engagement runs like this:

  1. A free 15 minute call. What you run, and what is costing you.
  2. A look at a sample export of your data, only if it is useful. Read only.
  3. A clear scope and price, based on the days the work needs.
  4. The build inside your systems.
  5. Run, check and support.

See mining spares optimisation for more.

Data safety

Built inside your environment, not ours

Your data never leaves your systems. We build inside the platform you already run, with the security, logins and audit trail your IT team already controls.

Runs in your own platform

Azure, Databricks, Snowflake or your own SQL server. Your security rules, your logins, your audit trail.

Read-only on your source data

We read from Pronto, SAP, Ellipse or your data warehouse. Nothing writes back into your ERP without approval.

Every number shows its working

Each figure links to the stock record, PO line or contract clause it came from, so anyone can check it in seconds.

A person approves every change

The maths is deterministic and the AI only explains it. Your team decides, and every decision is logged.

Our work

Built and running
in real operations

AI systems running right now inside an international tier 1 mining operator and Perth mining suppliers. Swipe or use the arrows.

Mining, Canada/Africa
Stock levels

A min/max engine matched to the site's own expert

Recommends minimum and maximum stock levels across tens of thousands of items, proven against the inventory expert's own spreadsheet.

99.8%
match to the expert
Read the case study
Mining, Canada/Africa
AI agent

A commercial assistant that answers in Teams

Procurement and commercial staff ask in Microsoft Teams and get verified answers from millions of purchasing, receipt and stock rows.

~1 min
to a verified answer
Read the case study
Mining, Canada/Africa
Price book

A price book built from the client's own contracts

Benchmark rates for services and equipment hire, so quotes are judged against what was agreed and what was last paid.

Every rate
cites its contract
Read the case study
Mining, Canada/Africa
Tender scoring

A tender scorer that cites its evidence

Deterministic pricing plus AI scoring with page referenced evidence, calibrated against a real evaluation panel.

Panel
matched on a live bid
Read the case study
Mining, Canada/Africa
Parts matching

Cross-site parts matching that refuses to guess

Matches the same part across two sites' catalogues using evidence tiers, so stock can be shared instead of re-bought.

2 sites
one view of stock
Read the case study
Mining, Canada/Africa
Data quality

The AI project that audited the data first

Verifying every column surfaced data problems the client didn't know it had, before they could reach an answer.

Every
column verified
Read the case study
Mining, Canada/Africa
Method

Every mistake becomes a permanent test

Users catch it, we trace it, the rule lands and the case is frozen. The method behind every build above.

511
automated checks
Read the case study
Mining, Canada/Africa
Automation

Report delivery with no files carried by hand

Engine outputs delivered from the data platform into SharePoint and announced in Teams, with a return leg for reviewer edits.

0
files carried by hand
Read the case study
Get started

A 15 minute call.
No pitch.

Talk it through with me directly. Here is how it works.

  1. Tell me what you run. Your sites, your systems and what is costing you time or money right now.
  2. I tell you straight. Whether there is something worth fixing, how I would build it and roughly what it would cost.
  3. Scope and price. If it's worth doing, I set out what I'd build, how many days it takes and what it costs at my consulting day rate. If it isn't, I'll say so.
Tristan Sunde
Tristan Sunde
Founder, Source Digital, Perth
0452 246 854 · sales@source-digital.com.au

Send a quick enquiry

Takes 20 seconds. I reply personally, usually the same day.

Your details go to Tristan only. No mailing lists.

FAQ

Common questions

A critical spare is a part held because its failure would stop or limit production, or create a safety or environmental risk, with no redundancy to fall back on and a lead time longer than the site can afford to be down. It may show zero usage for years. It is insurance, so it needs its own review rules rather than normal usage based stock rules.

A rotable spare is a repairable component, such as an engine, transmission, final drive or hydraulic pump, that cycles between installed on a machine, in repair, and on the shelf ready to fit. Rotables are tracked by serial number and condition, valued differently when new or rebuilt, and sized from removal rate and repair turnaround rather than simple usage.

Multiply removals per year by repair turnaround in years to get the average number of units in repair. For example, 24 removals a year with a 45 day turnaround gives 24 x 45 / 365 = 2.96. Then add a buffer for variation, often using a Poisson distribution. In that example, 6 spares give about a 97% chance one is ready.

Hold it when the expected downtime cost it avoids each year exceeds its yearly holding cost. Expected cost avoided equals the yearly chance of failure times downtime days saved times the cost per day. If a $120,000 spare costs $24,000 a year to hold and avoids $38,000 a year in expected downtime, holding it makes sense.

Not automatically. Critical spares often have little or no usage, so a usage based min and max calculation would set them to zero. Flag them as critical in the ERP, exclude them from automatic recalculation and dead stock rules, and review them yearly against the equipment they protect, the lead time and the downtime cost.

Cut repair turnaround first. The number of units in the repair loop is directly proportional to turnaround time, so taking turnaround from 45 to 30 days reduces the average in repair by a third. Also chase core returns, share pools across sites where machines are common, and track every unit by serial number and status.

It is charged at a consulting day rate, and the price is set after a free 15 minute call with Tristan. What drives it is the number of sites, the systems you run, the quality of your stock and usage data, and how many tools you want built. After the call he sets out what he would build, how many days it takes and what it costs.

Tristan Sunde, founder of Source Digital
Written by Tristan Sunde
Founder and lead developer, Source Digital, Perth WA

Tristan builds AI and data tools for mining supply chains, including a stock level engine, purchase order checks, a contract price book and a commercial assistant in Microsoft Teams for an international tier 1 mining operator. Every page on this site is written from work he has built and tested. More about Tristan.

Find the cash sitting
in your stores.

A 15 minute call. No pitch deck. If there's nothing worth fixing, I'll tell you.