internal rate of return calculator

IRR Calculator

Enter your cash flows from Year 0 onward. Use a negative number for the initial investment and positive numbers for expected returns.

Tip: Press Enter in either field to calculate.

What is the Internal Rate of Return (IRR)?

The internal rate of return is the annualized discount rate that makes the net present value (NPV) of a stream of cash flows equal to zero. In plain language: IRR tells you the break-even growth rate of an investment, accounting for when money comes in and goes out.

Investors, business owners, and analysts use IRR in capital budgeting to compare projects with different timelines and cash flow patterns. A higher IRR generally indicates a more attractive project, as long as risk is similar.

How to Use This IRR Calculator

Inputs you need

  • Cash flows: Enter values in order, separated by commas.
  • Year 0: Usually your initial investment (negative value).
  • Later years: Expected inflows or outflows (positive or negative).
  • Initial guess: A starting rate for the algorithm (10% is common).

Example

If you invest $10,000 today and expect $3,000, $3,500, $4,000, and $4,500 over the next four years, enter: -10000, 3000, 3500, 4000, 4500.

How the Calculator Solves IRR

IRR usually cannot be solved with basic algebra, so numerical methods are used. This calculator applies:

  • Newton-Raphson for fast convergence when the guess is reasonable.
  • Bisection fallback to find a stable solution when Newton-Raphson struggles.

This makes the tool both quick and reliable for most practical investment cash flow schedules.

How to Interpret the Result

Once you get an IRR, compare it to your required return (also called hurdle rate or cost of capital):

  • If IRR > hurdle rate, the project may be financially attractive.
  • If IRR = hurdle rate, the project is near break-even in value terms.
  • If IRR < hurdle rate, the project likely destroys value.

IRR vs NPV: Which One Matters More?

IRR is intuitive because it is a percentage. NPV is often preferred for final decision-making because it measures actual value created in dollars. In practice, professionals use both:

  • Use IRR for quick ranking and communication.
  • Use NPV for value-maximizing decisions.

Important Limitations of IRR

1) Multiple IRRs

If cash flows change sign more than once (for example, negative to positive, then positive to negative), the project can have multiple IRRs. In these cases, IRR can be ambiguous.

2) Reinvestment assumption

Traditional IRR implicitly assumes interim cash flows are reinvested at the IRR itself, which may be unrealistic for very high rates.

3) Project scale

A smaller project can have a higher IRR but create less total value than a larger project with a lower IRR. That is why NPV remains essential.

Best Practices for Better Investment Decisions

  • Model realistic cash flows with conservative assumptions.
  • Test multiple scenarios (base, optimistic, and worst case).
  • Compare IRR against your true opportunity cost of capital.
  • Use IRR together with NPV, payback period, and risk analysis.
  • Document assumptions so decisions are transparent and repeatable.

Frequently Asked Questions

Can IRR be negative?

Yes. A negative IRR means the project is expected to lose value over time relative to the invested capital.

What is a “good” IRR?

It depends on risk, industry, and your alternatives. A good IRR is one that exceeds your risk-adjusted hurdle rate by a meaningful margin.

Should I make decisions using only IRR?

No. IRR is useful, but combining it with NPV and qualitative factors (risk, strategy, timing, liquidity) produces stronger decisions.

Educational use only. This calculator provides estimates and does not constitute financial advice.

🔗 Related Calculators

🔗 Related Calculators