irr calculator finance

Internal Rate of Return (IRR) Calculator

Use this finance calculator to estimate the internal rate of return from a series of periodic cash flows.

Enter values separated by commas, semicolons, or new lines. Period 0 is usually your initial investment (negative).

What is IRR in finance?

IRR stands for Internal Rate of Return. It is the discount rate that makes the net present value (NPV) of a project's cash flows equal to zero. In practical terms, IRR helps answer one question: “What annualized return am I earning on this investment based on all expected inflows and outflows?”

IRR is widely used in capital budgeting, real estate analysis, private equity, startup evaluation, and personal investment decisions. If the IRR is higher than your required return (or hurdle rate), the project may be financially attractive.

How this IRR calculator works

This calculator takes your sequence of cash flows and solves for the discount rate that sets NPV to zero. Because there is no simple closed-form formula for most cash-flow streams, the page uses a numerical root-finding method (bisection) behind the scenes.

  • Step 1: Parse your cash-flow sequence.
  • Step 2: Validate that both negative and positive values exist.
  • Step 3: Find an interval where NPV changes sign.
  • Step 4: Iteratively solve for the IRR.

How to use the calculator correctly

1) Enter cash flows in order

Always enter values by period: period 0, period 1, period 2, and so on. In most cases, period 0 is the initial investment and should be negative.

2) Keep timing consistent

If your data is annual, IRR is annual. If your data is monthly, IRR is monthly. Do not mix monthly and annual flows in the same sequence unless you convert everything to one frequency first.

3) Compare against a hurdle rate

IRR by itself is not a decision. Compare it to your minimum acceptable return based on risk, inflation, and opportunity cost.

Quick interpretation guide

  • IRR > Hurdle Rate: Project may create value.
  • IRR = Hurdle Rate: Project is roughly break-even on a risk-adjusted basis.
  • IRR < Hurdle Rate: Project may destroy value compared with alternatives.

IRR vs ROI, NPV, and CAGR

These terms are often used interchangeably, but they measure different things:

  • IRR: Discount rate that sets NPV to zero for the full cash-flow series.
  • NPV: Present value of all future cash flows minus initial cost, at a chosen discount rate.
  • ROI: Simple return ratio, usually ignoring time value of money.
  • CAGR: Smoothed annual growth rate for beginning and ending values.

For investment analysis, NPV and IRR together are usually stronger than either one alone.

Example: rental property analysis

Suppose you invest $120,000 today in a small rental property. After expenses, you expect net cash inflows of $12,000, $13,000, $14,000, $15,000, and then a final year with $16,000 plus a sale net proceeds of $130,000. Your cash-flow sequence could be:

-120000, 12000, 13000, 14000, 15000, 146000

Run that through the calculator and compare the resulting IRR with your required real estate return. If your hurdle rate is 10% and calculated IRR is 12.4%, this may pass your screening criteria.

Important limitations of IRR

Multiple IRRs can occur

If your cash flows switch signs more than once (for example negative, positive, negative, positive), the math can produce more than one valid IRR. In these cases, IRR can be misleading.

Reinvestment assumption

Traditional IRR assumes interim cash flows are reinvested at the same IRR, which may be unrealistic in real markets. Modified IRR (MIRR) can address this by using separate finance and reinvestment rates.

Scale blindness

A small project can show a high IRR but create less dollar value than a larger project with a lower IRR. This is why NPV remains a critical companion metric.

Best practices for investment decisions

  • Use IRR with NPV, payback period, and downside scenarios.
  • Test conservative, base, and optimistic cash-flow cases.
  • Model taxes, fees, inflation, and financing costs explicitly.
  • Document timing assumptions and data sources.
  • Never rely on one single metric for final approval.

Frequently asked questions

What is a good IRR?

There is no universal “good” IRR. It depends on asset class, risk profile, market conditions, and your opportunity cost.

Can IRR be negative?

Yes. A negative IRR implies the investment is expected to lose value over time based on the provided cash flows.

Why does my calculator show no IRR found?

That can happen when the cash-flow pattern never crosses zero NPV in a meaningful range, or when multiple-sign-change behavior makes root detection unstable.

Final takeaway

An IRR calculator is a practical tool for analyzing investment performance using discounted cash flow logic. Use it to screen opportunities quickly, but pair it with NPV and scenario analysis before making real capital decisions.

🔗 Related Calculators