IRR Calculator
Calculate Internal Rate of Return (IRR) for an investment with multiple cash flows. Essential for comparing investment opportunities and project analysis.
About this calculator
Internal Rate of Return (IRR) is the discount rate at which the net present value (NPV) of a series of cash flows equals zero -- in other words, the annualized rate of return the investment actually delivers given what you put in and what came back out, and when. This calculator takes your Initial Investment (entered as a positive number, treated internally as an outflow in year 0) along with up to five years of subsequent cash flows, then solves for IRR using the Newton-Raphson method: an iterative numerical technique that repeatedly refines a guess (starting at 10%) using the NPV function's slope until NPV at the guessed rate is close enough to zero. NPV at IRR should read approximately $0 by construction -- if it doesn't, the search likely hit its 100-iteration cap or the case is degenerate (e.g., all cash flows the same sign, which has no real IRR).
Multiple on Invested Capital (MOIC) is a simpler companion metric: total cash inflows divided by the initial investment, showing how many times over you got your money back, without regard to when. IRR and MOIC can disagree in ranking two investments -- a deal that returns money faster generally shows a higher IRR even with a lower MOIC, because IRR rewards speed of return, not just magnitude. Compare the calculated IRR to your cost of capital or a required hurdle rate to judge whether the investment clears your bar; this calculator doesn't know what that bar should be.
Financial Disclaimer
This calculator is for educational purposes only and does not constitute financial advice. Results are estimates based on the inputs provided. Consult a qualified financial advisor before making investment or financial planning decisions.
Inputs
Results
Internal Rate of Return (IRR)
20.53%
How to Use This Calculator
- Enter the initial investment amount as a positive number — the calculator treats it as a cash outflow internally.
- Enter the expected cash flows for Years 1 through 5.
- Review the Internal Rate of Return (IRR) — the annualized return of the investment.
- Compare the IRR to your cost of capital or required return rate to decide if the investment is worthwhile.
- Also review the multiple on invested capital (MOIC) and total net profit.
How the result changes with Initial Investment
| Initial Investment | Internal Rate of Return (IRR) |
|---|---|
| $50,000.00 | 55.67% |
| $75,000.00 | 33.28% |
| $150,000.00 | 5.72% |
| $250,000.00 | -9.15% |
What each input means
- Initial Investment
- The upfront investment amount (entered as positive).
- Year 1 Cash Flow
- Net cash flow in year 1 (positive for inflow).
- Year 2 Cash Flow
- Net cash flow in year 2.
- Year 3 Cash Flow
- Net cash flow in year 3.
- Year 4 Cash Flow
- Net cash flow in year 4.
- Year 5 Cash Flow
- Net cash flow in year 5 (include exit value if applicable).
What each result means
- Internal Rate of Return (IRR)
- The discount rate that makes NPV equal to zero.
- Multiple on Invested Capital
- Total returns divided by initial investment.
- Net Profit
- Total inflows minus initial investment.
- NPV at IRR
- Should be approximately zero.
How this is calculated
Worked example, using the default values
- Identify Input Parameters6 parametersInitial Investment = 100000, Year 1 Cash Flow = 25000, Year 2 Cash Flow = 30000, Year 3 Cash Flow = 35000, Year 4 Cash Flow = 40000, Year 5 Cash Flow = 50000 = 6 input(s) provided
- Calculate Internal Rate of ReturnInternal Rate of Return20.53 = 20.53
- Calculate Multiple on Invested CapitalMultiple on Invested Capital1.8 = 1.8
- Calculate Total Cash InflowsTotal Cash Inflows180000 = $180,000
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do I enter Initial Investment as a positive number if it's a cash outflow?
This calculator's input is a straightforward dollar amount -- how much you're putting in -- entered as a positive number for clarity, and the engine automatically treats it as a negative (outflow) cash flow at year 0 internally when computing IRR and NPV. You never need to enter a negative number yourself; the sign convention is handled for you.
Why can two investments have the same MOIC but different IRR?
MOIC only measures total dollars returned relative to dollars invested, ignoring timing -- getting your money back in year 2 versus year 5 shows the same MOIC. IRR explicitly weighs WHEN cash flows arrive, since it's an annualized rate: a faster-returning investment compounds that return over fewer years, so it shows a higher IRR even at an identical MOIC. This is why IRR and MOIC are usually reported together in investment analysis.
What does it mean if NPV at IRR isn't exactly zero?
By definition, NPV at the true IRR is exactly zero; this calculator's Newton-Raphson search stops once it's within a very tight numerical tolerance, so NPV at IRR should read as a tiny fraction of a dollar, not exactly $0.00, due to floating-point rounding. If it shows a materially nonzero value, the cash flow pattern may be degenerate (for example, all cash flows the same sign has no real solution) or the iterative search hit its bound-clamping limits.
Can IRR be negative?
Yes -- a negative IRR means the investment returned less than the initial amount put in, even before considering the time value of money. This calculator bounds its search between -99% and 1000% to keep the iterative solver stable; a result pinned near -99% usually means the total inflows were far smaller than the initial investment.
Should I compare IRR directly against a savings account or bond yield?
Only as a rough sanity check, not a precise comparison. IRR from a small number of discrete annual cash flows (as modeled here) doesn't account for risk, illiquidity, taxes, or fees the way a straightforward savings yield does. For capital-budgeting decisions, compare the calculated IRR to your organization's cost of capital or required hurdle rate, which should already reflect the specific investment's risk profile.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Investment Return Calculator
Calculate the total and annualized return on your investment. Compare performance across different time periods.
Investing & RetirementPresent Value Calculator
Calculate the present value of a future sum of money. Understand how much future money is worth today using time value of money principles.
Investing & RetirementNPV Calculator
NPV, IRR and discounted payback for a cash-flow series.
Project ManagementProject ROI Calculator
Calculate NPV, IRR, and payback period for project investments.
Government FinanceCost-Benefit Analysis Calculator
Evaluate public projects with NPV, benefit-cost ratio, payback period, and internal rate of return.
More in Investing & Retirement.