NPV(discount, cashflow1, [cashflow2, ...])One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.
discount:
The discount rate used to calculate the present value of future cash flows. This is typically expressed as a decimal (e.g., 10% as 0.10).
cashflow1:
The first cash flow value that occurs at the end of the first period. This can be a number or a cell reference.
cashflow2, ...:
Additional cash flow values for subsequent periods. You can include multiple cash flow values, each separated by a comma, or reference a range of cells containing these values.
The NPV (Net Present Value) function in Google Sheets is a financial tool used to calculate the present value of a series of cash flows generated by an investment, discounted back to the present using a specified rate. It helps investors and businesses assess the profitability of an investment by considering the time value of money.
In simpler terms, NPV allows you to evaluate whether an investment is worth pursuing by comparing the present value of expected cash inflows to the initial investment cost.
Imagine you are considering investing in a project that requires an initial investment and is expected to generate cash flows over the next few years:
| Year | Cash Flow |
|---|---|
| 0 | -10000 |
| 1 | 3000 |
| 2 | 4000 |
| 3 | 5000 |
| 4 | 6000 |
You want to determine the NPV of this investment assuming a discount rate of 10%.
To calculate the NPV, you would use the NPV function as follows:
=NPV(0.10, B2:B5) + B1In this formula:
0.10 is the discount rate (10%).B2:B5 is the range containing the cash flows from Year 1 to Year 4.B1 is the initial investment (Year 0 cash flow).When you apply the NPV formula, the output will give you the present value of the cash flows:
NPV = 3000/(1+0.10)^1 + 4000/(1+0.10)^2 + 5000/(1+0.10)^3 + 6000/(1+0.10)^4 - 10000The calculated NPV will help you understand whether the investment is profitable. If the NPV is positive, it indicates that the investment is expected to generate more cash than it costs, making it a potentially good investment.
NPV is beneficial because it provides a clear picture of the value of an investment by taking into account the time value of money. It helps investors make informed decisions by comparing the profitability of different investment opportunities. Additionally, it allows for a straightforward assessment of whether an investment will yield a return greater than the cost of capital.
NPV is an essential function for anyone involved in financial analysis, providing a powerful way to evaluate investment opportunities and make data-driven decisions.
Happy investing!
You have a project with expected cash flows in Column A and a discount rate in Cell B1. Use the NPV formula to calculate the net present value of the project, helping you assess its profitability and make informed investment decisions efficiently.
Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.
Browse our complete library of Google Sheets formula guides
Compare your options
Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.
AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.