Net Present Value (NPV)

April 13, 2026

Problem

An investment costs $50,000 today and returns $15,000/year for 5 years. Compute NPV at a 10% discount rate and decide if it is worth funding.

Explanation

What is NPV?

Net present value measures the value of a project today by discounting all future cash flows and subtracting the initial cost. A positive NPV means the project creates value; negative means it destroys value.

The formula

NPV=t=0TCFt(1+r)tNPV = \sum_{t=0}^{T} \dfrac{CF_t}{(1 + r)^t}

where CFtCF_t is the cash flow at time tt (initial outlay CF0CF_0 is negative), and rr is the discount rate (the investor's required return or cost of capital).

Step-by-step solution

Setup: CF0=50,000CF_0 = -50{,}000; CF1=CF2==CF5=+15,000CF_1 = CF_2 = \ldots = CF_5 = +15{,}000; r=0.10r = 0.10.

Step 1 — Discount each cash flow:

  • Year 1: 15,000/1.1013,636.3615{,}000 / 1.10 \approx 13{,}636.36
  • Year 2: 15,000/1.2112,396.6915{,}000 / 1.21 \approx 12{,}396.69
  • Year 3: 15,000/1.33111,269.7215{,}000 / 1.331 \approx 11{,}269.72
  • Year 4: 15,000/1.464110,245.2015{,}000 / 1.4641 \approx 10{,}245.20
  • Year 5: 15,000/1.610519,313.8215{,}000 / 1.61051 \approx 9{,}313.82

Step 2 — Sum the discounted inflows: PV of inflows56,861.79\text{PV of inflows} \approx 56{,}861.79

Step 3 — Subtract initial outlay: NPV=50,000+56,861.79=6,861.79NPV = -50{,}000 + 56{,}861.79 = \boxed{6{,}861.79}

Decision: NPV > 0 → accept the project. It earns more than the 10% required return.

Shortcut: annuity-style PV

Since years 1–5 are an equal-payment annuity: PV=PMT1(1+r)nr=15,00011.1050.1015,0003.7907956,861.79PV = PMT \cdot \dfrac{1 - (1+r)^{-n}}{r} = 15{,}000 \cdot \dfrac{1 - 1.10^{-5}}{0.10} \approx 15{,}000 \cdot 3.79079 \approx 56{,}861.79

Same answer, one multiplication — use the annuity factor when cash flows are uniform.

Interpreting NPV

  • NPV > 0: project adds value above the hurdle rate. Accept.
  • NPV = 0: project earns exactly the discount rate (break-even in DCF terms).
  • NPV < 0: project fails to clear the hurdle. Reject.

The magnitude of NPV is the dollar value added in today's dollars.

Sensitivity to discount rate

At higher rr, future cash flows shrink faster and NPV drops.

  • r=5%r = 5\%: NPV +14,940\approx +14{,}940
  • r=10%r = 10\%: NPV +6,862\approx +6{,}862
  • r=15%r = 15\%: NPV +275\approx +275
  • r=15.24%r = 15.24\%: NPV 0\approx 0internal rate of return
  • r=20%r = 20\%: NPV 5,141\approx -5{,}141

This sensitivity is central to valuation — small rate changes can flip a project's verdict.

Common mistakes

  • Forgetting to include the initial outlay. NPVNPV must include CF0CF_0, which is usually negative.
  • Using nominal cash flows with a real discount rate (or vice versa). Keep inflation assumptions consistent on both sides.
  • Double-counting costs. Sunk costs (already spent, unrecoverable) should not appear in NPV — only incremental cash flows from the decision.
  • Ignoring tax and reinvestment effects. Real NPV usually uses after-tax cash flows.

Try it in the visualization

Bars above the time axis represent inflows; below, outflows. Each bar shrinks as the discount rate increases. Sum of signed heights = NPV, plotted as a function of rate with a zero-crossing marker at the IRR.

Interactive Visualization

Parameters

50000.00
15000.00
5.00
10.00
Your turn

Got your own math or physics problem?

Turn any problem into an interactive visualization like this one — powered by AI, generated in seconds. Free to try, no credit card required.

Sign Up Free to Try It30 free visualizations every day
Net Present Value (NPV) | MathSpin