How to Perform Cost-Benefit Analysis in Excel

The cost-benefit analysis is a lengthy process of evaluating the costs and benefits of a project. Businesses conduct cost-benefit analyses to understand the advantages and disadvantages of certain investments, and to determine whether the subsidiaries are worth keeping or not. In Excel, we can do cost-benefit analysis by counting the expenses and revenues and using a few formulas to sort everything. This article provides a step-by-step guide on how to perform a cost-benefit analysis in Excel.

Key Takeaways

➤ Summarize the benefits and costs in a table, use the SUM function to add the values, like the following:
=SUM(B3:B6)
➤ Replace B3:B6 with the range that you want to add values from.
➤ Calculate the Net Benefits by subtracting the total costs from the total benefits. You can use the following formula:
=G7-G11
➤ Replace G7 with the total benefits and G11 with the total costs.
➤ Calculate the net flows for each year using a similar formula.
➤ Calculate the NPV using the following formula:
=NPV(0.07,B16:F16)
➤ Replace 0.07 with the discount rate, and B16:F16 with the range of the net flows.
➤ Calculate the Benefit-Cost Ratio using the following formula:
=G7/G11
➤ Here, G7 should be replaced by the total benefits, and G11 should be replaced with the total costs.

overview image

Download Practice Workbook

What Is Cost-Benefit Analysis (CBA) in Finance?

Cost-Benefit Analysis (CBA) is a process to find the financial strengths and weaknesses of a business or an investment. The process compares the cost with the benefits to determine whether the investment is worthwhile or not. A cost-benefit analysis includes a few measurements like the net benefit, net present value, and benefit-cost ratio.

Cost-Benefit Analysis, unlike the other evaluation methods, includes non-monetary benefits and assigns a monetary value to them. For example, a business might spend a lot to gain customer satisfaction or brand value. In a regular financial analysis, like ROI, these values will be omitted. CBA, on the other hand, will use an estimated value to truly understand the potential of a project.

An example of CBA would be getting food delivered to your home instead of cooking. Cooking food costs less, maybe 30$ for a meal. It might cost $100 to get the food delivered, but it saves you time and labor, which might cost more than $100 if you are a working employee. As the benefits outweigh the cost, choosing food delivery would be a better choice.


Steps to Perform Cost-Benefit Analysis in Excel

To do the cost-benefit analysis, we essentially need six tables, and we have those here to do the calculation.

Non-Recurring Costs:

Steps to Perform Cost-Benefit Analysis in Excel

Recurring Costs:

Steps to Perform Cost-Benefit Analysis in Excel

Quantitative Benefits:

Steps to Perform Cost-Benefit Analysis in Excel

Cost Savings:

Cost Avoidance:

Steps to Perform Cost-Benefit Analysis in Excel

Other Benefits:

Steps to Perform Cost-Benefit Analysis in Excel

Now, we will summarize all of these tables and calculate the NPV and Benefit-Cost Ratio.

Step 1: Calculate the Totals

First, we need to calculate the totals of every cost and benefit. Here is how to do so:

➤ In the G2 cell, write the following formula to calculate the totals of the cost “Software Development” for all the years:

=SUM(B2:F2)

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
The SUM function calculates the sum of the given range. Here, the range is the values of five years, from B2 to F2.

➤ Then, autofill G3 and G4 to calculate the sum of other non-recurring costs.
➤ Write the following formula in B5 and autofil til F5.

=SUM(B2:B4)

Explanation
The SUM function is used to summarize the costs of Year 1, and then it is extended to Year 5.

➤ Here, all of the tables contain three items. Therefore, we don’t need to insert the SUM function again and again. Instead, we can copy the current cells to the others.
➤ Select G2:G4 and press  Ctrl  +  C  to copy.

➤ Go to G8:G10 and press Enter.

➤ The formulas will automatically be replaced with the suitable cells from the Recurring Costs table.
➤ Do the same for the totals, select B5:F5 cells, and press the Copy icon of the Clipboard section of the Home tab.

➤ Then go to B11 and click on the Paste icon.

Steps to Perform Cost-Benefit Analysis in Excel

➤ Do the same for all the tables, and we end up with a filled worksheet.

Steps to Perform Cost-Benefit Analysis in Excel

Step 2: Create a Cost-Benefit Summary Table

With all these values from the other tables, we need to create a table that will summarize everything.

➤ In a new worksheet, create the following table:

Steps to Perform Cost-Benefit Analysis in Excel

➤ We need to import the values from other tables using references so that if we have to change something in the future, we can do that at ease.
➤ In B3 cell, write the following formula, then autofill till F3:

='Cost-Benefit Analysis'!B17

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
The ‘Cost-Benefit Analysis’ is the reference to the sheet from which we are importing the data. Here, B17 is the cell reference from the original sheet. The cell reference puts the data from the cost-benefit analysis into the new table.

➤ Similarly, import Cost Savings, Cost Avoidance, Other Benefits, Non-Recurring Costs, and Recurring Costs from the original sheet.

Steps to Perform Cost-Benefit Analysis in Excel

➤ Now, to calculate the total benefits for the years, write the following formula in the B7 cell and autofill till G7.

=SUM(B3:B6)

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
We are using the SUM function again to sum up the yearly benefits, then autofilling other cells to do the same for other years as well.

➤ The G7 cell shows 0 dollars as there are no values in the G column yet. Fill up the column by putting the following formula in the G3 cell and autofilling till G6:

=SUM(B3:F3)

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
Similar to the previous calculation, the SUM function is used with the range of B3:F3 to add those cells.

➤ Now the G7 cell is filled automatically.
➤ In B11 cell, write the following formula and autofill till G11 cell:

=B9+B10

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
As there are only two cells, we can just add them using mathematical expressions instead of using a dedicated function.

➤ Use the following function in the G9 cell and autofill G10:

=SUM(B9:F9)

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
We are making use of the SUM function again with the range of B9:F9 to sum them up.

➤ Calculate the Net Benefits in B13 cell using the following formula:

=G7-G11

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
The total costs are subtracted from the total benefits to calculate the net benefits.

Step 3: Calculate the NPV and the Benefit Cost Ratio

To calculate the NPV, we need to make a small table with the net flows. The calculation of the benefit-cost ratio is rather simpler.

➤ Create a table in A15:F16 cells like the following for the net flows:

Steps to Perform Cost-Benefit Analysis in Excel

➤ In B16 cell, write the following formula and autofill till F16:

=B7-B11

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
We are subtracting the costs in B11 from the benefits in B7 to calculate the net flow of Year 1, then autofilling to Year 5 to calculate the net flows of all years.

➤ In this tutorial, we are using a discount rate of 7% for the Net Present Value (NPV) calculation. To do the calculation, use the following formula in the B18 cell:

=NPV(0.07,B16:F16)

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
The NPV function is used with two parameters to calculate the NPV. The first parameter is the discount rate, which must be written in decimals, so it is 0.07 for this. The second parameter is the range of the net flows, which is B16:F16.

➤ Calculate the Benefit-Cost Ratio using the following formula:

=G7/G11

Steps to Perform Cost-Benefit Analysis in Excel

Explanation
The formula for calculating the benefit-cost ratio is dividing the total benefits by the total costs, and those values are in G7 and G11 cells.

➤ As the Benefit-Cost Ratio is greater than 1, the investment can be considered profitable.

Step 4: Create a Breakeven Chart (Optional)

For better visualization of the project, you might want to create a breakeven chart that will show the cost-benefit analysis.

➤ Hold  Ctrl  and select A7:F7 and A11:F11 cells.

Steps to Perform Cost-Benefit Analysis in Excel

➤ Go to the Insert tab of the ribbon, and select the first 2-D Line chart from the Charts group.

Steps to Perform Cost-Benefit Analysis in Excel

➤ Click on the Chart Title, and change it to Cost-Benefit Analysis.

Steps to Perform Cost-Benefit Analysis in Excel


Frequently Asked Questions

What is a simple example of a cost-benefit analysis?

Imagine you want to buy a bicycle to go to work instead of using a car or public transportation. The bicycle might cost around $500. If you were to use your car or public transportation, you would have to spend $750 for the whole year. The bicycle will last more than 1 year. When you subtract $500 from $750, you save $250 for the first year, and more to come. Hence, it is a good investment.

What is the difference between CBA and ROI?

Cost-benefit analysis provides a clearer picture than return on investment because ROI only calculates the monetary value, while CBA assigns a price tag to the intangible values as well.

Is NPV a cost-benefit analysis?

Yes, NPV is part of the cost-benefit analysis as it helps in understanding the outcome of the project and making an investment decision. However, cost-benefit analysis contains more calculations than NPV, and NPV alone is not the same as doing the whole analysis.

What is a good cost-benefit ratio?

A cost-benefit ratio above 1.0 is a good cost-benefit ratio. When the ratio is 1.0, it means that the project hits the break-even point. When it’s under 1.0, the project is losing money, and over 1.0 is making a profit.

What is a cost-benefit diagram?

A cost-benefit diagram shows the benefits and the costs of the investment in a graph or chart so that the investors understand the situation of the investment better.


Wrapping Up

In this article, we have learned how to do a cost-benefit analysis in Excel. There were a lot of steps in doing the analysis, but we hope that we were able to make you understand the methods. If you still have questions or confusion about the tutorial, don’t hesitate to drop them in the comment section below, and we will get back to you. See you again in another Excel tutorial.

ExcelInsider Team
We will be happy to hear your thoughts

Leave a reply

Excel Insider
Logo