IRR Calculator
Calculate the Internal Rate of Return (IRR) for investment projects and capital budgeting decisions
Calculate with IRR Calculator
Initial Investment
Enter the initial cost of the investment (Year 0)
Annual Cash Flows
At a 10.00% required return, this cash-flow set passes the IRR screen. Review scale, risk, timing, and NPV before making a decision.
Cash Flow Analysis
| Year | Cash Flow | Present Value |
|---|---|---|
| Year 0 | -$100,000 | -$100,000 |
| Year 1 | $25,000 | $20,884 |
| Year 2 | $30,000 | $20,934 |
| Year 3 | $35,000 | $20,402 |
| Year 4 | $40,000 | $19,477 |
| Year 5 | $45,000 | $18,304 |
IRR Formula
Decision Rule:
- If IRR is above the required return, the project may pass the return screen.
- If IRR is below the required return, review alternatives before committing capital.
Assumptions
Use IRR Calculator for investment-return and portfolio comparison when you need a clear estimate, transparent inputs, and a result you can review before taking the next step.
Worked example
When To Use IRR Calculator
- Start with a representative scenario in IRR Calculator so rates, dates, balances, or other key assumptions match the question you are comparing.
- Review whether the estimate matches the planning scenario before you use it for a budget, plan, or discussion.
Sample Input And Output Checks
- Start with inputs that match the real scenario, not only a rounded placeholder.
- Review starting balance, contribution cadence, return assumption, fee drag, and investment horizon before trusting the output.
- Historical or assumed returns are not guarantees; use the output to compare scenarios, not to predict a market outcome.
About This Tool
The IRR calculator helps investors and financial analysts evaluate the profitability of investment projects by calculating the Internal Rate of Return, one of the most widely used metrics in capital budgeting and corporate finance. IRR represents the discount rate at which the net present value (NPV) of all cash flows from a project equals zero, effectively measuring the annualized rate of return an investment is expected to generate. This calculator uses the Newton-Raphson iterative method to solve for IRR, handling complex cash flow patterns that cannot be solved algebraically. Understanding IRR is essential for anyone involved in evaluating business investments, real estate deals, private equity opportunities, or any scenario requiring comparison of projects with different cash flow timings and magnitudes. The IRR metric translates complicated patterns of cash inflows and outflows into a single percentage that can be directly compared against your required rate of return or cost of capital.
How Internal Rate of Return Works
The Internal Rate of Return is calculated by finding the discount rate that makes the sum of all discounted cash flows equal to zero. In plain text, the formula is NPV = SUM(CF_t / (1 + IRR)^t) = 0, where CF_t is the cash flow in period t. Because this equation cannot be solved directly for most real-world projects with multiple cash flows, financial calculators and software use iterative numerical methods to find the rate. The calculator also lets you enter a required return, then compares NPV at that hurdle rate so IRR is not interpreted in isolation. Calculate simple percentage returns with our ROI Calculator.
IRR Decision Rules and Applications
IRR is often compared with a required rate of return, also called a hurdle rate or cost of capital. If IRR is above that threshold, the project may pass an initial return screen; if it is below, the project usually needs revision or comparison with alternatives. This screen should not be the only decision rule because project size, cash-flow timing, financing constraints, and risk can change the best choice. IRR is commonly used in real estate, private investment, capital budgeting, and lease-versus-buy analysis, but it is strongest when paired with NPV and payback period.
IRR vs NPV: Complementary Analysis
While IRR provides a percentage return that's easy to understand and compare, Net Present Value (NPV) gives an absolute dollar measure of value creation, and both metrics should be used together for comprehensive investment analysis. IRR excels at comparing projects of different scales—a small project with 25% IRR may be preferable to a large project with 15% IRR if capital is limited. However, NPV better reflects total value creation, as a large project with lower IRR might generate more absolute profit. IRR can also produce multiple solutions or no solution when cash flows change signs multiple times (negative, positive, negative), a limitation that NPV doesn't share. The Modified Internal Rate of Return (MIRR) addresses some IRR limitations by assuming reinvestment at the cost of capital rather than the IRR itself. For most investment decisions, calculating both IRR and NPV provides the clearest picture of project viability. Plan your long-term investment growth with our Investment Calculator.
Limitations and Best Practices
Despite its usefulness, IRR has several limitations that investors should understand. The reinvestment rate assumption—that intermediate cash flows can be reinvested at the IRR—may be unrealistic for projects with very high or very low IRRs. IRR doesn't account for project scale, so a 50% return on $1,000 ranks higher than a 20% return on $1,000,000, even though the latter creates far more value. The metric also ignores risk differences between projects; a safe government bond and a speculative startup might have similar IRRs but vastly different risk profiles. For projects with unconventional cash flow patterns, multiple IRRs may exist, making interpretation difficult. Best practices include using IRR alongside NPV and payback period, stress-testing assumptions with sensitivity analysis, and ensuring the hurdle rate appropriately reflects project-specific risks. Compare your investment returns over time with our Average Return Calculator.
Using Required Return and NPV Together
The required return field gives the IRR result a practical benchmark. A positive NPV at your required return means the entered cash flows exceed that benchmark in present-value terms, while a negative NPV means they do not. This matters because two projects can have similar IRRs but different dollar value, risk, or timing. Use the cash-flow table to confirm which periods drive the result, especially when there are large late-stage inflows or negative cash flows after the initial investment.