Core answer: NPV = the sum of all future cash flows discounted back to today, minus the initial investment — a project is worth doing only if NPV > 0. IRR is the rate that makes NPV exactly zero — acceptable only when IRR exceeds your cost of capital (e.g., a 5% loan). When the two conflict, NPV wins.

Why discount at all

¥100 today ≠ ¥100 next year: at 8% returns, today's 100 becomes 108; conversely, next year's 100 is worth only 92.6 today (100 ÷ 1.08).

Discounting converts all future money into "what is it worth today" so it can be weighed against the investment on the same scale.

NPV formula and example

NPV = −initial investment + Σ [year-t cash flow ÷ (1+r)^t]

Example 1: invest ¥100k in a small shop, receiving ¥25k net per year for 5 years, discount rate 8%:

YearCash flowDiscount factor (8%)Present value
0−100,0001−100,000
125,0000.92623,148
225,0000.85721,433
325,0000.79419,846
425,0000.73518,376
525,0000.68117,015
NPV−182

NPV ≈ −¥182 < 0: the project cannot beat an 8% cost of capital — don't do it.

How to find IRR

IRR solves −investment + Σ CF_t/(1+IRR)^t = 0 — no closed-form solution, so trial and error:

For the example above: at 7.9% NPV is still slightly negative; at 7% NPV turns positive → IRR ≈ 7.9%, below the 8% cost of capital. Same conclusion: pass.

Rule: IRR > cost of capital → accept; IRR < cost of capital → reject.

Three Excel functions

FunctionUsageNote
=NPV(rate, v1, v2…)=NPV(8%, 25000 ×5 yrs) − 100000Subtract the initial outlay separately — it is not in the arguments
=IRR(all cash flows)=IRR({-100000,25000,…})Includes the initial investment, returns IRR directly
=XNPV / XIRRWith actual datesFor irregular cash flows

Example: choosing between two projects

Example 2 (mutually exclusive) — you can only fund one:

ProjectOutlay5-yr inflowNPV (8%)IRR
A: corner store¥100k30k/yr+19.8k15.2%
B: parcel-station franchise¥400k100k/yr−0.7k7.9%

Choose A: NPV is positive and IRR beats the cost of capital; B is 4× bigger yet creates no value.

When NPV and IRR disagree

Occasionally project A has the higher IRR but lower NPV than B (scale or timing differences):

  • Mutually exclusive projects: always pick the larger NPV — maximizing owner wealth is the goal
  • IRR's reinvestment assumption: IRR implicitly reinvests interim cash at the IRR itself; the higher the IRR, the more distorted the assumption; NPV discounts at the cost of capital — more conservative and reliable
  • Non-conventional cash flows (positive, then negative, then positive) can produce multiple IRRs — look only at NPV

Common mistakes and myths

  • "Fast payback means a good project" — payback ignores post-payback cash flows and discounting; two 3-year-payback projects can have wildly different NPVs.
  • "High IRR always means profit" — IRR is relative: 10% on ¥10k earns ¥1k, while 7% on ¥1M earns ¥70k. Absolute wealth is measured by NPV.
  • "Any discount rate will do" — the discount rate is your opportunity cost; individuals should use the return they can reliably earn (e.g., 5%–8%). A wrong rate invalidates everything.
  • "Forgetting terminal salvage value" — equipment salvage and store transfer fees are year-N cash flows; omitting them understates NPV.

Use the [NPV/IRR Calculator](/c/finance/npv-irr) to compute from cash flows directly, and the [ROI Calculator](/c/finance/roi) for simple projects.