Blog · Finance metrics and formulas · Finance and FP&A teams
Life cycle cost per unit spreads product development, production, support and retirement costs across expected lifetime output. Build the calculation from a cost-planning workbook and test the assumptions that change it.
How to calculate life cycle cost per unit: add all costs attributable to a product over its full commercial life, subtract recoveries, and divide by expected lifetime output. The useful result is a cost per saleable unit with a clear scope, a dated output forecast and a check back to the underlying cost rows.
This calculation follows a product from development through its final support obligations. It answers whether expected lifetime output can carry the costs of launching, making, supporting and retiring that product. It is different from analyzing the ownership cost of a building or a piece of equipment.
The broad cost boundary follows the GAO Cost Estimating and Assessment Guide: a complete life cycle estimate includes development, production, operation and support, and disposal, with exclusions documented. For a commercial product, translate that principle into costs your company actually bears. Do not add customers' operating costs to the manufacturer's cost unless the stated purpose requires them.
Life cycle cost per unit = (Development + Production + Support + Retirement − Recoveries) / Expected lifetime output
State whether the amounts are nominal, constant-dollar or discounted. The example below is an undiscounted management cost view in USD. It is not an inventory valuation or a replacement for the accounting policies used in the ledger.
Use one row per cost item with product, phase, year, cost owner, source reference, actual-versus-forecast status and amount. Keep the output forecast in a separate table by product and year. Repeating the same lifetime unit total on every cost row makes accidental overcounting easy.
Development can come from project spending and approved remaining budgets. Production comes from expected saleable units and the production cost assumptions supporting them. Support comes from warranty and service estimates for those units, including costs incurred after the final sale. Retirement includes product-specific shutdown, tooling removal or disposal, less documented recoveries.
Choose the unit definition with operations. The cost per net unit denominator helps distinguish usable output from gross activity. Here, expected lifetime output means saleable units; production costs already include expected scrap, so scrap units are not added to output.
Freeze the forecast version. A cost total from one planning round divided by output from a later round creates a result that nobody approved.
A US manufacturer plans a commercial control module. Its approved lifetime output forecast is:
| Sales year | Expected saleable units |
|---|---|
| Year 1 | 15,000 |
| Year 2 | 25,000 |
| Year 3 | 30,000 |
| Year 4 | 20,000 |
| Year 5 | 10,000 |
| Lifetime output | 100,000 |
In a spreadsheet tab called Output, put years in A2:A6 and units in B2:B6. The lifetime output in B7 is:
=SUM(B2:B6)
The cost team supplies these assumptions. The support estimate covers all expected claims on the planned units, including claims after Year 5.
| Cost item | Calculation or basis | Lifetime cost (USD) | Cost per saleable unit (USD) |
|---|---|---|---|
| Development | Approved product project total | 600,000 | 6.00 |
| Production tooling | Dedicated tooling purchased once | 200,000 | 2.00 |
| Production | 100,000 units × 24.00 | 2,400,000 | 24.00 |
| Support | 100,000 units × 3.00 | 300,000 | 3.00 |
| Retirement | Approved removal and disposal estimate | 60,000 | 0.60 |
| Tooling recovery | Expected proceeds, entered negative | -20,000 | -0.20 |
| Total | Sum of cost rows | 3,540,000 | 35.40 |
In a Costs tab, place these six amounts in C2:C7. Total cost in C8 is:
=SUM(C2:C7)
Cost per unit in D2, filled through D7, is:
=C2/Output!$B$7
Total life cycle cost per unit in D8 is:
=IF(Output!B7>0,C8/Output!B7,NA())
Show per-unit results to two decimal places and keep full precision in the spreadsheet cells. A zero or missing output assumption should trigger a review, not a zero unit cost.
Two checks must hold. The six cost rows must sum to $3,540,000, and $35.40 multiplied by 100,000 units must recover that same amount. In this example the per-unit result is exact at two decimals; in other workbooks, reconcile with unrounded cells.
Then vary the output assumption while retaining the cost behavior. Suppose lifetime sales fall to 80,000 units. Development, tooling, retirement and recovery stay fixed. Production remains $24.00 per unit and support remains $3.00 per unit.
| Component | Original plan (USD) | Lower-output plan (USD) |
|---|---|---|
| Development | 600,000 | 600,000 |
| Tooling | 200,000 | 200,000 |
| Production | 2,400,000 | 1,920,000 |
| Support | 300,000 | 240,000 |
| Retirement | 60,000 | 60,000 |
| Recovery | -20,000 | -20,000 |
| Lifetime cost | 3,540,000 | 3,000,000 |
| Saleable units | 100,000 | 80,000 |
| Cost per unit (USD) | 35.40 | 37.50 |
Total spending falls, but cost per unit rises because fewer units recover the unchanged costs. Finance should ask operations which assumptions really remain fixed; warranty commitments, minimum purchases and dedicated staffing may not fall in direct proportion to volume.
For financial decisions sensitive to timing, keep a separate discounted view. NIST's life cycle costing guide covers one-time and recurring expenditures and discounting. Label such a view clearly rather than mixing discounted costs with an undiscounted cost-recovery target.
Use cost per unit for the general period calculation and manufacturing cost per unit for production cost detail. Full absorption cost per unit, marginal cost per unit and cost per equivalent unit answer different questions about overhead, additional output and unfinished production; none automatically supplies the complete lifetime product view.
Bring a sample of your own cost-planning workbook, including the lifetime output forecast and dated cost assumptions. Covirage maps the columns; its tools compute and check the lifetime totals and per-unit comparisons, and the external AI model explains the results with every figure traced to its rows. Create a free Covirage account and set up your business to bring your own file.
See cost variance analysis for the supporting finance workflow.
Yes, when measuring the full product life cycle. Include development already incurred and development still expected, identified separately. For a decision about continuing an existing product, also show a separate view of avoidable future costs so sunk spending does not drive that decision.
Choose the output that matches the business question and label it. Saleable lifetime output is useful for recovering product costs through sales. Gross factory output includes scrap and can understate cost per saleable unit if the numerator already includes the cost of rejected units.
No. Manufacturing cost measures production resources within a defined period or batch. Product life cycle cost also includes costs before production begins and after production ends, such as development, warranty support and retirement. Keep both measures available for their different decisions.
A product cost-recovery view can use an explicitly undiscounted total. A financial comparison involving cash flows at different dates may need present values. State the basis and use consistent timing; a present-value cost divided by physical units is a different measure from a nominal lifetime average.