What is net present value?

Net present value (NPV) is a financial metric used to figure out whether an investment makes sense today, based on the money it will generate in the future. It does this by adding up all the anticipated future cash inflows and outflows and discounting them back to their value in today's dollars. Think of it like deciding whether to buy a magic goose. The goose costs a lot today but lays golden eggs for the next five years. Because a dollar today is worth more than a dollar tomorrow, NPV helps you figure out if the true, current value of those future golden eggs is actually worth more than the steep price you have to pay for the goose right now.

Why NPV works: The time value of money

The core idea behind NPV is the time value of money. If someone offers you 100todayor100 today or 100 next year, you always take the money today. You could put that 100inthebankandearninterest,meaningitwillbeworthmorethan100 in the bank and earn interest, meaning it will be worth more than 100 next year. Because future cash is worth less than present cash, we have to shrink, or 'discount', future money to accurately compare it to money we are spending today. NPV does exactly this: it translates all future cash flows into today's purchasing power so we can make a fair, apples-to-apples comparison.

The NPV formula

To calculate NPV, we use a specific formula that discounts each future cash flow. The formula is: NPV=Ct(1+r)tC0NPV = \sum \frac{C_t}{(1 + r)^t} - C_0 Here, CtC_t is the cash flow at a given time tt, rr is the discount rate (like an interest rate), tt is the year, and C0C_0 is your initial investment (which is usually a negative number since it is an outgoing cost). You calculate the discounted value for each year, add them all up, and subtract your initial cost.

How to interpret NPV

Recognizing a good investment using NPV is straightforward. If the NPV is greater than zero (NPV>0NPV > 0), the investment is expected to add value and should generally be accepted. If the NPV is less than zero (NPV<0NPV < 0), the investment will likely lose money in today's terms and should be rejected. If NPV=0NPV = 0, the investment earns exactly the discount rate, meaning it breaks even.

Where students slip up

A common mistake is discounting the initial investment (C0C_0). Remember, the initial investment happens at year 0, which is today. Money spent today is already in today's dollars, so you do not divide it by (1+r)(1 + r). Another frequent error is mixing up the signs: make sure costs (cash outflows) are negative and revenues (cash inflows) are positive.

Worked through

You are considering buying a piece of equipment for 10,000today.Itwillgenerate10,000 today. It will generate 4,000 in extra revenue at the end of Year 1, 5,000attheendofYear2,and5,000 at the end of Year 2, and 3,000 at the end of Year 3. If your required rate of return (discount rate) is 8%, what is the NPV of this investment?

First, identify the variables: C0=10000C_0 = -10000, r=0.08r = 0.08. The cash flows are C1=4000C_1 = 4000, C2=5000C_2 = 5000, and C3=3000C_3 = 3000. Next, discount each year's cash flow back to present value. For Year 1: 4000/(1+0.08)1=3703.704000 / (1 + 0.08)^1 = 3703.70. For Year 2: 5000/(1+0.08)2=4286.695000 / (1 + 0.08)^2 = 4286.69. For Year 3: 3000/(1+0.08)3=2381.503000 / (1 + 0.08)^3 = 2381.50. Finally, add these present values together and subtract the initial cost: NPV=3703.70+4286.69+2381.5010000=10371.8910000=371.89NPV = 3703.70 + 4286.69 + 2381.50 - 10000 = 10371.89 - 10000 = 371.89. Since the NPV ($371.89) is positive, this is a good investment.

Questions students ask

Ask about this topic

Where this comes from: OpenStax Principles of Finance, Chapter 8: Capital Budgeting · Corporate Finance by Stephen Ross, Randolph Westerfield, and Jeffrey Jaffe

See also