NOTACAL logo

IRR Calculator

Internal Rate of Return Calculator

Introduction

The Internal Rate of Return (IRR) Calculator computes one of the most important metrics in finance and investment analysis. The IRR is the discount rate that makes the net present value (NPV) of a series of cash flows equal to zero. In simple terms, it represents the annualized effective compounded return rate that an investment project is expected to generate. IRR is widely used by financial analysts, corporate finance professionals, real estate investors, and private equity firms.

Understanding IRR is essential for making informed investment decisions. When you evaluate a potential investment, you typically estimate the cash flows it will generate: an initial outlay followed by expected returns in future periods. The IRR tells you the annualized return rate that makes these cash flows worth exactly as much as your initial investment, accounting for the time value of money.

The IRR is closely related to the Net Present Value (NPV). While NPV provides a dollar value indicating how much value an investment creates, IRR provides a percentage return that is easy to compare across investments. A project is generally acceptable if its IRR exceeds the required rate of return or cost of capital. When comparing multiple projects, the one with the highest IRR is typically preferred, assuming similar risk profiles.

This calculator also computes the NPV at a user-specified discount rate and the payback period, which is the time required for cumulative cash flows to recover the initial investment. Shorter payback periods are generally preferred because they reduce uncertainty associated with long-term projections.

For more information, see the Payback Period Calculator.

How to Use

Enter your cash flows one period at a time. The first cash flow is typically a negative number representing the initial investment. For example, if you invest $100,000, enter -100000. Then enter expected cash flows for each subsequent period. Add or remove periods as needed.

Enter your discount rate as a percentage. This represents your required rate of return or cost of capital. For example, if your cost of capital is 10 percent, enter 10.

Press Calculate to compute the IRR, NPV, and payback period. For example, a $100,000 investment with $30,000 annual returns for 5 years yields an IRR of approximately 15.2 percent, an NPV of $13,724 at 10 percent discount rate, and a payback period of approximately 3.3 years.

Formulas and Calculations

The Net Present Value is calculated by discounting each cash flow back to the present:

NPV(r)=t=0nCFt(1+r)tNPV(r) = \sum_{t=0}^{n} \frac{CF_t}{(1+r)^t}

The Internal Rate of Return is the discount rate that makes NPV equal to zero:

t=0nCFt(1+IRR)t=0\sum_{t=0}^{n} \frac{CF_t}{(1+IRR)^t} = 0

The calculator uses the Newton-Raphson numerical method to find the IRR iteratively:

rn+1=rnNPV(rn)NPV(rn)r_{n+1} = r_n - \frac{NPV(r_n)}{NPV'(r_n)}

If Newton-Raphson diverges, the calculator falls back to the bisection method for more robust convergence. The iteration stops when the change in r is less than 0.001 percent or after 100 iterations.

Reference Table

IRR for different cash flow patterns with a $100,000 initial investment:

Cash Flow PatternAnnual Cash FlowIRRNPV at 10%Payback
Level 5-year$30,00015.2%$13,7243.3 yrs
Level 7-year$25,00016.5%$21,7184.0 yrs
Level 10-year$20,00015.1%$22,8915.0 yrs
Growing 5-year$20K-$40K19.8%$24,4463.2 yrs
Declining 5-year$40K-$20K12.1%$6,6242.8 yrs

Practical Tips

Always compare IRR to your cost of capital. An IRR exceeding your cost of capital indicates value creation. However, do not use IRR in isolation. Consider the scale of the investment and NPV as well. A small project with high IRR may create less total value than a larger project with moderate IRR.

Be cautious when comparing projects with different time horizons. IRR does not account for project scale or duration. NPV is generally preferred for comparing mutually exclusive projects when the discount rate is known.

For cash flows with multiple sign changes, there may be multiple IRRs. In such cases, the Modified IRR (MIRR) may be more appropriate. The calculator will warn if the IRR may not have converged.

Limitations

IRR can be misleading when evaluating mutually exclusive projects or projects with non-conventional cash flows. Multiple sign changes in cash flows can produce multiple IRRs or no real IRR. In these cases, NPV is more reliable.

The IRR calculation assumes interim cash flows are reinvested at the same rate as the IRR, which may not be realistic. The calculator does not account for inflation, taxes, or risk premiums. The payback period metric ignores the time value of money in its simple form.

Frequently Asked Questions

What is IRR and how does it differ from ROI?
IRR is the discount rate making NPV of all cash flows zero. Unlike ROI, IRR accounts for the time value of money and cash flow timing. A project with higher IRR is generally more desirable.
How many cash flows do I need to calculate IRR?
At least one negative (investment) and one positive (return). For meaningful results, 3-5+ periods. Uneven cash flows are supported. The calculator accepts up to 30 cash flows.
What does a negative IRR mean?
The investment is projected to lose money - outflows exceed inflows at any positive discount rate. Usually indicates the investment should be rejected.
Should I use IRR or NPV to evaluate a project?
Use both. NPV gives absolute dollar value. IRR gives percentage return. IRR is intuitive for comparisons but NPV is more reliable for projects with non-conventional cash flows.
Can IRR be used for non-financial investments?
Yes. Any decision with upfront cost and future savings can use IRR. Buying $50,000 equipment saving $12,000/year for 5 years has a calculable IRR.

References

  • Investopedia. "Internal Rate of Return (IRR) Definition." investopedia.com.
  • Corporate Finance Institute. "IRR Formula and Calculation." corporatefinanceinstitute.com.
  • Harvard Business Review. "A Refresher on Internal Rate of Return." hbr.org.
  • Damodaran, A. "Investment Valuation." Wiley Finance.
  • CFA Institute. "Capital Budgeting." cfainstitute.org.

Last updated: May 12, 2026