The following is a list of steps that comprise a generic cost–benefit analysis.[6]
List alternative projects/programs.
List stakeholders.
Select measurement(s) and measure all cost/benefit elements.
Predict outcome of cost and benefits over relevant time period.
Convert all costs and benefits into a common currency.
Apply discount rate.
Calculate net present value of project options.
Perform sensitivity analysis.
Adopt recommended choice.