Spare Parts Inventory Costing: The Working Capital Hidden in Your Storeroom

A practical framework for Indian manufacturers to quantify carrying cost, stockout cost, and criticality-driven stocking decisions

AssetAI Research Team 18 August 2026 10 min read
Share:
spare parts inventory costing

# Spare Parts Inventory Costing: How Much Working Capital Is Locked in Your Storeroom

Walk into most Indian plant storerooms and you'll find the same story: shelves of bearings, seals, contactors, and motors that have sat untouched for three years, next to a stockout on a Rs 4,000 gasket that shut the line for six hours last month. Spare parts inventory is one of the largest — and least examined — line items in a maintenance budget, and it is almost never managed with the same rigor as raw material or finished goods inventory. Finance treats it as a fixed cost of doing business. Maintenance treats it as insurance against downtime. Neither side puts a number on what it's actually costing the plant to carry that inventory. Effective spare parts inventory costing requires a thorough analysis of the maintenance budget to identify areas where working capital is locked up in unused or obsolete parts. To initiate a thorough analysis of the maintenance budget, it is essential to understand the spare parts inventory costing and identify areas where working capital is locked up in unused or obsolete parts.

For a mid-sized Indian manufacturing plant with, say, Rs 3-5 crore in annual maintenance spend, spares inventory typically represents Rs 40 lakh to Rs 1.5 crore of locked-up working capital. That capital earns nothing sitting on a shelf, it depreciates as parts get obsolete or corrode in humid storeroom conditions, and it often duplicates itself because nobody has visibility across plants or shifts. This article breaks down how to actually cost your spares inventory, where the money leaks, and what a disciplined inventory costing practice looks like on the shop floor — not in a textbook.

Why Spares Inventory Costing Gets Ignored

Most plants track spares by quantity, not by cost impact. A storekeeper knows there are "12 bearings, type 6205" on the shelf, but nobody has connected that stock level to carrying cost, criticality, or actual consumption rate.

The disconnect between maintenance and finance

Maintenance engineers are measured on uptime, so their instinct is to over-stock. Finance is measured on working capital efficiency, so their instinct is to cut inventory. Without shared data, both sides negotiate from gut feel — plant heads split the difference and nobody solves the actual problem. This is the same blind spot that shows up when teams calculate MTTR and MTBF without a spreadsheet: the underlying data exists in fragments, but nobody has stitched it together into a decision-ready number.

The audit that never happens

Very few Indian plants do an annual spares inventory valuation the way they do a finished-goods stock audit. Parts get purchased against a work order, booked to a cost centre, and then forgotten. Three years later, an ISO surveillance audit or a new plant head asks "what's actually in the storeroom and what's it worth?" and nobody has a clean answer.

Building a Real Spares Costing Model

To cost your inventory properly, you need three numbers for every SKU: purchase cost, carrying cost, and stockout cost. Most plants only track the first. To optimize spare parts inventory costing, plants must implement a disciplined inventory management practice that takes into account the actual cost impact of carrying inventory. Effective management of spare parts inventory costing requires a rigorous approach, similar to that used for raw material or finished goods inventory, to minimize working capital locked up in storerooms.

Purchase cost isn't just the PO value

Landed cost includes freight, customs duty on imported spares (common for German and Japanese OEM parts), and the premium paid for emergency air-freighted parts. A bearing that costs Rs 2,500 on a planned PO can cost Rs 9,000 when airlifted after a breakdown. If your CMMS logs purchase history against each part, you can quantify how much of your annual spares spend is "panic buying" versus planned procurement — often 25-35% in plants without a mature PM programme, tying directly back to how well the [preventive maintenance schedule survives contact with reality](/blog/preventive-maintenance-schedule-that-survives).

Carrying cost is the number nobody calculates

A standard formula used in Indian manufacturing finance is:

Carrying cost equals cost of capital. It also includes storage and insurance costs.
Obsolescence risk is also a factor.
A blended rate is 18-24% annually for Indian plants.
Cost of capital is 10-12% annually.
Storage and handling cost is 3-5% extra.
Obsolescence provision is 5-7% for electronics and [rubber components](#).

If your storeroom carries Rs 80 lakh in average inventory value, that's Rs 14.4-19.2 lakh a year in pure carrying cost — money that never shows up as a separate line in the maintenance budget because it's buried inside "inventory holding" at the corporate level.

Stockout cost is where downtime numbers matter

This is where spares costing connects directly to the plant's downtime economics. If a critical part stockout causes a 4-hour line stoppage on a packaging line running at Rs 1.2 lakh/hour of contribution margin, that single stockout costs more than the annual carrying cost of stocking three years' worth of that part. We've walked through this calculation in detail in what one hour of downtime really costs an Indian plant — the same logic applies directly to spares strategy: under-stocking a genuinely critical part is far more expensive than over-stocking a non-critical one. Understanding spare parts inventory costing is crucial for Indian manufacturing plants to free up locked-up working capital, which can range from Rs 40 lakh to Rs 1.5 crore for a mid-sized plant with Rs 3-5 crore in annual maintenance spend. A mid-sized Indian manufacturing plant can have Rs 40 lakh to Rs 1.5 crore of locked-up working capital in spares inventory, which can be optimized by implementing a disciplined spare parts inventory costing practice.

Classifying Spares by Criticality, Not by Cost

The single biggest mistake in Indian plant storerooms is stocking decisions driven by unit price instead of failure impact.

The ABC-XYZ trap

Classic ABC analysis (by consumption value) tells you a Rs 50,000 motor is "A-class" and a Rs 200 O-ring is "C-class." But if that O-ring failure stops a compressor feeding six machines, its stockout cost dwarfs the motor's. A better model for maintenance is criticality-based classification:

  • Vital: Causes immediate safety risk. Always stock and review monthly.
  • Essential: Causes partial capacity loss. Stock with defined min-max levels.
  • Essential: Review Essential items quarterly.
  • Desirable: Causes inconvenience only. Has workaround or substitute available.
  • Desirable: Stock minimally or order on demand for Desirable items.

Mapping criticality to bad-actor equipment

Cross-reference this classification against your bad-actor machine list. If a machine is already known to consume 20% of your downtime, its spares should automatically sit in the "Vital" tier regardless of unit cost — this is where inventory strategy and reliability strategy have to talk to each other, something a proper CMMS makes visible instead of leaving to memory.

Setting Reorder Points That Reflect Real Lead Times

Indian plants often set reorder points based on outdated supplier lead times — a habit left over from pre-GST logistics planning that nobody has revisited. The lack of visibility into spare parts inventory costing leads to a disconnect between maintenance and finance teams, resulting in inefficient inventory management and wasted resources. The primary reason spare parts inventory costing is often ignored is that most plants track spares by quantity, not by cost impact, making it challenging to connect stock levels to carrying cost, criticality, or actual consumption rate.

Lead time variability is the real enemy

  • Domestic fabricated parts: 5-10 days typical, but monsoon logistics disruption can push this to 20+ days
  • Imported OEM spares: 6-12 weeks by sea, 1-2 weeks by air at 3-4x cost
  • Locally reverse-engineered substitutes: 2-4 days, but carry quality risk on precision components

Reorder point should be set as (average daily consumption × lead time in days) + safety stock, and safety stock should scale with lead time variability, not just average lead time. Plants that recalculate this only once a year miss shifts caused by supplier consolidation, GST input credit changes, or a vendor exiting a product line entirely.

Vendor-managed inventory for high-volume consumables

For fast-moving items like lubricants, filters, and standard fasteners, several Indian plants have moved to consignment stock arrangements with local distributors — the vendor owns the inventory until it's consumed, shifting carrying cost off the plant's books. This works well for C-class, high-volume items but is impractical for OEM-specific critical spares.

Tracking Obsolescence and Dead Stock

Every Indian plant storeroom has a corner of parts nobody has touched in years. This dead stock is pure sunk cost sitting on the balance sheet.

Running a dead stock audit

  • Flag any SKU with zero consumption in the trailing 18 months
  • Cross-check against active equipment list — is the machine even still running, or was it decommissioned three years ago?
  • Calculate disposal or scrap recovery value versus continued carrying cost By implementing a data-driven approach to spare parts inventory costing, plants can identify areas of waste, reduce inventory levels, and unlock working capital to improve overall efficiency and profitability. By adopting a data-driven approach to spare parts inventory costing, maintenance engineers and financial teams can work together to optimize inventory levels, reduce working capital locked up in storerooms, and improve overall plant efficiency.

Common causes in Indian plants

  • Equipment decommissioned or replaced without updating the spares master
  • Spares bought in bulk for a one-time capex project, never consumed
  • Duplicate part numbers across ERP and CMMS systems, leading to double-ordering

A structured CMMS with proper inventory features flags these automatically by cross-referencing consumption history against active asset registers, something a spreadsheet-based storeroom log simply cannot do at scale.

Benchmarking Against Industry and Standards

Indian manufacturing, per IBEF's industry data, continues to scale rapidly, and plants competing globally are increasingly expected to demonstrate inventory discipline as part of broader operational maturity — not just for cost reasons but as part of quality system audits under ISO standards. Spares traceability and criticality classification are frequently checked during ISO 9001 and IATF 16949 audits, especially where calibration-critical or safety-critical spares are involved — a topic closely related to how auditors evaluate calibration records more broadly, covered in our standards resource.

Connecting inventory to OEE and TPM

Spares availability directly affects the availability component of OEE — a stockout that stops the line is functionally identical to an unplanned breakdown in OEE math. Plants pursuing Total Productive Maintenance practices treat spares planning as a core pillar, not an afterthought bolted onto procurement. If you're benchmarking your plant's maturity against TPM or OEE targets, inventory discipline should be part of that scorecard.

Conclusion

Spares inventory costing isn't a finance exercise or a maintenance exercise — it's both, and it only works when the two functions share the same data. Start by classifying your top 200 SKUs by criticality rather than unit cost, calculate a real carrying cost rate for your plant, and run an 18-month dead stock audit this quarter. These three steps alone typically surface 15-20% of working capital that can be safely released without increasing downtime risk. If you're managing this across multiple plants or hundreds of SKUs in spreadsheets, it's worth looking at how a purpose-built CMMS handles inventory, criticality mapping, and reorder automation together — explore our use cases for similar Indian manufacturing plants, check pricing, or [book a demo](/contact) to see how AssetAI connects your spares data to your maintenance and downtime numbers in one place.

Frequently Asked Questions

How much working capital is typically locked up in spare parts inventory at an Indian manufacturing plant?

For a mid-sized Indian plant with Rs 3-5 crore in annual maintenance spend, spare parts inventory typically represents Rs 40 lakh to Rs 1.5 crore of locked-up working capital. This capital earns nothing sitting on a shelf and often depreciates due to obsolescence or corrosion in humid storeroom conditions. The actual amount varies based on your equipment criticality, PM maturity, and historical downtime patterns, but most plants discover this figure is substantially higher than they initially estimated during their first full inventory valuation.

What is the typical carrying cost percentage I should use to calculate the true annual cost of holding spare parts inventory?

A reasonable blended carrying cost rate for Indian manufacturing plants is 18-24% annually, comprising cost of capital (10-12%), storage and handling (3-5%), and obsolescence provision for electronics and rubber components (5-7%). For example, if your storeroom carries Rs 80 lakh in average inventory value, the annual carrying cost alone is Rs 14.4-19.2 lakh. This figure rarely appears as a separate line item in maintenance budgets because it's typically buried within corporate inventory holding costs, making it invisible to plant-level decision makers.

Why do most Indian plants end up panic-buying 25-35% of their spare parts on an emergency basis?

Emergency air-freighted spare parts can cost 3-4 times more than planned procurement—a bearing costing Rs 2,500 on a scheduled PO can cost Rs 9,000 when airlifted after a breakdown. This panic buying percentage directly correlates with how mature your preventive maintenance schedule is and how well it survives real operational constraints. Plants without disciplined PM programmes and spare parts planning default to reactive purchasing, and when a breakdown occurs, the emergency freight premium gets absorbed as a normal cost of maintenance rather than being recognized as a symptom of poor planning.

How should I decide whether to stock a spare part or use an order-on-demand strategy?

The decision hinges on stockout cost versus carrying cost, not on the spare part's unit price. If a critical part stockout causes a 4-hour line stoppage on a packaging line running at Rs 1.2 lakh per hour of contribution margin, that single stockout costs Rs 4.8 lakh—more than three years' worth of carrying cost for that part. Conversely, a low-criticality part with a long lead time and no downtime impact should be ordered on-demand to free up storeroom capital. The key is mapping each spare to your actual downtime impact, not to its purchase price.

What's the difference between ABC analysis and criticality-based classification for spare parts inventory?

ABC analysis classifies parts by consumption value, labeling a Rs 50,000 motor as "A-class" and a Rs 200 O-ring as "C-class," but this ignores failure impact. Criticality-based classification instead ranks parts as Vital (causes full-line stoppage), Essential (partial capacity loss), or Desirable (inconvenience with workarounds), regardless of cost. For example, a small O-ring that stops a compressor feeding six machines should be "Vital" stock, while an expensive motor with alternative suppliers might be "Essential," making criticality-based classification far more aligned with maintenance and reliability objectives.

How do I connect my bad-actor machine list to spare parts stocking decisions?

Your bad-actor machines—those consuming 20% or more of your downtime—should automatically have all their critical spares classified as "Vital" and stocked with monthly reorder point reviews, regardless of unit cost. This creates a direct link between your reliability improvement priorities and inventory strategy; if a machine is already a known troublemaker, under-stocking its spares contradicts your downtime reduction goals. Cross-referencing your CMMS failure history against storeroom stock levels will reveal whether your inventory strategy is actually supporting your reliability strategy or working against it.

Why don't most Indian plants conduct an annual spare parts inventory valuation like they do for finished goods?

Most plants purchase spares against work orders, book them to cost centres, and then forget about them—there's no systematic stock audit or costing refresh like there is for manufacturing inventory. When an ISO audit or new plant head asks "what's in the storeroom and what's it worth?" nobody has a clean answer because parts history is scattered across multiple CMMS records, storekeeper notebooks, and obsolete supplier invoices. Conducting an annual spares audit forces you to identify slow-moving stock, obsolete items, and the actual landed cost of your inventory—revealing the true working capital cost that finance and maintenance both overlook.

What data should my CMMS capture to enable proper spare parts costing and decision-making?

Your CMMS must capture purchase history, landed cost (including freight and duty), actual consumption rates, and failure criticality for every SKU so you can distinguish planned procurement from panic buying and link inventory decisions to downtime impact. Without this linked data, maintenance and finance operate on gut feel—maintenance over-stocks to avoid downtime while finance cuts inventory to improve working capital metrics. If your CMMS logs show that 30% of your annual spares spend is emergency air-freight, that's a clear signal that your PM programme needs tightening; conversely, if slow-moving inventory never triggers a failure, that's capital you can reallocate.

Keep reading

Put your plant on autopilot

Free for 14 days. Import your Excel, print QRs, and see your first honest downtime report this week.