NOTACAL logo

IRR Calculator

Internal Rate of Return Calculator

Give us your feedback! Was this useful?

What Is This Investment

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 to evaluate investment opportunities.

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. If the IRR exceeds your required rate of return or cost of capital, the investment is generally considered acceptable.

The IRR is closely related to the Net Present Value (NPV). While NPV provides a dollar value indicating how much value an investment creates above your required return, IRR provides a percentage return that is easy to compare across investments of different sizes. 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 and investment scales.

This calculator also computes the NPV at a user-specified discount rate and the simple 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 and provide faster liquidity.

For more information, see the Payback Period Calculator.

For more information, see the Present Value Calculator.

Step-by-Step Guide

  1. Enter Your Cash Flows: Enter each cash flow one period at a time. The first cash flow is typically a negative number representing the initial investment or outlay. For example, if you invest 100,000 dollars, enter -100000. Then enter the expected cash flows for each subsequent period as positive numbers.

  2. Enter Your Discount Rate: Enter your required rate of return or cost of capital as a percentage. This is the minimum return you would accept for the level of risk involved.

  3. Adjust the Number of Periods: Add or remove input rows as needed to match your cash flow timeline. The calculator supports up to 30 periods.

  4. Review Your Results: Press Calculate to see the IRR, NPV at your specified discount rate, and the simple payback period.

Example Calculation

A 100,000 dollar investment generating 30,000 dollars annually for 5 years:

  • IRR: approximately 15.2 percent
  • NPV at 10 percent discount rate: approximately 13,724 dollars
  • Payback period: approximately 3.3 years
  • The IRR of 15.2 percent exceeds a 10 percent cost of capital, indicating this investment creates value

Example Calculation — Real Estate

A 200,000 dollar property investment with annual cash flows of 15,000 dollars for 5 years and a sale in year 5 generating 250,000 dollars in net proceeds:

  • IRR: approximately 12.8 percent
  • NPV at 8 percent: approximately 27,500 dollars
  • Payback period: approximately 4.1 years

Formulas Behind the Calculation

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

NPV(r)=t=0nCFt(1+r)tNPV(r) = \sum_{t=0}^{n} \frac{CF_t}{(1+r)^t}
[sec-irr]

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
[sec-irr]

This equation has no closed-form solution, so the calculator uses numerical methods to find the IRR. The primary method is the Newton-Raphson iterative approach:

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

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

Reference Data

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

Cash Flow PatternAnnual Cash FlowIRRNPV at 10%Payback
Level 5-year30,00015.2%13,7243.3 yrs
Level 7-year25,00016.5%21,7184.0 yrs
Level 10-year20,00015.1%22,8915.0 yrs
Growing 5-year20K to 40K19.8%24,4463.2 yrs
Declining 5-year40K to 20K12.1%6,6242.8 yrs

The table shows that growing cash flow patterns produce higher IRRs than level or declining patterns, even when the total undiscounted cash flows are similar. This is because the IRR weights earlier cash flows more heavily due to the time value of money.

IRR comparison across different cash flow patterns (100,000 USD initial investment). Growing cash flows yield the highest IRR at 19.8%, while declining patterns yield the lowest at 12.1%.

Comparing Investments with IRR

IRR is most valuable when comparing investment opportunities of different sizes and time horizons. Its percentage-based format makes it intuitive, but several nuances must be considered for accurate comparison:

Scale Matters: A 50 percent IRR on a 10,000 dollar investment generates only 5,000 dollars in returns, while a 15 percent IRR on a 1,000,000 dollar investment generates 150,000 dollars. The absolute value created, measured by NPV, often matters more than the percentage return. When capital is constrained, prioritize the combination of investments that maximizes total NPV rather than simply choosing the highest IRR projects.

Timing Differences: Projects with different durations cannot be compared solely on IRR. A 20 percent IRR over 2 years is far more valuable than 20 percent over 10 years because the capital is freed up sooner for reinvestment. For fair comparison, calculate the IRR over a common time horizon or use the Modified IRR (MIRR) with an explicit reinvestment rate assumption.

Risk Adjustment: Higher IRR does not necessarily mean a better investment if the risk is also higher. A real estate development project with a 25 percent IRR may carry substantially more risk than a equipment replacement project with a 15 percent IRR. The discount rate used for NPV should reflect the project-specific risk, and the IRR should exceed that risk-adjusted rate.

Capital Rationing: When a company has limited capital but many viable projects, the profitability index (NPV divided by investment) combined with IRR provides better guidance than IRR alone. Sort projects by profitability index and fund them in that order until capital is exhausted.

Strategy Tips

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

Be cautious when comparing projects with different time horizons. IRR does not account for project scale or duration. A 50 percent IRR over one year is excellent, but it may represent a small absolute return. NPV is generally preferred for comparing mutually exclusive projects when the discount rate is known and both projects have similar risk profiles.

For cash flows with multiple sign changes (alternating between positive and negative), there may be multiple IRRs. This happens because the IRR equation can have multiple solutions when cash flows change direction more than once. In such cases, the Modified IRR (MIRR) may be more appropriate.

Practical Applications of IRR

IRR is used across many industries and investment types, each with slightly different conventions:

Private Equity and Venture Capital: These investors use IRR as their primary performance metric because it accounts for the timing of large cash flows. A venture capital fund that invests in multiple companies over several years and then exits them at different times uses IRR to measure overall fund performance. A typical target IRR for venture capital is 20 to 30 percent, reflecting the high risk of startup investing.

Real Estate: Real estate investors use IRR to evaluate properties by projecting all cash flows including rental income, operating expenses, financing costs, and the final sale proceeds. A stabilized commercial property might target an IRR of 8 to 12 percent, while a value-add renovation project might target 15 to 20 percent to compensate for additional execution risk.

Corporate Capital Budgeting: Companies use IRR alongside NPV and payback period to evaluate equipment purchases, factory expansions, and new product lines. [sec-irr] Most companies establish a hurdle rate that all projects must exceed, typically 10 to 15 percent for established businesses. Projects that do not meet the hurdle rate are rejected unless they provide strategic benefits.

Renewable Energy: Solar and wind projects use IRR to compare different installation sizes, financing structures, and locations. These projects benefit from stable, long-term cash flows through power purchase agreements and tax incentives. A typical solar project IRR ranges from 6 to 12 percent depending on location, incentives, and financing structure.

When Results May Differ

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 at all. In these situations, NPV is a more reliable decision metric.

The IRR calculation assumes interim cash flows are reinvested at the same rate as the computed IRR, which may not be realistic. If your actual reinvestment rate differs, the realized return will differ from the computed IRR. The calculator does not account for inflation, taxes, or risk premiums, all of which affect real after-tax returns.

Common Questions

What is IRR and how does it differ from ROI?
IRR is the discount rate making the NPV of all cash flows zero. Unlike ROI, IRR accounts for the time value of money and the timing of cash flows. A project with higher IRR is generally more desirable.
How many cash flows do I need to calculate IRR?
At least one negative cash flow (the investment) and one positive cash flow (the return). For meaningful results, 3 to 5 or more periods. The calculator accepts up to 30 cash flows.
What does a negative IRR mean?
The investment is projected to lose money, meaning the outflows exceed inflows at any positive discount rate. This usually indicates the investment should be rejected.
Should I use IRR or NPV to evaluate a project?
Use both. NPV gives the absolute dollar value created. IRR gives the 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 an upfront cost and future savings can be evaluated with IRR. Buying a 50,000 dollar piece of equipment that saves 12,000 dollars per year for 5 years has a calculable IRR.

Last updated: July 10, 2026

UB

UnByte — Independent Software Engineering

Every calculator references authoritative sources — Editorial policy