Net Present Value (NPV): What It Means and Steps to Calculate It

Jason Fernando is a professional investor and writer who enjoys tackling and communicating complex business and financial problems.

Updated August 14, 2024 Reviewed by Reviewed by David Kindness

David Kindness is a Certified Public Accountant (CPA) and an expert in the fields of financial accounting, corporate and individual tax planning and preparation, and investing and retirement planning. David has helped thousands of clients improve their accounting and financial systems, create budgets, and minimize their taxes.

Fact checked by Fact checked by Vikki Velasquez

Vikki Velasquez is a researcher and writer who has managed, coordinated, and directed various community and nonprofit organizations. She has conducted in-depth research on social and economic issues and has also revised and edited educational materials for the Greater Richmond area.

What Is Net Present Value (NPV)?

Net present value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows over a period of time. NPV is used in capital budgeting and investment planning to analyze a project's projected profitability.

NPV is the result of calculations that find the current value of a future stream of payments using the proper discount rate. In general, projects with a positive NPV are worth undertaking, while those with a negative NPV are not.

Key Takeaways

Net Present Value (NPV)

Net Present Value (NPV) Formula

If there’s one cash flow from a project that will be paid one year from now, then the calculation for the NPV of the project is as follows:

N P V = Cash flow ( 1 + i ) t − initial investment where: i = Required return or discount rate t = Number of time periods \begin &NPV = \frac> <(1 + i)^t>- \text \\ &\textbf\\ &i=\text\\ &t=\text\\ \end ​ NP V = ( 1 + i ) t Cash flow ​ − initial investment where: i = Required return or discount rate t = Number of time periods ​

If analyzing a longer-term project with multiple cash flows, then the formula for the NPV of the project is as follows:

N P V = ∑ t = 0 n R t ( 1 + i ) t where: R t = net cash inflow-outflows during a single period t i = discount rate or return that could be earned in alternative investments t = number of time periods \begin &NPV = \sum_^n \frac<(1 + i)^t>\\ &\textbf\\ &R_t=\textt\\ &i=\text\\ &t=\text\\ \end ​ NP V = t = 0 ∑ n ​ ( 1 + i ) t R t ​ ​ where: R t ​ = net cash inflow-outflows during a single period t i = discount rate or return that could be earned in alternative investments t = number of time periods ​

If you are unfamiliar with summation notation, here is an easier way to remember the concept of NPV:

N P V = Today’s value of the expected cash flows − Today’s value of invested cash \beginNPV=\text-\text\end NP V = Today’s value of the expected cash flows − Today’s value of invested cash ​

What NPV Can Tell You

NPV accounts for the time value of money and can be used to compare the rates of return of different projects or to compare a projected rate of return with the hurdle rate required to approve an investment.

The time value of money is represented in the NPV formula by the discount rate, which might be a hurdle rate for a project based on a company’s cost of capital, such as the weighted average cost of capital (WACC). No matter how the discount rate is determined, a negative NPV shows that the expected rate of return will fall short of it, meaning that the project will not create value.

In the context of evaluating corporate securities, the net present value calculation is often called discounted cash flow (DCF) analysis. It’s the method used by Warren Buffett to compare the NPV of a company’s future DCFs with its current price.

The discount rate is central to the formula. It accounts for the fact that, as long as interest rates are positive, a dollar today is worth more than a dollar in the future. Inflation erodes the value of money over time.

Meanwhile, today’s dollar can be invested in a safe asset like government bonds; investments riskier than Treasuries must offer a higher rate of return. However it’s determined, the discount rate is simply the baseline rate of return that a project must exceed to be worthwhile.

For example, an investor could receive $100 today or a year from now. Most investors would not be willing to postpone receiving $100 today. However, what if an investor could choose to receive $100 today or $105 in one year? The 5% rate of return might be worthwhile if comparable investments of equal risk offered less over the same period.

If, on the other hand, an investor could earn 8% with no risk over the next year, then the offer of $105 in a year would not suffice. In this case, 8% would be the discount rate.

Note

When the interest rate increases, the discount rate used in the NPV calculation also increases. This higher discount rate reduces the present value of future cash inflows, leading to a lower NPV. As a result, projects or investments become less attractive because their potential profitability appears diminished when evaluated against a higher required rate of return.

Positive NPV vs. Negative NPV

A positive NPV indicates that the projected earnings generated by a project or investment—discounted for their present value—exceed the anticipated costs, also in today’s dollars. It is assumed that an investment with a positive NPV will be profitable.

An investment with a negative NPV will result in a net loss. This concept is the basis for the net present value rule, which says that only investments with a positive NPV should be considered.

How to Calculate NPV Using Excel

In Excel, there is an NPV function that can be used to easily calculate the net present value of a series of cash flows. This is a common tool in financial modeling. The NPV function in Excel is simply "NPV," and the full formula requirement is:

=NPV(discount rate, future cash flow) + initial investment

NPV Example

In the example above, the formula entered into the gray NPV cell is:

=NPV(green cell, yellow cells) + blue cell

= NPV(C3, C6:C10) + C5

Example of Calculating NPV

Imagine a company can invest in equipment that would cost $1 million and is expected to generate $25,000 a month in revenue for five years. Alternatively, the company could invest that money in securities with an expected annual return of 8%. Management views the equipment and securities as comparable investment risks.

There are two key steps for calculating the NPV of the investment in equipment:

Step 1: NPV of the Initial Investment

Because the equipment is paid for upfront, this is the first cash flow included in the calculation. No elapsed time needs to be accounted for, so the immediate expenditure of $1 million doesn’t need to be discounted.

Step 2: NPV of Future Cash Flows

Periodic Rate = ( ( 1 + 0.08 ) 1 12 ) − 1 = 0.64 % \text = (( 1 + 0.08)^>) - 1 = 0.64\% Periodic Rate = (( 1 + 0.08 ) 12 1 ​ ) − 1 = 0.64%

Assume the monthly cash flows are earned at the end of the month, with the first payment arriving exactly one month after the equipment has been purchased. This is a future payment, so it needs to be adjusted for the time value of money. An investor can perform this calculation easily with a spreadsheet or calculator. To illustrate the concept, the first five payments are displayed in the table below.

Image

The full calculation of the present value is equal to the present value of all 60 future cash flows, minus the $1 million investment. The calculation could be more complicated if the equipment were expected to have any value left at the end of its life, but in this example, it is assumed to be worthless.

N P V = − $ 1 , 000 , 000 + ∑ t = 1 60 25 , 00 0 60 ( 1 + 0.0064 ) 60 NPV = -\$1,000,000 + \sum_^ \frac<25,000_><(1 + 0.0064)^> NP V = − $1 , 000 , 000 + ∑ t = 1 60 ​ ( 1 + 0.0064 ) 60 25 , 00 0 60 ​ ​

That formula can be simplified to the following calculation:

N P V = − $ 1 , 000 , 000 + $ 1 , 242 , 322.82 = $ 242 , 322.82 NPV = -\$1,000,000 + \$1,242,322.82 = \$242,322.82 NP V = − $1 , 000 , 000 + $1 , 242 , 322.82 = $242 , 322.82

In this case, the NPV is positive; the equipment should be purchased. If the present value of these cash flows had been negative because the discount rate was larger or the net cash flows were smaller, then the investment would not have made sense.

Limitations of NPV

A notable limitation of NPV analysis is that it makes assumptions about future events that may not prove correct. The discount rate value used is a judgment call, while the cost of an investment and its projected returns are necessarily estimates. The NPV calculation is only as reliable as its underlying assumptions.

The NPV formula yields a dollar result that, though easy to interpret, may not tell the entire story. Consider the following two investment options: Option A with an NPV of $100,000, or Option B with an NPV of $1,000.

NPV Pros & Cons

NPV vs. Payback Period

Easy call, right? How about if Option A requires an initial investment of $1 million, while Option B will only cost $10? The extreme numbers in the example make a point.

The NPV formula doesn’t evaluate a project’s return on investment (ROI), a key consideration for anyone with finite capital. Though the NPV formula estimates how much value a project will produce, it doesn’t show if it's an efficient use of your investment dollars.

The payback period, or payback method, is a simpler alternative to NPV. The payback method calculates how long it will take to recoup an investment. One drawback of this method is that it fails to account for the time value of money. For this reason, payback periods calculated for longer-term investments have a greater potential for inaccuracy.

Moreover, the payback period calculation does not concern itself with what happens once the investment costs are nominally recouped. An investment’s rate of return can change significantly over time. Comparisons using payback periods assume otherwise.

NPV vs. Internal Rate of Return (IRR)

The internal rate of return (IRR) is calculated by solving the NPV formula for the discount rate required to make NPV equal zero. This method can be used to compare projects of different time spans on the basis of their projected return rates.

For example, IRR could be used to compare the anticipated profitability of a three-year project with that of a 10-year project. Although the IRR is useful for comparing rates of return, it may obscure the fact that the rate of return on the three-year project is only available for three years, and may not be matched once capital is reinvested.

Is a Higher or Lower NPV Better?

A higher value is generally considered better. A positive NPV indicates that the projected earnings from an investment exceed the anticipated costs, representing a profitable venture. A lower or negative NPV suggests that the expected costs outweigh the earnings, signaling potential financial losses. Therefore, when evaluating investment opportunities, a higher NPV is a favorable indicator, aligning to maximize profitability and create long-term value.

What Is the Difference Between NPV and the Internal Rate of Return (IRR)?

NPV and internal rate of return (IRR) are closely related concepts, in that the IRR of an investment is the discount rate that would cause that investment to have an NPV of zero. Another way of thinking about the differences is that they are both trying to answer two separate but related questions about an investment. For NPV, the question is, “What is the total amount of money I will make if I proceed with this investment, after considering the time value of money?” For IRR, the question is, “If I proceed with this investment, what would be the equivalent annual rate of return that I would receive?”

Why Are Future Cash Flows Discounted?

NPV uses discounted cash flows to account for the time value of money. As long as interest rates are positive, a dollar today is worth more than a dollar tomorrow because a dollar today can earn an extra day’s worth of interest. Even if future returns can be projected with certainty, they must be discounted because time must pass before they’re realized—the time during which a comparable sum could earn interest.

Is NPV or ROI More Important?

Both NPV and ROI (return on investment) are important, but they serve different purposes. NPV provides a dollar amount that indicates the projected profitability of an investment, considering the time value of money. Conversely, ROI expresses an investment's efficiency as a percentage, showing the return relative to the investment cost. NPV is often preferred for capital budgeting because it gives a direct measure of added value, while ROI is useful for comparing the efficiency of multiple investments.

Why Should You Choose a Project With a Higher NPV?

Choosing a project with a higher NPV is advisable because it indicates greater profitability and value creation. A higher NPV means the projected cash inflows, discounted to their present value, significantly exceed the initial investment and associated costs. This suggests that the project is likely to generate more wealth, enhancing the business's overall financial health and growth prospects. Ultimately, a higher NPV aligns to maximize shareholder value.

The Bottom Line

Net present value (NPV) compares the value of future cash flows to the initial cost of investment. This allows businesses and investors to determine whether a project or investment will be profitable. A positive NPV suggests that an investment will be profitable while a negative NPV suggests it will incur a loss.

Businesses can use NPV when deciding between different projects while investors can use it to decide between different investment opportunities.