Net Present Value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows over a period. It is the gold-standard method for capital budgeting — a positive NPV means a project adds value.

The NPV Formula

NPV = Σ [Ct / (1 + r)^t] − C₀

Where:

  • Ct = Cash flow at time t
  • r = Discount rate (cost of capital / required return)
  • t = Time period
  • C₀ = Initial investment (at t=0)

Worked Example

You are considering a project costing £100,000 upfront, with the following expected cash flows and a 10% discount rate:

YearCash flowDiscount factor (10%)Present value
0−£100,0001.000−£100,000
1£30,0000.909£27,273
2£35,0000.826£28,926
3£40,0000.751£30,052
4£35,0000.683£23,905
5£25,0000.621£15,523
NPV+£25,679

Decision: NPV is positive → accept the project (it adds £25,679 of value above the required return).

Discount Factor Formula

Discount factor = 1 / (1 + r)^t
Yearr = 8%r = 10%r = 12%
10.9260.9090.893
20.8570.8260.797
30.7940.7510.712
50.6810.6210.567
100.4630.3860.322

NPV Decision Rule

NPVDecision
> 0Accept (adds value)
= 0Neutral (earns exactly required return)
< 0Reject (destroys value)

When comparing mutually exclusive projects, choose the one with the highest positive NPV.

Choosing the Discount Rate

The discount rate should reflect the opportunity cost of capital — typically:

  • Company's WACC
  • Required rate of return on similar-risk investments
  • Hurdle rate set by management

A higher discount rate makes future cash flows worth less today, making long-term projects less attractive.

NPV vs IRR

MetricWhat it givesWeakness
NPVAbsolute value addedDoesn't compare scale
IRRReturn as a percentageCan give multiple answers for non-conventional flows

Use NPV as the primary decision tool; use IRR for communication.

Sensitivity Analysis

Test how NPV changes when inputs vary:

ScenarioDiscount rateNPV
Optimistic8%£34,200
Base case10%£25,679
Pessimistic12%£17,400

If NPV stays positive across reasonable scenarios, the project is robust.