Long-term planning

IRR Calculator

Enter an initial investment and up to four annual inflows to estimate IRR, total inflows, net gain, and the project's NPV at a 10% hurdle rate.

Last reviewed May 17, 2026 by ToolSpilo Editorial Team.

Review method: Reviewed against the live four-year IRR solver and SEC references describing IRR as the discount rate that drives NPV to zero.

For informational purposes only. Not financial, investment, or tax advice. Results are estimates based on the inputs provided. Consult a qualified financial professional before making financial decisions.

Calculator tool

How this calculator works

Use the explanation to understand the formula, assumptions, and practical limits behind the calculator result.

What IRR Means

Internal rate of return is the discount rate that makes the present value of future cash inflows equal the initial outflow. In other words, it is the rate where net present value equals zero.

Formula Used

For this calculator's simplified pattern:

  • I0I_0 - initial investment
  • CFtCF_t - cash flow in year tt
  • rr - internal rate of return
0=I0+t=14CFt(1+r)t0 = -I_0 + \sum_{t=1}^{4} \frac{CF_t}{(1+r)^t}

The calculator solves that rate numerically and also shows NPV at a 10% hurdle rate so you can compare the project against one benchmark return assumption.

Worked Example

YearCash flow
Initial investment-10,000 USD
Year 13,000 USD
Year 24,000 USD
Year 35,000 USD
Year 44,000 USD

With that pattern, the tool estimates a positive IRR and shows whether the project still creates value when discounted at 10%.

What This Calculator Is Built For

This page is intentionally narrow: one initial outflow followed by four non-negative annual inflows. That is enough for many quick project comparisons, but it does not represent every investment structure.

Limitations to Notice

  • It does not accept mid-year timing or monthly cash flows.
  • It does not model later negative cash flows, so it avoids the multiple-IRR problem rather than solving it.
  • IRR does not tell you project size; a small project can have a high IRR but create less total value than a larger lower-IRR project.
  • IRR alone does not replace NPV, payback, financing, or risk review.

Use the Present Value Calculator for discounting one future amount, the Payback Period Calculator for recovery time, and the ROI Calculator when timing is not the focus.

Frequently asked questions

How is IRR different from ROI?

ROI compares total gain with the initial cost. IRR also accounts for when each cash flow arrives. If timing matters, IRR is usually the more informative rate, but ROI remains easier to explain.

Why does the calculator also show NPV at 10%?

It gives you one concrete benchmark. A positive NPV at 10% means the modeled inflows exceed the initial investment after discounting at that hurdle rate; a negative figure means they do not.

When can IRR be misleading?

IRR can mislead when projects differ greatly in size, when later cash flows turn negative, or when you compare alternatives with different risk. Review NPV, total value created, and the realism of the cash-flow assumptions too.

Why do I get N/A?

This simplified tool needs a positive initial investment and at least one positive inflow to solve a meaningful rate. If those conditions are missing, the result is not defined for the entered pattern.