IRR Calculator
Enter an initial investment followed by a series of future cash flows to find the internal rate of return — the annualized return rate of the investment.
Reviewed by the ToolNestr Editorial Team — July 2026
How IRR is calculated
IRR is the discount rate that satisfies: 0 = Σ CFt / (1 + IRR)^t - Initial Investment. It is found through iterative numerical methods — the calculator starts with a guess and refines the rate until the NPV converges to zero within a tolerance of 0.01%.
IRR is one of the most widely used metrics in finance because it expresses investment returns as an intuitive annual percentage. Unlike NPV which gives a dollar figure, IRR gives a rate of return that can be directly compared across investments of different sizes and durations. However, IRR has limitations — it assumes reinvestment at the IRR rate and can produce multiple values for non-conventional cash flows, which is why NPV is preferred for complex investment decisions.
Worked example
A $50,000 investment generates $10,000, $15,000, $20,000, $25,000, and $30,000 over 5 years.
About internal rate of return
IRR is a cornerstone metric in corporate finance, private equity, venture capital, and real estate investing. It provides a single percentage figure that summarizes the expected return of an investment, considering both the size and timing of all cash flows. Unlike the simple ROI calculation, IRR captures the time value of money, making it far more accurate for investments with cash flows spread over multiple years. Use the NPV Calculator to see the dollar value created at any discount rate, and the ROI Calculator for a simpler percentage return measure.
How to use it
- Enter the initial investment amount (positive number for cash outflow).
- Enter future cash flows as comma-separated values, one per year.
- View the IRR, total undiscounted return, and NPV at a 10% discount rate.
When to use IRR
IRR is ideal for comparing investment opportunities of different sizes, evaluating venture capital and private equity investments, assessing real estate development projects, and determining whether a project's return exceeds the company's cost of capital.
Tips for IRR
- Always compare IRR against your cost of capital or hurdle rate — an IRR of 15% is poor if financing costs 18%.
- Be cautious with IRR for non-conventional cash flows (alternating positive and negative) — use MIRR or NPV instead.
- For mutually exclusive projects, use NPV for the final decision since IRR can rank smaller projects higher.
Private Equity Manager
Calculate IRR on leveraged buyouts and growth equity investments. Track fund-level IRR across all portfolio companies to report to limited partners.
Real Estate Developer
Evaluate development projects with construction costs followed by sale or rental income over several years. Compare IRR across potential projects to prioritize capital allocation.
Venture Capitalist
Estimate the IRR of startup investments across multiple funding rounds and exit scenarios. Compare projected IRR against fund return targets of 20-30%.
Financial Analyst
Build IRR models for project evaluation, acquisition analysis, and capital budgeting. Present IRR alongside NPV and payback period for comprehensive investment recommendations.
How to use the IRR calculator
Enter the investment
Input the initial investment amount. This is the cash outflow at time zero before any returns are generated.
Enter future cash flows
Provide the expected annual net cash flows as comma-separated values. The calculator handles any number of periods — add one value per year.
Review your return
See the IRR as an annualized percentage, the total undiscounted profit, and the NPV at a 10% discount rate for comparison.
Tips for using IRR effectively
Use NPV alongside IRR
IRR can give misleading results for projects with unconventional cash flows or when comparing mutually exclusive projects of different sizes. Always check NPV as a complementary metric — it tells you the actual dollar value being created.
Understand the reinvestment assumption
IRR assumes intermediate cash flows can be reinvested at the same IRR. If your calculated IRR is very high (40%+), this assumption is likely unrealistic. Consider using Modified IRR (MIRR) with a more conservative reinvestment rate.
Watch for multiple IRRs
Cash flows that alternate between positive and negative (e.g., investment, positive returns, then more investment) can produce multiple IRRs. If the calculator shows unexpected results or the IRR seems wrong, check your cash flow pattern and consider using NPV instead.
Related tools
- NPV Calculator — Calculate the net present value of cash flows at a given discount rate.
- ROI Calculator — Simple return on investment calculation without time value adjustments.
- WACC Calculator — Estimate the cost of capital to use as a hurdle rate for IRR comparison.
- PV/FV Calculator — Calculate present and future values for single-sum and periodic investments.
Frequently asked questions
What is IRR?
Internal Rate of Return (IRR) is the discount rate that makes the net present value (NPV) of a series of cash flows equal to zero. It represents the annualized effective return rate of an investment and is used to compare the profitability of different investments.
How is IRR calculated?
IRR is found by solving NPV = Σ CFt / (1 + IRR)^t = 0. There is no closed-form formula — it is calculated iteratively using numerical methods like the Newton-Raphson method or trial and error until the NPV converges to zero.
What is a good IRR?
A good IRR depends on the cost of capital and the risk of the investment. Generally, an IRR higher than the WACC or hurdle rate indicates a value-creating investment. Higher IRRs are better, but very high IRRs may indicate unrealistic projections.
What is the difference between IRR and ROI?
ROI is the total percentage return without considering time value of money. IRR accounts for the timing of cash flows and provides an annualized return rate. For multi-year investments with uneven cash flows, IRR is more accurate than ROI.
Can IRR be negative?
Yes. If the total undiscounted cash flows are less than the initial investment, the IRR will be negative, meaning the investment loses money. The calculator will show a negative IRR in such cases.
What is the multiple IRR problem?
Some cash flow patterns with alternating positive and negative flows (non-conventional cash flows) can produce multiple IRRs. In such cases, use NPV or Modified IRR (MIRR) instead of standard IRR for decision-making.
How is IRR used in venture capital?
VC firms use IRR to measure fund performance. A target IRR of 20-30% is common for early-stage venture investments. IRR accounts for the timing of capital calls and distributions, making it the standard performance metric in private equity.
What is the reinvestment rate assumption in IRR?
IRR assumes that intermediate cash flows can be reinvested at the same IRR. If the IRR is very high (e.g., 50%), this assumption may be unrealistic. Modified IRR (MIRR) addresses this by allowing a separate reinvestment rate.
How do I compare IRR across investments?
When comparing investments, choose the one with the highest IRR, provided it exceeds your minimum acceptable rate of return. However, for mutually exclusive projects, use NPV instead, as IRR can favor smaller projects with higher percentage returns.
What is the IRR for a bond?
The IRR of a bond is its Yield to Maturity (YTM). If you buy a bond at par ($1,000) with a 5% coupon, the IRR equals the coupon rate. If you buy at a discount or premium, the IRR adjusts to reflect the capital gain or loss at maturity.
Sources & references
This tool uses standard formulas and reference values from:
- • IRS — federal tax brackets, standard deduction and instructions for the tax year. irs.gov
- • U.S. SEC — Investor.gov, compound interest and investment reference material. investor.gov
- • Official national tax authority for the relevant country — link the exact rate schedule used.
Estimates only, not tax or financial advice. Confirm current figures with the official source or a qualified professional.