IRR Calculator

This calculator solves for the internal rate of return on an initial investment and its cash flows, then backs that up with NPV, profitability index, and payback period against the return rate you require.

For personal planning only — not financial advice.

Reviewed by CalculatorDrive Finance Editorial Board · Last updated

Your Details

$

Enter expected cash inflow each year (e.g. 25000).

Year 1
$
Year 2
$
Year 3
$
Year 4
$
Year 5
$
%

Used for NPV and investment decision.

Enter your initial investment, annual cash flows, and discount rate. Click Calculate to see IRR, NPV, payback period, and cash flow analysis.

The short answer

A $100,000 investment returning $25,000, $30,000, $35,000, $40,000, and $45,000 over five years has an IRR of 19.71%. Against a 10% required return, that project has a positive NPV of $29,078.68, a profitability index of 1.29, and pays back the initial $100,000 in about 3.25 years undiscounted — every signal points to accept.

Key takeaways

  • IRR of 19.71% comfortably clears the 10% required return, which is why the calculator's decision reads "Accept."
  • NPV at 10% is $29,078.68 — positive NPV and IRR above the hurdle rate always agree with each other.
  • Total ROI (75%) and IRR (19.71%) tell very different stories — ROI ignores that the cash arrives over 5 years, IRR accounts for it.
  • Payback is 3.25 years on raw cash flows but stretches to 3.96 years once those flows are discounted at 10% — the discounted number is the more honest one.

What IRR is actually solving for

IRR is the discount rate at which the net present value of every cash flow — the initial outflow and every inflow after it — sums to exactly zero. There's no algebraic shortcut; it has to be solved iteratively. For a $100,000 investment returning $25,000 through $45,000 across five years:

0 = −$100,000 + $25,000/(1+r)¹ + $30,000/(1+r)² + $35,000/(1+r)³ + $40,000/(1+r)⁴ + $45,000/(1+r)⁵

Solved: r = 19.71%

At exactly 19.71%, the present value of the five inflows equals the $100,000 invested — no more, no less. Any required return below 19.71% means the project creates value (positive NPV); any required return above it means the project destroys value (negative NPV).

IRR vs simple ROI: why timing changes everything

Total ROI = ($175,000 − $100,000) ÷ $100,000 = 75.00%

IRR (accounts for timing) = 19.71%

ROI treats a dollar received in year 5 the same as a dollar received in year 1 — it only cares about the total. IRR doesn't: a dollar sooner is worth more than a dollar later, so IRR discounts each year's cash flow back to the present before comparing it to the initial investment. That's why 75% total ROI compresses down to an annualized 19.71% once timing is factored in — and why IRR, not ROI, is the right tool for comparing projects with different cash flow schedules.

Reading NPV, profitability index, and payback together

IRR alone doesn't tell the whole story — pairing it with a few other metrics, all at the same 10% required return, rounds out the picture:

NPV: $29,078.68 (positive — the project adds value beyond the 10% hurdle)

Profitability Index: 1.29 (each $1 invested returns $1.29 in present value)

Payback Period: 3.25 years undiscounted, 3.96 years discounted

All four metrics — IRR, NPV, profitability index, and payback — agree here, which is the clean case. When metrics disagree (which can happen with unusual cash flow patterns), NPV is generally considered the most reliable single number, since it directly measures value created in dollar terms rather than as a rate or ratio.

Frequently Asked Questions

What is internal rate of return (IRR)?

IRR is the discount rate that makes the net present value of all cash flows equal to zero. A $100,000 investment returning $25,000, $30,000, $35,000, $40,000, and $45,000 over five years has an IRR of 19.71% — the break-even return for that exact cash flow pattern.

How is IRR different from ROI?

ROI is a simple ratio of gain to cost and ignores timing. On the $100,000 example, total ROI is 75% ($175,000 collected vs $100,000 invested) — but IRR of 19.71% accounts for the fact that money arrives in years 1 through 5, not all at once, which is why the two numbers differ so much.

How do NPV and profitability index relate to the accept/reject decision?

At a 10% required return, the $100,000 project above has an NPV of $29,078.68 (positive, meaning it beats the required return) and a profitability index of 1.29 (each dollar invested returns $1.29 in present value) — both point to accepting the project, consistent with IRR (19.71%) exceeding the 10% hurdle rate.

What are limitations of IRR?

IRR assumes reinvestment at the IRR itself, which may be unrealistic. Projects with alternating inflows and outflows can have multiple IRRs; in those cases MIRR or NPV may be clearer decision tools.

When is IRR useful for personal finance?

IRR helps compare rental properties, business investments, or savings plans with irregular cash flows. Pair it with NPV and payback period rather than relying on IRR alone.

How do I use this IRR calculator?

Enter your initial investment and subsequent cash inflows or outflows by period, then click Calculate to see the internal rate of return.

More finance calculators