A cost-benefit analysis is a strategic decision making tool that can help decision makers choose between two or more different courses of action. In a cost-benefit analysis, decision makers estimate the amount of revenue the business expect a certain project to generate and the expected costs of pursuing the project. By estimating the costs and benefits associated with several different projects, decision makers can determine which project is expected to produce the greatest benefit.