Cost-Benefit Analysis
Cost-benefit analysis forecasts, for a proposed change, the total expected benefits minus the total expected costs over a chosen horizon and derives from them a single net benefit, expressed in francs, that a decision-maker weighs against the other options to judge whether the change is worth it. The deliverable is a cash-flow table that identifies every cost and every benefit, assigns each to the period in which it falls and totals the lot. BABOK places it among the financial-analysis techniques, where it is the base component: return on investment, net present value, the internal rate of return and the payback period are all read off the table it builds. Its strength is to make every assumption visible and challengeable, line by line, and its limit sits in the same place: a net benefit is never worth more than the estimates that feed it.
Goal
Cost-benefit analysis puts in the same table everything a change will cost and everything it will return and draws from it a numeric answer to the only question that decides an investment: is it worth it and by how much? Costs are incurred early and with certainty, benefits arrive later and uncertainly: it is that gap in time and certainty that forces the two sides to be set against each other. The result is a net benefit, the sum of all expected benefits minus the sum of all expected costs over a chosen horizon, which BABOK calls the planned business value of the change.
Two decisions rest on this number. The first is a green light or a red light on a single option: the net benefit is positive and sufficient, or it is not. The second is a choice between competing options, each described by its own table, compared before any commitment is made. In both cases the technique produces the numeric core of an investment case, the place where every cost and benefit assumption is set down in writing, together with the method that produced it, so that it can be "reviewed, challenged and approved", in BABOK's own words.
The deliverable is the cash-flow table and the net benefit that follows from it. That table is the foundation of the whole financial-analysis family. Cost-benefit analysis is the one that builds it, by identifying the costs and benefits, assigning them to a period and totalling them. The other calculations read it: return on investment derives a ratio from it, net present value discounts it, the internal rate of return deduces a rate from it and the payback period reads a date off it. Total cost of ownership feeds its cost column. Staying in lane means building and maintaining the table and naming the other techniques as the ones that interpret it, without redoing their work.
Usage
When to use it
- Choosing between several solution options: cost each one before committing, for a steering committee that has to decide.
- An investment case to build or defend: every assumption must be re-readable and challengeable line by line.
- Costs and benefits estimable by an explicit method: even partly intangible, they can be costed through defensible reasoning.
- Viability review during an initiative: replay the table when the estimated costs become actual costs.
- Foundation for the other financial calculations: once built, the table feeds return on investment, net present value and the payback period.
When not to use it
- Irreducibly non-monetary benefits: forcing a number manufactures false precision, prefer a multi-criteria decision analysis.
- Comparison sensitive to the timing of the flows: the raw table is undiscounted, take net present value.
- Options of very different sizes to rank: an absolute net amount does not compare across projects, take return on investment or the internal rate of return.
Description
What cost-benefit analysis computes
BABOK's definition fits in one sentence: a forecast of total expected benefits minus total expected costs, yielding an expected net benefit. Everything else follows from it. The benefits and costs are forecasts, hence assumptions, and BABOK holds that the assumptions behind them should be clearly stated in the calculation, together with the estimation method used, so that they can be examined and corrected. A number with no visible method behind it is no more reliable than a vague one: it is only harder to challenge, which is the "false sense of security" BABOK associates with solid-looking financial results.
The horizon is the second choice that governs everything. It must reach far enough for the solution to be in full use and for the expected value to materialise. Some benefits appear only after a few years, the time it takes for adoption to ramp up, and some deferred costs fall only later. The cumulative net benefit may therefore stay negative for a while before it turns. Cutting the horizon too early, before the benefits reach cruising speed, understates the case; cutting it before a deferred cost falls overstates it.
Building the cash-flow table
- Frame the decision
The options compared, including explicitly the "do nothing" option that serves as the reference: a benefit is measured against what would happen without the change. - Identify every cost and every benefit
Sweep BABOK's categories, on the benefit side revenue, lower operating costs, time saved, a reduced cost of errors, higher customer satisfaction, a lower compliance cost; on the cost side project cost, recurring support, premises, licences, infrastructure renewal. Do not inflate the table with categories that do not apply, do not drop one that does. - Write the assumption behind each line
This is the step people skip, and it is the commonest pitfall. An amount with no stated assumption can be neither re-read nor challenged, and it passes review because it looks self-assured. - Assign each line to its period
Year zero carries the initial investment, the following years carry the recurring benefits and costs, over a horizon long enough for cruising speed to be reached. - Total each period
Total annual benefits, total costs, net benefit (benefits minus costs), then cumulative net benefit (the running total, year after year). This is the shape of BABOK's table 10.20.1. - Run a sensitivity analysis
Replay the table under the most fragile assumption, a lower benefit or a cost overrun, then see whether the conclusion holds. The Green Book and the European Commission guide both make this a mandatory step, and the latter names the switching values: how far an assumption has to move for the recommendation to reverse. If it reverses easily, the case rests on sand, and that is said plainly rather than hidden behind the base-case number. - Replay it during the initiative
As the expected costs become actual costs, BABOK invites you to re-examine the analysis to check that the solution remains viable. The table is an instrument you update when better information arrives.
Pitfalls and boundaries with the other calculations
The first pitfall is to treat the raw table as though it were already discounted. BABOK deliberately separates two elements of financial analysis: cost-benefit analysis, which sums nominal amounts period by period, and the financial calculations, where the discount rate and present value live. The cost-benefit-analysis table adds up undiscounted francs. The moment someone divides a future year's net benefit by (1 + rate)n, the analysis has become a net present value, and it must be named as such rather than presented as a discounted line under the cost-benefit-analysis heading. The discount rate itself is a matter of financial policy: it is set at the level of the organisation, reviewed periodically as market conditions change, and the analyst takes it as given.
The second pitfall is to confuse a net amount with a ratio. BABOK's form is a subtraction, benefits minus costs. The benefit-cost ratio, a division of benefits by costs that the Green Book and the European guide use routinely, is a legitimate but different presentation. Return on investment uses a third formula, which relates the net benefit to the cost of the investment. Three numbers, three denominators: you have to say which one is on the page.
Two subtler pitfalls close the list. Depreciation is not discounting: BABOK notes that some organisations require costs to be spread accounting-wise over several years in the table, which shifts the moment a cost is recognised and has nothing to do with discounting for the time value of money. And a labour saving costed on gross salary alone overstates the benefit when a post is genuinely eliminated: in Switzerland the employer's social charges, AVS, AC and LPP, add on the order of fifteen per cent to the gross, and it is the full employer cost that disappears. If the saving is on overtime avoided rather than a post removed, no such correction applies; you have to say which case it is. Finally, a genuinely intangible benefit is estimated with a stated method, however rough, rather than vanishing silently from the table.
AI considerations
The useful help is upstream and downstream of the calculation: the arithmetic itself a spreadsheet already does. Upstream, a language model produces a first pass of the cost and benefit categories, checked against BABOK's list, so that no obvious heading is forgotten when the page is blank. Downstream, it quickly builds sensitivity scenarios once the analyst has supplied the base assumptions, replaying the table with a lower estimate or a cost overrun, and it reformats and re-totals the whole thing the moment a number changes.
What the machine must not do concerns where the numbers come from. To bring a cost or benefit amount into being with no traceable reasoning runs directly against the principle BABOK sets out, of assumptions clearly stated so they can be reviewed, challenged and approved: a plausible, unfounded number is worse than an empty cell, because it passes review unseen. The choice of discount rate or profitability threshold likewise belongs to the organisation: it is a financial-policy trade-off, binding on the analyst and on the model alike. And masking a genuinely non-monetisable benefit with an invented number, instead of flagging that it belongs partly to a decision-analysis technique, does the opposite of what the technique exists to do: make the assumptions visible.
Examples
A logistics and distribution SME in the canton of Fribourg, around forty staff, is weighing whether to replace the manual wrapping of pallets at the loading dock with a semi-automatic wrapping machine. All amounts are net of VAT, recoverable upstream for the company. The cash-flow table over four years takes the shape of BABOK's table 10.20.1.
Cost-benefit analysis
Semi-automatic wrapping machine over a four-year horizon
| Line | Year 0 | Year 1 | Year 2 | Year 3 | Year 4 |
|---|---|---|---|---|---|
| Time saved (wrapping hours) | 12'000 | 13'000 | 14'000 | 14'000 | |
| Lower operating costs (wasted film) | 8'000 | 9'000 | 9'500 | 9'500 | |
| Lower cost of errors (damaged pallets) | 5'000 | 6'000 | 6'500 | 6'500 | |
| Total annual benefits | 0 | 25'000 | 28'000 | 30'000 | 30'000 |
| Purchase and installation of the machine | 60'000 | ||||
| Service contract and consumables | 5'000 | 5'000 | 5'500 | 5'500 | |
| Total costs | 60'000 | 5'000 | 5'000 | 5'500 | 5'500 |
| Net benefit | −60'000 | 20'000 | 23'000 | 24'500 | 24'500 |
| Cumulative net benefit | −60'000 | −40'000 | −17'000 | +7'500 | +32'000 |
The concept the table makes visible is the net benefit, period by period then cumulative. Each column subtracts total costs from total benefits, and the last line carries that net forward from one year to the next. Over the full horizon, the change yields CHF 32'000 in net benefit, on CHF 113'000 of benefits against CHF 81'000 of costs. That number is the result of the technique, and it recomputes entirely from the inputs alone: the year-zero investment, the two recurring-cost lines and the three benefit categories. For a second reading, the benefit-cost ratio is 113'000 ÷ 81'000, roughly 1.40, meaning a franc spent returns about 1.40; it is a number distinct from the net benefit and from return on investment, and it always announces itself as such. The table stays undiscounted: the cumulative line turning positive during the third year is what the payback period reads, and the net-benefit line is what net present value would bring back to today's value, each by its own method.
Visualisations
The cash-flow table is the only visualisation the technique needs, because it is the artifact itself: the benefit and cost categories, their assignment by period, the two totals, the net benefit and the cumulative net benefit are all set out line by line, which is what a reviewer recomputes to audit every number in the case. Rendered in HTML rather than as an image, it stays readable on a phone, selectable and accessible.
Cost
| Phase | Level | Justification |
|---|---|---|
| Preparation | Medium | Identifying each cost and benefit line, and above all writing the estimation assumption behind it, is analytical work heavier than the mere tally of costs in a total cost of ownership. |
| Execution | Low | Once the inputs are set, totalling the table, netting and accumulating are arithmetic the spreadsheet handles on its own. |
| Documentation | Medium | The care goes into the assumptions behind each line, without which the result is neither challengeable nor replayable. |
Tooling
The spreadsheet is the default tool, and it is enough: BABOK itself notes that financial software, spreadsheets included, offers pre-programmed functions for these calculations. The totals, the net and the cumulative are three formulas, and the table recomputes the moment an input changes, which is what sensitivity analysis needs. Larger organisations often hold the table inside a portfolio-management or investment-case tool, where dozens of options are compared and where maintaining that many workbooks by hand would become the source of error. No specialised business-analysis tooling is required beyond what building the cost column already demands.
Sources
- IIBA, A Guide to the Business Analysis Body of Knowledge (BABOK Guide) v3, §10.20 Financial Analysis: the definition of cost-benefit analysis as a forecast of total benefits minus total costs yielding a net benefit, the principle of assumptions clearly stated so they can be reviewed, challenged and approved, the rule of a horizon long enough for the value to materialise, the note on depreciating costs, the invitation to re-examine the analysis when estimated costs become actual, the false sense of security of financial figures and table 10.20.1, which fixes the shape of the table.
- HM Treasury and Government Finance Function, The Green Book: Central Government Guidance on Appraisal and Evaluation: appraising options against a "do nothing" reference, monetising effects including non-market ones by a stated method, the requirement for a sensitivity analysis and the presentation of the benefit-cost ratio.
- European Commission, Directorate-General for Regional and Urban Policy, Guide to Cost-Benefit Analysis of Investment Projects: the detailed method of cost-benefit analysis as a named technique, the "with and without" counterfactual, the costing of costs and benefits and the sensitivity and risk analysis, including the switching values.
- US Office of Management and Budget, Circular No. A-94: Guidelines and Discount Rates for Benefit-Cost Analysis of Federal Programs (2023): the principle that a discount rate is a policy decision set deliberately at the level of the organisation and revised periodically.

