πŸ“Š Finance Basics

NPV vs IRR vs ROI: Which Metric Should You Use?

A clear explanation of the three most important financial metrics for evaluating business investments. Learn when to use each one, with formulas and real examples.

πŸ“… Updated December 2025 β€’ ⏱️ 8 min read

Quick Comparison

Metric Measures Best For Result
NPV Dollar value created Comparing different-sized investments $ amount
IRR Percentage return Comparing investments of similar size % rate
ROI Simple return ratio Quick, simple comparisons % return

What is NPV (Net Present Value)?

Net Present Value (NPV) calculates the total value of an investment in today's dollars, accounting for the time value of money. It answers: "How much wealth does this investment create?"

NPV = -Initial Investment + Ξ£ (Cash Flow / (1 + r)^t)

Where r = discount rate, t = time period

NPV Example

You're considering a $100,000 investment that will generate $30,000 per year for 5 years. Assuming a 10% discount rate:

Year Cash Flow Discount Factor Present Value
0-$100,0001.000-$100,000
1$30,0000.909$27,273
2$30,0000.826$24,793
3$30,0000.751$22,539
4$30,0000.683$20,490
5$30,0000.621$18,628
NPV$13,724

Interpretation: NPV of $13,724 means the investment creates $13,724 in value above the required 10% return. βœ… Positive NPV = Good investment

When to Use NPV

What is IRR (Internal Rate of Return)?

Internal Rate of Return (IRR) is the discount rate that makes NPV equal to zero. It's the "break-even" rate of return for an investment. It answers: "What percentage return does this investment yield?"

Find r where: 0 = -Initial Investment + Ξ£ (Cash Flow / (1 + r)^t)

IRR is found through iteration (trial and error)

IRR Example

Using the same $100,000 investment with $30,000 annual returns for 5 years:

IRR = 15.2%

This means the investment yields a 15.2% annual return. If your required return is 10%, this investment beats your hurdle rate by 5.2%.

When to Use IRR

IRR Limitations

What is ROI (Return on Investment)?

Return on Investment (ROI) is the simplest measureβ€”the percentage gain or loss on an investment relative to its cost. It answers: "What's my total return as a percentage?"

ROI = (Total Gain - Investment) / Investment Γ— 100%

ROI Example

Same $100,000 investment generating $30,000/year for 5 years:

When to Use ROI

ROI Limitations

Head-to-Head Comparison

Factor NPV IRR ROI
Time Value of Money βœ… Yes βœ… Yes ❌ No
Ease of Calculation Medium Complex Easy
Result Type $ Amount % Rate % Return
Best For Max value Rate comparison Quick check
Widely Understood By analysts By analysts By everyone

Which Should You Use?

Use NPV When:

You're making a go/no-go decision and want to know the absolute value created. NPV is the "gold standard" in corporate finance because it directly measures wealth creation.

Use IRR When:

You're comparing multiple investment opportunities and want a percentage to rank them. It's intuitive ("this investment returns 25%") and useful for communication.

Use ROI When:

You need a quick, simple calculation for short-term investments or when explaining returns to non-financial stakeholders.

Best Practice: Use All Three

Professional feasibility studies include all three metrics because they provide different perspectives on the same investment.

πŸ“Š Calculate NPV, IRR & ROI Automatically

Our feasibility calculator computes all three metrics instantly for your business projections.

Try Free Calculator β†’

Common Mistakes

  1. Using ROI for long-term investments - Always use NPV/IRR for multi-year projects
  2. Ignoring discount rate selection - Your discount rate significantly impacts NPV
  3. Comparing IRR across different durations - A 20% IRR over 2 years isn't the same as 20% over 10 years
  4. Not considering cash flow timing - When money comes in matters as much as how much

Related Articles