Total Cost of Ownership
The sticker price of a logistics system is almost never the number that matters. TCO is the complete cost of acquiring, operating, maintaining, and retiring an asset over its full useful life. An incomplete model — comparing only upfront equipment cost — produces wrong decisions. For large automation projects, installation and integration alone can be 30-60% of total acquisition cost on top of equipment price.
The Five-Layer TCO Framework
Section titled “The Five-Layer TCO Framework”Layer 1: Acquisition Costs
Section titled “Layer 1: Acquisition Costs”Everything required to get the system operational:
- Equipment purchase price (or lease payments for OpEx model)
- Installation and commissioning (mechanical, electrical, network, safety)
- Systems integration (WMS/WCS/ERP interface development, PLC programming)
- Site preparation (floor leveling, reinforcement, utility upgrades)
- Training (initial operator and maintenance training)
- Project management (internal PM, consulting fees, vendor PM)
Layer 2: Operating Costs
Section titled “Layer 2: Operating Costs”Annual ongoing costs:
- Labor (operators, supervisors, dedicated maintenance staff)
- Energy (power consumption of motors, lighting, HVAC impact)
- Consumables (labels, packing materials, conveyor belting, wear parts)
- Software licenses (WMS, WCS, analytics platforms, vendor SaaS fees)
- Facility costs (per-SF cost applied to system footprint)
Layer 3: Maintenance Costs
Section titled “Layer 3: Maintenance Costs”The most under-estimated category in logistics proposals:
- Preventive maintenance (scheduled service, parts replacement, inspections)
- Corrective maintenance (unplanned repairs, parts, labor)
- Vendor service contracts (Annual Maintenance Agreements, remote monitoring)
- Spare parts inventory (capital tied up in on-hand parts for uptime assurance)
For complex automated systems: 2-5% of original system cost per year. A $3M AS/RS carries $75,000-150,000/year in maintenance costs. These compound significantly over 10 years.
Critical error: Proposals show first year of warranty service as “free” then assume flat maintenance. Reality: maintenance costs escalate as systems age — model on an escalating curve, not a flat line.
Layer 4: Downtime and Disruption Costs
Section titled “Layer 4: Downtime and Disruption Costs”- Planned downtime (throughput lost during scheduled maintenance windows)
- Unplanned downtime (MTTR × downtime cost rate)
- Ripple effects (impact on downstream processes when a bottleneck system goes down)
For an e-commerce FC during peak, downtime can cost thousands of dollars per hour in lost throughput, penalties, and carrier miss-cuts. Model this explicitly when the system is on the critical path.
Layer 5: End-of-Life Costs
Section titled “Layer 5: End-of-Life Costs”Often ignored entirely:
- Decommissioning (labor and disposal costs to remove the system)
- Site restoration (returning the facility to leasable state)
- Residual/salvage value (revenue from selling used equipment or cost of disposal)
Residual value matters most for equipment with active secondary markets: forklifts, racking, certain conveyors. A $200,000 lift truck fleet might be worth $80,000 at trade-in after 5 years. Including this changes the NPV calculation.
Worked Example: GTP System vs. Manual Picking
Section titled “Worked Example: GTP System vs. Manual Picking”Scenario: 150,000 SF fulfillment center, 8,000 units/day, 250 operating days/year. Current: 40 pickers at $24/hr burdened. Proposed: mini-load AS/RS with G2P workstations. Investment: $4,500,000 installed. System life: 12 years.
Acquisition (Year 0):
| Item | Cost |
|---|---|
| Equipment purchase | $3,200,000 |
| Installation & commissioning | $850,000 |
| WMS/WCS integration | $280,000 |
| Training & project management | $170,000 |
| Total | $4,500,000 |
Annual Operating — Manual:
| Item | Annual Cost |
|---|---|
| Labor (40 pickers × $24/hr × 2,000 hrs) | $1,920,000 |
| Supervision (4 × $35/hr × 2,000 hrs) | $280,000 |
| Equipment (RF guns, carts, batteries) | $45,000 |
| Total | $2,245,000 |
Annual Operating — Automated:
| Item | Annual Cost |
|---|---|
| Labor (6 GTP operators × $24/hr × 2,000 hrs) | $288,000 |
| Supervision (1 × $35/hr × 2,000 hrs) | $70,000 |
| Energy (AS/RS power) | $62,000 |
| Software licenses | $48,000 |
| Maintenance — Year 1-3 (warranty) | $35,000 |
| Maintenance — Year 4-8 (post-warranty) | $110,000 |
| Maintenance — Year 9-12 (aging) | $160,000 |
12-Year TCO Comparison:
| Manual | Automated | |
|---|---|---|
| Acquisition | $0 | $4,500,000 |
| Operating (12 years, 3% escalation) | $30,200,000 | $7,600,000 |
| Residual value | $0 | ($450,000) |
| Total 12-Year TCO | $30,200,000 | $11,650,000 |
| Net savings | $18,550,000 |
Simple payback: $4,500,000 ÷ ($2,245,000 - $503,000) = 2.6 years
This result only appears with a complete model. An incomplete model comparing equipment cost to zero would show the wrong picture entirely.
Common TCO Modeling Mistakes
Section titled “Common TCO Modeling Mistakes”-
Flat-lining operating costs — Use escalation rates: 2-4% labor, 1-3% energy, 3-5% aging maintenance.
-
Ignoring residual value — Equipment with secondary market value (forklifts, racking) should carry a residual value assumption.
-
Under-modeling maintenance — Don’t accept a vendor’s flat maintenance line. Build an aging curve with Year 1-3, Year 4-8, and Year 9+ tiers.
-
Excluding downtime costs — Even $500/hr downtime cost in a modest operation adds up quickly in TCO when the system is on the critical path.
-
Inconsistent dollar basis — If using nominal (inflated) cash flows, discount at nominal cost of capital. Real flows require a real discount rate. Don’t mix.
-
Forgetting indirect costs — A WMS integration requiring 8 hours of IT time per week is a hidden operating cost that doesn’t appear on the vendor’s proposal.
Pro content
Subscribe to read the rest
This article is part of our Pro library — practitioner-level guidance, frameworks, and decision tools written from real projects.
$9/mo Basic · $13/mo Pro · cancel anytime