Calculating Total Cost of Ownership for Industrial Parts and Components
Total cost of ownership (TCO) is the full cost of an industrial part or component over its service life: acquisition, energy, maintenance, downtime and disposal, minus any residual value. For automation parts, the downtime line usually decides the answer, because a stopped line costs more per hour than most parts cost to buy. Calculate TCO for each sourcing route you could take (OEM new, refurbished, surplus) and compare the totals, not the invoices. The cheapest quote is rarely the lowest total cost.
Why Purchase Price Fails as a Procurement Metric
A discontinued Siemens drive sits on a machine that stops the line every time it fails. The replacement costs more than the original, but the real damage is the hours of lost output while the team hunts for stock. The invoice is the smallest number in the equation.
Purchase price tells you what you paid. It says nothing about what the part will cost over its service life: the energy it draws, the maintenance it needs, how often it fails, and how long the machine stands still when it does. Buyers who approve the cheapest quote absorb those costs later, usually in a budget line nobody connects back to the purchase.
The TCO Formula for Industrial Parts

The model most procurement teams use reads:
TCO = Acquisition + (Annual operating cost × Years) + (Annual maintenance cost × Years) + Training + Downtime − Residual value
Each term has a specific meaning for automation parts:
| Term | What goes in it | Where the data comes from |
| Acquisition | Purchase price, freight, import duties, installation, commissioning, programming | Quotes, purchase orders |
| Operating | Energy consumption and consumables | Energy meters, nameplate data, utility rates |
| Maintenance | Preventive maintenance labour, repairs, spare parts carried in stock | CMMS history |
| Training | Time to train staff on a new or different unit | Engineering and maintenance estimates |
| Downtime | Cost per hour of stoppage × hours lost per failure × expected failures | Production data, see below |
| Residual value | What the unit or its parts recover at end of life | Surplus market prices |
Direct costs
Direct costs are the ones you can trace to an invoice: the purchase price including freight and duties, installation labour and commissioning time, engineering changes needed to fit the part, and initial calibration or programming. They are visible, so they get most of the attention.
Indirect costs
Indirect costs accumulate quietly: preventive maintenance intervals and the labour behind them, energy consumption that rises as drives and motors age, spare parts inventory carried "just in case", and administrative time spent chasing quotes and suppliers. On legacy equipment, indirect costs often exceed direct costs. A cheap part with a short service life is expensive.
How to Calculate TCO Step by Step
Pull real data, not estimates. Most TCO models fail because the maintenance and downtime inputs are guesses.
- Define the asset and its expected useful life in years. Use the remaining life of the machine, not the theoretical life of the part.
- Collect the acquisition cost from the quote, including freight, customs and installation.
- Add annual energy and consumable costs. For drives and motors, the efficiency class can move this number materially over a long life.
- Add annual maintenance and spare parts spend from your CMMS history.
- Estimate the cost per hour of downtime and multiply it by the hours you expect to lose over the asset's life.
- Subtract residual value at end of life.
- Run the total across the full lifecycle, not one year, and repeat it for every sourcing route.
Your CMMS holds maintenance history, your ERP holds purchase orders, your BOM tools hold the parts structure. The usual gap is market data: what a discontinued part actually costs today, and how fast it can be delivered.
How to Calculate Downtime Cost per Hour
Downtime cost per hour is not a number you look up. Build it from four inputs you can pull from your own plant:
- Lost contribution margin. Take the output value of the line per hour and subtract the variable cost of producing it. Use contribution margin, not revenue: while the line is stopped you also avoid material and energy spend, so revenue overstates the loss.
- Labour still paid. Operators, setters and maintenance staff who stay on shift during the stop. If they can be redeployed to another line, subtract the value they recover. Include shift premiums if the stoppage crosses a shift boundary.
- Scrap and restart losses. Work-in-progress left in ovens, on conveyors or mid-cycle, plus the short run of out-of-spec parts before the process stabilises. This is usually a one-off cost per stop, added once.
- Expedited freight and emergency handling. The premium you pay when a part must move faster than standard freight.
Separate diagnosis, sourcing and repair time
The clock runs from the moment the line stops to the moment it produces good parts again. Split that window into three clocks and cost each one separately:
- Diagnosis time: from the stop to a confirmed failed part number.
- Sourcing time: from the confirmed part number to the part on site. OEM lead times, minimum order quantities and cross-border customs add weeks here.
- Repair and restart time: from the part on site to nominal output.
For a part you hold in stock, sourcing time is near zero and repair time is the whole story. For a discontinued part, the reverse is true. When a SIMATIC S7-300 CPU or an older Allen-Bradley drive fails and the manufacturer no longer supplies it, the repair may take a few hours, while finding a verified replacement can take days or weeks. That wait is the dominant term in the TCO equation.
Adjust for shift pattern and the line constraint
A single hourly figure is wrong for most plants. A stop on a two-shift line costs roughly twice what the same stop costs on a single-shift line. A stop on one station of a linked line may idle downstream stations that still draw energy and still hold work-in-progress. Model the stop at the constraint, not at the failed machine: if the failed drive feeds a buffer that absorbs two hours of output, the first two hours are lost buffer, not lost production, and the cost curve starts later.
Use ranges, not point values
You rarely know the exact hours lost in advance. Run the downtime line as a range (best, expected and worst case) and carry it through to the TCO total. A decision that only wins in the best case is a bet. A sourcing route with a shorter and more predictable sourcing clock narrows the range, and a narrower range is worth paying for. For the wider picture of what a stoppage costs a plant, see our guide to unplanned downtime costs.
A Worked TCO Example
The numbers below are a hypothetical example to show the arithmetic, not benchmarks. Replace every figure with your own data.
A critical drive on a two-shift line has failed. The machine has three years of remaining life. Downtime costs 2,000 per hour in lost contribution margin and idle labour, plus a one-off 1,500 in scrap and restart per stop. The team expects one more failure of this drive over the three years.
| Line | OEM new | Refurbished | Surplus |
| Acquisition incl. freight and installation | 6,000 | 3,500 | 2,500 |
| Energy, 3 years | 2,400 | 2,400 | 2,400 |
| Maintenance, 3 years | 600 | 900 | 900 |
| Hours stopped waiting for this part | 160 (8-week lead time, partial production) | 24 | 16 |
| Downtime now (hours × 2,000 + 1,500) | 321,500 | 49,500 | 33,500 |
| Expected future failure, risk-weighted | 2,000 | 6,000 | 8,000 |
| Residual value | −500 | −300 | −300 |
| TCO | 332,000 | 62,000 | 47,000 |
In this example, the acquisition price differs by 3,500 between the routes, while the downtime differs by almost 300,000. The surplus unit wins as long as it is verified and the risk of an early failure is priced in. Change one assumption, such as an OEM unit in stock locally, and the ranking can flip. That is why the next step is a sensitivity test.
OEM vs Refurbished vs Surplus: A Sourcing Comparison
The sourcing route drives acquisition, downtime and risk at once. The table is a starting frame, not a decision.
Find it on Automa.Net →
| Sourcing route | Typical lead time | Cost profile | Warranty reality | Best for |
| OEM new | Longest, often weeks to months on legacy lines | Highest upfront | Full manufacturer warranty | Critical assets with long remaining life and active OEM supply |
| Refurbished | Medium | Lower upfront than OEM | Variable, depends on the repairer | Known failure modes, tested repairs, repairable assemblies |
| Surplus / obsolete stock | Shortest, often days | Market-driven | No OEM warranty; seller terms vary | Legacy machines, urgent breakdowns, end-of-life assets |
Three questions settle most cases:
- How much remaining life does the machine have? If the asset is scheduled for replacement within a year or two, paying OEM prices for a long-life part is wasted spend.
- How critical is the part to output? A part on a non-critical conveyor can tolerate a long lead time. A part on the main drive of a revenue-generating line cannot.
- Is the OEM route even open? For discontinued parts it may not exist, which leaves surplus, refurbished or redesign.
If you are weighing the refurbished route, our guide on whether refurbished industrial electronics are worth it covers what to check.
The verification work nobody prices in
Surplus and refurbished parts are cheaper partly because the buyer carries more verification risk. Confirm the part number against the nameplate, check the condition description against photos, and confirm the seller's return terms. On a Siemens 6ES7 or a Rockwell 1756 module, a single character in the part number can separate a drop-in replacement from a paperweight. A cheaper unknown seller can cost more in rework than a verified one.
Redesign as the fourth route
When OEM supply has ended and surplus stock is genuinely empty, redesign becomes the only path. It is also the most expensive: engineering hours, new documentation, requalification and often changes to the surrounding control logic. Before approving it, confirm the surplus market is empty. A short search across a broad network is cheaper than a months-long engineering project.
How Obsolete Parts Change the TCO Math
When a component is discontinued, availability, not price, becomes the constraint. The acquisition line stops being a market price and becomes a scarcity price, and the sourcing clock becomes the largest cost driver. Two adjustments matter:
- Opportunity cost: every week without the part is lost output.
- Hidden adaptation costs: engineering time for a different firmware revision, rewiring when a substitute has a different terminal layout, and extra stock held because lead times are unpredictable.
Our guides on how to source obsolete industrial components and managing obsolete spare parts cover the sourcing side in depth.
BOM Optimization: Finding the Hidden Cost Drivers
BOM optimization for legacy systems means cleaning part data so you can see which components drive cost. Most legacy BOMs contain duplicates, wrong part numbers and dead references, and those errors hide the real cost drivers. Start with these checks:
- [ ] Remove duplicate line items with different descriptions
- [ ] Correct part numbers against current manufacturer data
- [ ] Flag single-source components with no alternates
- [ ] Mark parts already obsolete or near end-of-life
- [ ] Reprice the BOM against current market data
A clean BOM shortens sourcing time, prevents wrong-part orders and shows where you hold excess spare parts inventory. For deciding which of those parts deserve stock on the shelf, see how to identify critical spare parts.
Sensitivity, Risk and Sustainability: Three Adjustments Most Buyers Miss
Sensitivity analysis: does the decision flip?
A TCO result is only as stable as its most uncertain input. Test it one variable at a time:
- Pick the input with the widest plausible range, usually downtime cost per hour, annual spare parts consumption or useful life.
- Move it to the low and high end of that range while holding everything else fixed.
- Recalculate the TCO for each sourcing route.
- Note whether the ranking changes. If it does, that input deserves better data before you decide.
Risk-adjusted TCO
Risk-adjusted cost = base TCO + (probability of failure × cost of failure)
A part with no alternates and a single-source manufacturer carries high risk; a part with a known failure mode and verified surplus supply carries low risk. Weight each route by the probability that it fails and the probability that sourcing will be slow.
Energy, disposal and reporting
Where they apply, three environmental items belong in the model: energy consumption during operation (worth isolating for drives and motors), disposal and recycling obligations for electronics, and the internal effort of gathering energy and disposal data for sustainability reporting. Run sensitivity first to find the fragile inputs, apply the risk term to the routes that survive, then add these lines. The output is a defensible range with the assumptions written down.
Common Mistakes When Calculating TCO for Spare Parts
- Using list price instead of the real market price for obsolete parts.
- Ignoring downtime because it is hard to measure.
- Treating repair time as the whole stoppage and leaving out sourcing time.
- Assuming a fixed useful life when the machine may run longer, or be replaced sooner.
- Skipping residual value on parts that still hold market worth.
- Comparing routes on acquisition cost alone.
Treating acquisition cost as total cost is the most expensive error. It hides the downtime and maintenance lines that usually decide the outcome.
Conclusion
The formula is the easy part. The hard part is the data behind the acquisition and downtime lines, especially for discontinued components where list prices no longer exist, and finding a verified part fast enough to keep the sourcing clock short.
Frequently Asked Questions
What is the formula for total cost of ownership?
TCO = Acquisition + (Annual operating cost × Years) + (Annual maintenance cost × Years) + Training + Downtime − Residual value. For spare parts, acquisition includes freight, customs and installation, operating cost is mostly energy, maintenance includes labour and spare parts carried, and downtime is the cost per hour of stoppage multiplied by the hours lost.
How do you compare total ownership cost including labor, parts and energy use?
Put every option in the same table with one row per cost line: acquisition, installation labour, maintenance labour and parts, energy over the remaining life, downtime and residual value. Use the same useful life and the same downtime cost per hour for every option, then compare the totals and run a sensitivity test on the least certain input.
How do you calculate downtime cost for a discontinued part?
Add lost contribution margin, labour still paid, scrap and restart losses and expedited freight, then multiply the hourly part by the realistic hours stopped, including sourcing time. For a discontinued part, sourcing time usually dominates the window, so a verified alternative that ships in days shortens the largest cost driver.
What is the total cost of ownership for factory automation?
It is the same calculation applied to a whole machine or line: acquisition and integration, energy, maintenance, spare parts, training, downtime and residual value over the planned life. For automation, downtime and spare parts availability over the life of the installed base usually outweigh the purchase price.
What are the hidden costs of sourcing legacy automation parts?
Expedited freight while the line is down, engineering time to adapt a different firmware revision, rewiring when a substitute has a different terminal layout, verification of unknown sellers, and extra stock held because lead times are unpredictable. Capture them explicitly or the comparison will favour the wrong option.
How does BOM optimization reduce total cost of ownership?
Cleaning a bill of materials removes duplicate, superseded and mislabelled part numbers, which shortens sourcing time and prevents wrong-part orders. Repricing it against current market data shows where you overpay or hold excess inventory. Both lower indirect costs without touching the machine.
Find it on Automa.Net →
Other Posts

Best Industrial & Electronic Component Distributors in France (2026)
Electronic & industrial component distributors in France: 658 suppliers by brand and region, plus where to find OEM, MRO and MIL-STD parts.
Read More →
Integrating Blockchain for Supply Chain Transparency
Blockchain for supply chain transparency cuts fraud and sourcing delays. Explore traceability, digital product passports, and ERP integration.
Read More →
Evaluating Supplier Sustainability and ESG Compliance
Evaluating supplier sustainability and ESG compliance in industrial parts sourcing: LkSG duties, checklists, and steps for procurement teams.
Read More →