๐ IRR Calculator
Find the Internal Rate of Return for any series of cash flows. Enter the initial investment and projected returns to discover the break-even rate of your project.
What is this tool?
The Internal Rate of Return, or IRR, is the annualised percentage return that an investment earns over its lifetime. More precisely, it is the discount rate at which the Net Present Value of all cash flows equals exactly zero. If the IRR is higher than your required rate of return, the investment is worth pursuing; if it is lower, you should look for a better opportunity.
IRR is widely used in capital budgeting, private equity, real estate analysis and venture capital because it distills a complex series of cash flows into a single, intuitive percentage. A project that requires 100,000 dollars upfront and returns 30,000 dollars a year for four years has an IRR of about 7.7 percent โ meaning it earns the equivalent of 7.7 percent compounded annually on the remaining balance.
This IRR calculator uses the Newton-Raphson numerical method to solve for the rate that drives the NPV to zero. You enter the initial investment and a comma-separated list of future cash flows, and the tool finds the IRR along with a verification that the NPV is approximately zero at that rate. Everything runs locally in your browser with no data transmitted.How it works
The IRR is the value of r that satisfies the equation 0 = โInitial + ฮฃ (CFโ / (1 + r)^t). Because this equation cannot be solved algebraically for an arbitrary series of cash flows, the calculator uses the Newton-Raphson iterative method. It starts with an initial guess of 10 percent, computes the NPV and its derivative (the rate of change of NPV with respect to r), and adjusts the guess in the direction that reduces the NPV toward zero.
This process repeats โ typically converging in fewer than 50 iterations โ until the NPV is within a tiny tolerance of zero (less than one cent). The tool then verifies the result by displaying the NPV at the found IRR so you can confirm it is approximately zero. If the cash flow pattern has multiple sign changes (for example, a cost in the middle of a project), there may be multiple valid IRRs, and the calculator reports the one closest to the standard 10 percent starting guess.
IRR Benchmarks by Investment Type
"Good" IRR depends heavily on risk. Investors demand higher returns from riskier, less liquid investments. The ranges below reflect common institutional and retail benchmarks.
| Investment Type | Typical IRR Range | Risk Level |
|---|---|---|
| US Treasury bonds | 4% โ 5% | Very low (backed by US government) |
| Investment-grade corporate bonds | 5% โ 7% | Low |
| S&P 500 index (long-run avg) | 8% โ 10% | Medium (market volatility) |
| Real estate (rental, unlevered) | 8% โ 12% | Medium |
| Private equity | 15% โ 25% | High (illiquid, 7โ10 yr lock-up) |
| Venture capital / startups | 20% โ 35%+ (target) | Very high (most fail) |
Note: Ranges are broad historical benchmarks, not guarantees. Higher IRR targets reflect higher risk and lower liquidity. Always compare an investment's IRR to your own cost of capital and risk tolerance.
IRR vs ROI vs CAGR โ Key Differences
IRR, ROI and CAGR all measure return, but they answer different questions. Choosing the right metric prevents costly misjudgements.
| Feature | IRR | ROI | CAGR |
|---|---|---|---|
| Full name | Internal Rate of Return | Return on Investment | Compound Annual Growth Rate |
| Accounts for time value? | Yes | No | Yes (endpoints only) |
| Handles multiple cash flows? | Yes (any schedule) | No (total in vs out) | No (start & end value) |
| Formula basis | Discount rate that sets NPV = 0 | (Gain / Cost) ร 100% | ((End / Start)^(1/years)) โ 1 |
| Best used for | Irregular cash flows, projects | Quick total-profit snapshot | Single lump-sum growth |
| Key limitation | Multiple IRRs with sign changes | Ignores timing entirely | Hides interim volatility |
Note: For projects with irregular cash flows, IRR is usually the most informative single metric, but NPV remains the gold standard for accept/reject decisions.
How to use
- Enter the initial investment amount (the upfront cost as a positive number).
- Enter the projected cash flows for each year, separated by commas.
- Click Calculate to find the IRR using the Newton-Raphson method.
- Check the verification line to confirm the NPV is approximately zero.
- Compare the IRR to your required rate of return to decide whether to invest.
Frequently Asked Questions
What is a good IRR?
It depends on the risk and the alternative opportunities available. For low-risk projects, an IRR of 8โ12 percent may be attractive. For higher-risk ventures such as startups or real estate development, investors often seek IRRs of 15โ25 percent or more. Always compare the IRR to your cost of capital or the return you could earn elsewhere at a similar risk level.
Why might the calculator fail to find an IRR?
If all cash flows are positive (no initial investment) or all are negative (pure cost with no return), there is no meaningful IRR. If the cash flows change sign more than once, there may be multiple IRRs, and the calculator reports only the one closest to a 10 percent starting guess. In such cases, NPV analysis is more reliable than IRR.
How is IRR different from ROI?
ROI (Return on Investment) is a simple ratio of total profit to total cost, with no regard for the timing of cash flows. IRR accounts for the time value of money, so it recognises that earning returns sooner is better than earning them later. For multi-year investments, IRR is almost always the more informative metric.
What does the NPV verification line tell me?
It shows the NPV recalculated at the found IRR rate. A correct IRR should drive this value to approximately zero (within a fraction of a cent). If you see a large number there, the numerical method did not converge properly, which usually means the cash flow pattern is unusual and you should double-check the result manually.
This tool is for informational purposes only and does not constitute financial advice. Consult a qualified financial professional for advice specific to your situation.
Tips & Advice
IRR is most reliable for conventional cash flow patterns โ one initial outflow followed by a series of inflows โ because unconventional patterns with multiple sign changes can produce multiple or no valid IRRs. When comparing projects of different sizes or durations, prefer the NPV rule over the IRR rule, because IRR can misleadingly favour small, short projects over larger ones that create more total value. Be cautious about using IRR for reinvestment assumptions: the method implicitly assumes you can reinvest intermediate cash flows at the IRR itself, which may be unrealistically high for very profitable projects. For a more conservative estimate, calculate the Modified IRR (MIRR) using a realistic reinvestment rate. Finally, always stress-test your cash flow assumptions โ a project that looks great at a 20 percent IRR can become marginal if revenues come in 10 percent below forecast, so model a range of scenarios before committing capital.
Related Tools
Mortgage Calculator
Calculate your monthly mortgage payment online for free. Enter loan amount, inte
Car Loan Calculator
Calculate monthly car loan payments and total interest online for free. Compare
Compound Interest Calculator
Calculate investment growth with compound interest online for free. See how your
Simple Interest Calculator
Calculate simple interest and total amount online for free. Perfect for quick lo
Discount Calculator
Calculate the final price after any percentage discount online for free. Works f