Skip to content

The Net Present Value (NPV) Formula

Master the mathematical derivation, variable components, manual calculation steps, and discount factor tables behind Net Present Value.

Interactive Step-by-Step Formula Visualizer

Adjust parameters below to see the dynamic mathematical expansion of each discounting term:

Expanded Mathematical Equation
Step-by-Step Evaluated Present Values

The General NPV Formula in Sigma Notation

In corporate finance and financial economics, the formal mathematical definition of Net Present Value is written using summation notation (Σ):

NPV = ∑t=1n [ CFt / (1 + r)t ] − CF0Where:
• CFt = Net cash flow received (or paid) at period t
• r = Discount rate per period (expressed as a decimal, e.g., 0.10 for 10%)
• t = Time index of the period (Year 1, Year 2, ..., Year n)
• n = Final period in the investment horizon
• CF0 = Initial cash investment required at time 0 (outlay)

Expanded Algebraic Form

Writing out the summation explicitly for an n-year investment illustrates how each year's cash flow is discounted by a progressively higher power of $(1 + r)$:

NPV = [ CF1 / (1+r)¹ ] + [ CF2 / (1+r)² ] + [ CF3 / (1+r)³ ] + ... + [ CFn / (1+r)n ] − CF0

Understanding the Discount Factor: 1 / (1 + r)ᵗ

The term 1 / (1 + r)t is known as the Present Value Discount Factor (or Present Value Interest Factor, PVIF). It represents the present worth today of exactly $1 received t periods in the future.

Reference Discount Factor Table

Period (t)5% Discount Rate8% Discount Rate10% Discount Rate12% Discount Rate15% Discount Rate
Year 10.95240.92590.90910.89290.8696
Year 20.90700.85730.82640.79720.7561
Year 30.86380.79380.75130.71180.6575
Year 40.82270.73500.68300.63550.5718
Year 50.78350.68060.62090.56740.4972
Year 100.61390.46320.38550.32200.2472

Manual Calculation Walkthrough (By Hand)

Suppose an investor is evaluating a project with a $20,000 upfront outlay, a 10% discount rate (r = 0.10), and expected cash flows of $8,000 in Year 1, $10,000 in Year 2, and $12,000 in Year 3:

  1. Year 1 Present Value: PV₁ = $8,000 / (1.10)¹ = $8,000 / 1.10 = $7,272.73
  2. Year 2 Present Value: PV₂ = $10,000 / (1.10)² = $10,000 / 1.21 = $8,264.46
  3. Year 3 Present Value: PV₃ = $12,000 / (1.10)³ = $12,000 / 1.331 = $9,015.78
  4. Sum of Present Values: $7,272.73 + $8,264.46 + $9,015.78 = $24,552.97
  5. Subtract Initial Outlay: $24,552.97 − $20,000 = +$4,552.97

Use our online NPV calculator to compute multi-year projects instantly with dynamic table generation and chart breakdowns.

Frequently Asked Questions

Q1What is the standard Net Present Value (NPV) formula?
The general NPV formula is:
NPV = ∑ [ CF_t / (1 + r)^t ] − CF_0
where CF_t is the cash flow in period t, r is the discount rate per period, t is the time index (1, 2, ..., n), and CF_0 is the upfront initial investment.
Q2What is a Discount Factor and how is it calculated?
A discount factor is the multiplier used to convert future cash flows to present value: DF_t = 1 / (1 + r)^t. Multiplying a nominal cash flow by its discount factor gives its present value (PV).
Q3What is the Mid-Year Discounting Convention?
Standard NPV assumes all cash flows occur exactly at the end of each period (t = 1.0, 2.0). In operating businesses where cash flows arrive continuously across the year, analysts use the Mid-Year Convention: PV = CF_t / (1 + r)^(t − 0.5), discounting each cash flow to the exact midpoint of the period.
Q4How does continuous discounting differ from discrete annual discounting?
Under continuous compounding, the discount factor is e^(-r * t) where e ≈ 2.71828. Continuous discounting yields a slightly lower present value than discrete annual discounting because interest compounds infinitesimally.