IRR & NPV Calculator

Analyze investment opportunities with comprehensive IRR and NPV calculations. Evaluate capital budgeting decisions using internal rate of return, net present value, profitability index, and payback period analysis for informed investment choices.

Project Details

Enter as negative value (cash outflow)
Required rate of return or cost of capital
Rate for Modified IRR calculation (optional)
Net Present Value (NPV): -
Internal Rate of Return (IRR): -
Modified IRR (MIRR): -
Profitability Index (PI): -

Investment Analysis Fundamentals

IRR and NPV are cornerstone metrics in capital budgeting and investment analysis. They help investors and managers evaluate project profitability, compare investment alternatives, and make informed financial decisions based on time value of money principles.

Key Investment Metrics Explained

๐Ÿ“Š Net Present Value (NPV)

NPV = ฮฃ [CFt รท (1+r)^t] - Initial Investment

NPV represents the dollar amount of value created or destroyed by an investment. It's the gold standard for investment decisions.

  • Positive NPV = Value-creating investment
  • Negative NPV = Value-destroying investment
  • Higher NPV = Better investment (all else equal)
  • Accounts for time value of money

๐Ÿ“ˆ Internal Rate of Return (IRR)

0 = ฮฃ [CFt รท (1+IRR)^t] - Initial Investment

IRR is the discount rate that makes NPV equal to zero. It represents the project's effective annual return rate.

  • IRR > Required return = Accept project
  • IRR < Required return = Reject project
  • Easy to communicate as percentage
  • May have multiple solutions or none

๐Ÿ”„ Modified IRR (MIRR)

MIRR = (FV of Inflows รท PV of Outflows)^(1/n) - 1

MIRR addresses IRR's reinvestment assumption by using a specific reinvestment rate for positive cash flows.

  • More realistic reinvestment assumption
  • Eliminates multiple IRR problem
  • Better for comparing mutually exclusive projects
  • Generally lower than IRR

โš–๏ธ Profitability Index (PI)

PI = PV of Inflows รท Initial Investment

PI shows the ratio of payoff to investment. It's particularly useful when capital is limited (capital rationing).

  • PI > 1.0 = Profitable investment
  • PI < 1.0 = Unprofitable investment
  • Higher PI = Better return per dollar invested
  • Useful for ranking projects by efficiency

Investment Decision Rules

Metric Accept Rule Reject Rule Best For Limitations
NPV NPV > $0 NPV < $0 Standalone projects, mutually exclusive choices Requires accurate discount rate
IRR IRR > Required return IRR < Required return Independent projects, communication Multiple solutions, reinvestment assumption
MIRR MIRR > Required return MIRR < Required return Projects with mixed cash flows Requires reinvestment rate assumption
PI PI > 1.0 PI < 1.0 Capital rationing, efficiency ranking Ignores project scale
Payback Payback < Target Payback > Target Liquidity assessment, simple screening Ignores time value, cash flows after payback

Real-World Investment Examples

๐Ÿญ Manufacturing Equipment

Company considering $500,000 equipment purchase:

Initial Investment -$500,000
Annual Cash Flows (5 years) $150,000
Required Return 12%
NPV $40,775
IRR 15.24%
Recommendation: Accept - Positive NPV and IRR > required return

๐Ÿข Real Estate Investment

Rental property investment analysis:

Property Purchase -$300,000
Net Rental Income (Year 1-10) $24,000 (growing 3%)
Sale Price (Year 10) $400,000
NPV (at 10%) $71,234
IRR 12.8%
Recommendation: Accept - Solid returns with appreciation potential

๐Ÿ’ป Technology Upgrade

IT system modernization project:

System Cost -$200,000
Efficiency Savings (3 years) $60,000, $70,000, $75,000
Required Return 15%
NPV -$24,189
IRR 8.7%
Recommendation: Reject - Negative NPV and IRR < required return

When IRR and NPV Disagree

๐Ÿ”„ Scale Differences

Projects of different sizes may rank differently by IRR vs NPV:

ProjectInvestmentNPVIRR
Large$1,000,000$200,00015%
Small$100,000$50,00035%

NPV says: Choose Large project (+$200k value)
IRR says: Choose Small project (35% vs 15%)

โฐ Timing Differences

Projects with different cash flow timing patterns:

  • Early cash flows favor IRR at low discount rates
  • Later cash flows favor NPV at high discount rates
  • Crossover rate determines preference switch point
  • Consider reinvestment opportunities

โš–๏ธ Resolution Guidelines

When IRR and NPV conflict, generally prefer NPV because:

  • NPV measures absolute value creation
  • NPV assumes realistic reinvestment rates
  • NPV works with non-conventional cash flows
  • NPV is additive across projects

Advanced Capital Budgeting Concepts

๐ŸŽฏ Capital Rationing

When investment capital is limited:

  • Rank projects by Profitability Index
  • Select highest PI projects within budget
  • Consider divisible vs indivisible projects
  • Use integer programming for optimization

๐Ÿ“Š Sensitivity Analysis

Testing robustness of investment decisions:

  • Vary key assumptions (growth rates, costs)
  • Calculate break-even values
  • Perform scenario analysis (best/worst/base)
  • Use Monte Carlo simulation for complex models

๐Ÿ”„ Real Options

Flexibility value in investment timing:

  • Option to delay investment
  • Option to expand or abandon
  • Option to switch between alternatives
  • Value increases with uncertainty

๐Ÿ’ฐ Cost of Capital

Determining the appropriate discount rate:

  • Weighted Average Cost of Capital (WACC)
  • Risk-adjusted rates for different projects
  • Consider systematic vs unsystematic risk
  • Account for project-specific risk premiums

How to Use This Calculator

1

Choose Analysis Type

Select single project, comparison, or sensitivity analysis

2

Enter Initial Investment

Input initial cash outflow as negative value

3

Set Discount Rate

Enter required rate of return or cost of capital

4

Input Cash Flows

Enter projected cash flows for each period

5

Add Reinvestment Rate

Optional rate for MIRR calculation

6

Analyze Results

Review NPV, IRR, and other metrics for decision

๐Ÿ’ก Capital Budgeting Best Practices

๐Ÿ“Š

Use NPV as the primary decision criterion, especially for mutually exclusive projects

๐ŸŽฏ

Consider multiple metrics (NPV, IRR, PI, payback) for comprehensive analysis

โš ๏ธ

Be cautious with IRR for non-conventional cash flows (multiple sign changes)

๐Ÿ”

Perform sensitivity analysis on key assumptions and variables

๐Ÿ’ฐ

Use risk-adjusted discount rates that reflect project-specific risks