Back to Calculators

IRR Calculator

Calculate Internal Rate of Return for your investments

Cash Flows

$
$
$
$
$

Tip: Use negative values for investments/outflows and positive values for returns/inflows. Period 0 typically represents the initial investment.

Understanding Internal Rate of Return (IRR)

What is IRR?

The Internal Rate of Return (IRR) is the discount rate that makes the net present value (NPV) of all cash flows equal to zero. It represents the annualized effective compounded return rate of an investment, making it easy to compare different investment opportunities.

0 = Σ[CFt / (1 + IRR)^t]

Where CFt is the cash flow at time t, and IRR is the internal rate of return being solved for.

How to Use IRR for Investment Decisions

  • 1.
    Set Your Hurdle Rate: Determine your minimum acceptable rate of return based on your cost of capital, risk tolerance, and alternative investments.
  • 2.
    Calculate IRR: Input all cash flows, including initial investment (negative) and expected returns (positive).
  • 3.
    Compare and Decide: If IRR exceeds your hurdle rate, the investment may be worthwhile. Higher IRR generally means better returns.
  • 4.
    Consider Other Factors: Look at payback period, risk level, and compare with NPV analysis for a complete picture.

IRR vs NPV: When to Use Each

AspectIRRNPV
Result TypePercentage returnDollar amount
Best ForComparing projects of different sizesMeasuring value creation
Reinvestment AssumptionAt the IRR rateAt the discount rate
Multiple SolutionsPossible with unconventional cash flowsAlways unique

Limitations of IRR

  • Multiple IRRs: Projects with alternating positive and negative cash flows may have multiple IRRs, making interpretation difficult.
  • Reinvestment Rate Assumption: IRR assumes interim cash flows are reinvested at the IRR rate, which may be unrealistic.
  • Scale Blind: IRR doesn't consider the size of the investment. A 50% return on $100 creates less value than 20% on $1 million.
  • Timing Issues: IRR doesn't distinguish between receiving cash flows early or late within a period.

Modified IRR (MIRR) Advantages

MIRR addresses several limitations of traditional IRR:

  • Realistic Reinvestment: Assumes positive cash flows are reinvested at the reinvestment rate (typically the company's cost of capital), not the IRR.
  • Single Solution: Always produces a unique answer, eliminating the multiple IRR problem.
  • Conservative Estimate: Generally provides a more conservative and realistic return estimate than traditional IRR.
  • Better for Capital Budgeting: More suitable for ranking mutually exclusive projects.

Common Use Cases for IRR

Private Equity & Venture Capital

Evaluate portfolio company investments and fund performance over multiple years.

Real Estate

Analyze property investments considering purchase, rental income, and eventual sale.

Corporate Projects

Compare capital projects like new equipment, expansion, or R&D investments.

Bond Investments

Calculate yield to maturity for bonds with regular coupon payments.

Tips for Accurate IRR Analysis

  • Be Conservative: Use realistic cash flow projections. Overly optimistic estimates lead to misleading IRRs.
  • Consider Risk: Higher IRR often means higher risk. Adjust your hurdle rate based on project risk.
  • Use Multiple Metrics: Combine IRR with NPV, payback period, and profitability index for comprehensive analysis.
  • Account for All Costs: Include maintenance, taxes, and terminal values in your cash flows.
  • Sensitivity Analysis: Test how changes in key assumptions affect the IRR.

Important Notes

  • • This calculator uses the Newton-Raphson method with bisection fallback for accurate IRR calculations
  • • Results assume cash flows occur at the end of each period unless otherwise specified
  • • For investments with unconventional cash flows, verify results with alternative methods
  • • Consider tax implications, which are not included in these calculations
  • • Always consult with financial advisors for major investment decisions