Three suppliers quote. One number is clearly the lowest. The purchase order goes there — and eighteen months later the “saving” has quietly evaporated into repairs, downtime, higher energy bills, and a stock of spares nobody priced in. The lowest quote won the PO and lost the money.
The purchase price is the visible tip of an iceberg. The real cost of almost anything accumulates over its entire life — and for equipment, vehicles, software, and long-term contracts, the price you pay on day one is often the smallest part of what you will spend. Total Cost of Ownership (TCO) is the discipline of seeing the whole iceberg before you sign. This guide explains what sits below the waterline, walks through an example where the expensive offer is the cheaper one, and shows how to turn TCO from a report into a sourcing decision.
What TCO actually is
Total Cost of Ownership is the sum of every cost a purchase generates across three phases of its life:
- Acquisition — what it costs to buy and bring into service.
- Operation — what it costs to run, for as long as you run it.
- End of life — what it costs to retire, minus anything you recover.
You are not buying a price. You are buying a stream of costs over time. TCO makes that stream visible so you compare offers on what they truly cost, not on the one number that happens to be easy to see.
The costs below the waterline
The price is on the invoice. Almost everything else is not. A complete TCO model groups costs by phase:
| Phase | Cost elements |
|---|---|
| Acquisition | Purchase price, sourcing & qualification effort, tooling, freight, duties, installation, setup, initial training |
| Operation | Energy, consumables, spare parts, maintenance, operating labour, downtime, quality defects & rework, inventory carrying, financing |
| End of life | Decommissioning, disposal, data migration / transition, minus residual or resale value |
Two of these deserve a flag, because they are the ones most often forgotten:
- Downtime and quality cost. A cheaper machine that fails more often, or a cheaper component with a higher defect rate, generates cost far beyond its price — lost production, rework, expediting, and customer impact.
- Residual value. End-of-life is not always a cost. A premium asset that resells well is effectively a credit at the end of the model — and ignoring it penalises exactly the offers worth choosing.
A worked example: the expensive offer wins
Compare two industrial machines over a seven-year life. Offer A is cheaper to buy; Offer B costs more up front but runs leaner.
| Cost element | Offer A (low price) | Offer B (premium) |
|---|---|---|
| Purchase price | 80,000 | 110,000 |
| Energy (7 years) | 84,000 | 56,000 |
| Maintenance & spares (7 years) | 42,000 | 24,500 |
| Downtime & quality (7 years) | 35,000 | 14,000 |
| End of life (disposal / −resale) | +3,000 | −10,000 |
| Total Cost of Ownership | 244,000 | 194,500 |
Offer A is 27% cheaper to buy — and 25% more expensive to own. The purchase order, decided on price, would have gone to A and cost the business roughly €50,000 more over the life of the asset. The “premium” supplier was, in the only number that matters, the budget choice.
(This table is deliberately undiscounted for clarity. A rigorous model discounts future costs to present value — see “How to run a TCO analysis” below — but the ranking rarely flips, and the lesson never does.)
Why organisations default to price anyway
If TCO is so obviously right, why does price keep winning? The reasons are structural, not stupid:
- Budget silos. The purchase price hits one budget (often capex, owned by procurement or projects); the running costs hit another (opex, owned by operations). Nobody is accountable for the total, so each optimises their own line — and the cheap-to-buy, expensive-to-run option slips through.
- Short-term incentives. A saving on today’s PO is visible and rewarded now; a higher lifetime cost lands quietly over years, on someone else’s watch.
- A single number is easy. Comparing one price is effortless; building a lifetime model is work. The path of least resistance is the price column.
Knowing why the organisation defaults to price is half the battle — because it tells you that winning the TCO argument is as much about internal alignment (getting capex and opex owners in the same room) as about the maths.
Where TCO matters most — and least
TCO is not worth modelling for every paperclip. Match the effort to the stakes:
| TCO impact | Apply it to |
|---|---|
| High — always model | Equipment & CAPEX, vehicles and fleet, IT hardware and software, energy-using assets, multi-year service contracts |
| Medium — model the big drivers | Repeated direct materials, packaging, MRO |
| Low — price is fine | One-off, low-value, short-life, simple commodity items |
The rule of thumb: the longer something lives and the more it consumes while alive, the more the purchase price misleads you — and the more TCO pays back the effort.
How to run a TCO analysis
A practical, defensible TCO model follows six steps:
- Define the boundary and the time horizon. What is in scope, and over how many years? The horizon should match the realistic life of the asset or the contract term.
- Build the cost model with the user. You cannot do this from the purchasing desk alone — operations and engineering know the running costs. Build it together; it also wins their buy-in for the result.
- Get the data — including from suppliers. Many operating costs (energy consumption, maintenance intervals, spares pricing, expected uptime) come from the supplier. Ask for them in the RFP, so they arrive comparable.
- Discount to present value. For long horizons, money has a time value: €1,000 of energy cost in year seven is not worth €1,000 today. Apply your company’s discount rate so future costs are stated in present-value terms.
- Run sensitivity on the big uncertain drivers. Energy price, utilisation, and lifetime usually dominate the model. Test how the ranking changes if they move — if the decision flips on a plausible energy-price swing, you have found the real risk.
- Model the big drivers, not the rounding. A TCO model is a decision tool, not an accounting exercise. Getting energy and downtime roughly right matters far more than precision on consumables.
Turning TCO into a sourcing decision
A TCO model that sits in a spreadsheet after the award changes nothing. Make it the decision tool:
- Put TCO criteria into the RFP. Ask suppliers to commit to the drivers — energy efficiency, maintenance cost, uptime, spares pricing — and weight them in the evaluation. (See RFP, RFQ and Tender Management.)
- Negotiate the TCO drivers, not just the price. A locked spares-price list, an extended warranty, guaranteed uptime, training included, or an energy-efficiency commitment can be worth far more than a few points off the purchase price.
- Connect it to should-cost. TCO tells you what an offer costs you to own; should-cost tells you what it costs the supplier to make. Together they are the strongest fact base a buyer can bring. (See Cost Analysis and Should-Cost Modeling.)
TCO is also the lever behind sound make-or-buy and best-cost-country decisions — where a low landed price so often hides a high total cost. (See our companion guide, 7 Cost Reduction Levers Every Buyer Should Know.)
Common mistakes to avoid
- Comparing purchase prices instead of lifetime costs. The original sin — and the most common.
- Ignoring costs owned by another budget. The capex/opex silo is where TCO logic quietly dies.
- Forgetting residual value. It penalises the durable, resaleable offers that deserve to win.
- No defined horizon, or no discounting on long ones. A lifetime cost without a lifetime is meaningless.
- Spurious precision. Model the big drivers; do not polish the consumables.
- Treating TCO as a post-award report. Its value is in the decision and the negotiation, before you sign.
Key takeaways
- You are not buying a price — you are buying a stream of costs over the whole life of the purchase.
- For equipment, IT, vehicles, and long contracts, the purchase price is often the smallest part of the total.
- Running costs — energy, maintenance, downtime, quality — and residual value decide most TCO comparisons.
- The organisation defaults to price because of budget silos and short-term incentives; winning the TCO case is as much alignment as arithmetic.
- Make TCO a decision tool: put its drivers in the RFP and negotiate them, don’t file it as a report.


