DecisionGrid Blog

What Is Cost-Benefit Analysis? Definition, Formula, Examples, and Uses

Cost-benefit analysis (CBA) helps you compare expected gains against expected costs before committing budget, time, and people. It turns difficult choices into structured, explainable decisions.

Published 9 April 2026

What is cost-benefit analysis?

Cost-benefit analysis is a decision method used to estimate whether an initiative is worth doing. You list all expected costs, list all expected benefits, and compare both sides in a consistent way.

At its core, CBA answers one question: Will the value created be greater than the resources consumed?If the answer is yes, the initiative is usually worth pursuing. If not, it may need redesign or should be deprioritised.

Why cost-benefit analysis matters

Teams often choose projects based on urgency, politics, or momentum. CBA introduces structure so decisions are more transparent and easier to defend.

  • It improves clarity by making assumptions explicit.
  • It helps compare very different options using one lens.
  • It reduces bias from the loudest voice in the room.
  • It provides an audit trail for stakeholders and finance teams.

How cost-benefit analysis is used

Cost-benefit analysis is used across strategy, product, operations, and public policy. Typical use cases include:

  • Prioritising projects in annual planning cycles.
  • Choosing between build vs buy decisions.
  • Evaluating automation opportunities.
  • Assessing policy, infrastructure, or compliance investments.
  • Validating whether pilots should scale or stop.

Core components of CBA

Costs

Include direct costs (software, vendors, salaries) and indirect costs (training, transition friction, productivity dips).

Benefits

Include measurable upside (revenue lift, savings, reduced rework) and strategic upside (faster delivery, improved quality).

Time horizon

CBA should define the decision window, such as 12 months or 3 years, because payback and value can change dramatically over time.

Discount rate

Future cash flows are discounted to present value so near-term and long-term impacts can be compared fairly.

Cost-benefit analysis formula

You will usually see two headline outputs:

  1. Net benefit = Total discounted benefits - Total discounted costs
  2. Benefit-cost ratio (BCR) = Total discounted benefits / Total discounted costs

A positive net benefit and a BCR above 1.0 generally indicate the initiative creates value.

How to do CBA step by step

  1. Define the decision: be specific about what is being approved or rejected.
  2. Set the baseline: document what happens if you do nothing.
  3. List all costs and benefits: include one-off and recurring effects.
  4. Estimate values: use realistic assumptions, not best-case guesses.
  5. Discount future values: convert future amounts into present value.
  6. Calculate net benefit and BCR: compare options consistently.
  7. Run sensitivity checks: test how outcomes change with different assumptions.
  8. Decide and document: record the recommendation and key uncertainties.

Worked cost-benefit analysis example

Example scenario: a team is evaluating an AI-assisted prioritisation rollout with a 3-year horizon and a 10% discount rate.

Line itemTypeTimingUndiscounted amountPresent value at 10%
Initial platform setup and integrationCostYear 0$120,000$120,000
Annual maintenance and supportCostYears 1-3$75,000$62,171
Productivity gains from faster decision cyclesBenefitYears 1-3$270,000$223,817
Reduced project overruns and reworkBenefitYears 1-3$210,000$174,080
Avoided tooling and process wasteBenefitYears 1-3$90,000$74,606

Total discounted benefits: $472,502

Total discounted costs: $182,171

Net present value (NPV): $290,331

Benefit-cost ratio (BCR): 2.59

In this example, the NPV is positive and BCR is above 1.0, which suggests the initiative is economically justified under the stated assumptions.

CBA vs ROI: what is the difference?

ROI is useful, but narrower. CBA is broader and usually better for prioritisation decisions because it captures more than one headline percentage.

  • ROI focuses on return relative to investment, often as a single percentage.
  • CBA compares complete benefit and cost structures, often with discounting and scenario analysis.

Common cost-benefit analysis mistakes

  • Ignoring hidden implementation and change-management costs.
  • Double-counting benefits across line items.
  • Using optimistic estimates without confidence ranges.
  • Skipping discounting for multi-year decisions.
  • Presenting one scenario only, without sensitivity testing.

Best practices for better decisions

  • Use a standard scoring template across all initiatives.
  • Separate assumptions from facts and cite data sources.
  • Model at least three scenarios: conservative, expected, and upside.
  • Review assumptions with finance and delivery stakeholders.
  • Revisit CBA after implementation to improve future estimates.

Introducing DecisionGrid

DecisionGrid is built for portfolio prioritisation with project-level economics and risk prediction. In the app, teams can capture project budgets and expected revenue, then compare initiatives using a consistent score model.

The ranking model used in the dashboard combines normalized ROI with risk weighting, while risk levels are predicted by a machine-learning model that evaluates 49 project variables.

  • View active projects in a priority list sorted by score, with risk and complexity visible per row.
  • Mark projects as finished successful or unsuccessful and track realised outcomes.
  • Compare realised ROI and average project revenue against organisation historical baselines.

Quick CBA template you can reuse

  1. Decision statement: What exactly are we choosing?
  2. Time horizon: Over what period do we measure impact?
  3. Cost categories: One-off and recurring.
  4. Benefit categories: Financial and operational.
  5. Discount rate: What rate will we apply, and why?
  6. Outputs: NPV, BCR, risks, and recommendation.

If you use this template consistently, decisions become easier to compare and easier to explain.

Try DecisionGrid

Turn prioritisation into a repeatable, data-informed workflow with AI-assisted ranking.

DT

Author

DecisionGrid Editorial Team

Product Strategy & Prioritisation