Project IRR Calculator — Capital Budgeting
Evaluate a capital project by computing IRR, NPV, payback period, and profitability index from projected cash flows.
Project IRR Calculator — Capital Budgeting
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: 0 = Σ CFₜ / (1 + IRR)ᵗ for t = 0 to n
Worked example — IRR ≈ 16.6% | NPV = $63,438 | Payback ≈ 3.25 years | Accept
Formula
0 = Σ CFₜ / (1 + IRR)ᵗ for t = 0 to n
IRR is the discount rate that makes the Net Present Value of all project cash flows equal to zero. It is found iteratively using the Newton-Raphson method. A project is acceptable when IRR exceeds the required rate of return (cost of capital).
Worked Examples
Example 1: Software Development Project
Problem:Initial investment: $500,000. Expected annual cash flows: Year 1: $100,000, Year 2: $150,000, Year 3: $200,000, Year 4: $200,000, Year 5: $150,000. Cost of capital: 12%.
Solution:NPV at 12% = -500,000 + 100,000/1.12 + 150,000/1.12² + 200,000/1.12³ + 200,000/1.12⁴ + 150,000/1.12⁵ Discounted flows: $89,286 + $119,579 + $142,356 + $127,104 + $85,114 = $563,438 NPV = $563,438 - $500,000 = $63,438 IRR (by iteration) ≈ 16.6% Since IRR (16.6%) > cost of capital (12%), accept the project
Result:IRR ≈ 16.6% | NPV = $63,438 | Payback ≈ 3.25 years | Accept
Example 2: Real Estate Investment
Problem:Purchase price: $1,000,000. Net rental income: $120,000/year for 5 years. Sale in Year 5 for $1,200,000 (total Year 5 cash flow: $1,320,000). Required return: 8%.
Solution:Cash flows: -1,000,000; 120,000; 120,000; 120,000; 120,000; 1,320,000 PV of years 1-4 rent = $120,000 × 3.3121 = $397,455 PV of year 5 flow = $1,320,000 / 1.08⁵ = $898,370 NPV at 8% = $397,455 + $898,370 - $1,000,000 = $295,825 IRR ≈ 15.0% PI = (NPV + Investment) / Investment = 1.296 Payback ≈ 4.39 years (cumulative rent reaches $480,000 by year 4; the sale in year 5 covers the rest)
Result:IRR ≈ 15.0% | NPV = $295,825 | PI = 1.30 | Strong accept
Frequently Asked Questions
What is Internal Rate of Return (IRR)?
The Internal Rate of Return (IRR) is the discount rate that makes the Net Present Value (NPV) of all cash flows from a project equal to zero. In other words, it is the rate of return at which the present value of future cash inflows exactly equals the initial investment. IRR is expressed as a percentage and represents the annualized effective compounded return rate. It is one of the most widely used metrics in capital budgeting and investment analysis. A project is generally considered acceptable if its IRR exceeds the required rate of return (hurdle rate or cost of capital). The higher the IRR, the more desirable the investment. IRR allows comparison between projects of different sizes and durations on a common basis.
How is IRR calculated?
IRR is calculated by finding the discount rate (r) that satisfies the equation: NPV = 0 = CF₀ + CF₁/(1+r) + CF₂/(1+r)² + ... + CFₙ/(1+r)ⁿ, where CF₀ is typically the negative initial investment and CF₁ through CFₙ are the periodic cash flows. Since this is a polynomial equation, there is no closed-form algebraic solution for most cases. Instead, iterative numerical methods are used, most commonly the Newton-Raphson method. This approach starts with an initial guess and iteratively refines it using the derivative of the NPV function until convergence is achieved. Spreadsheet software and financial calculators automate this process. For simple cases with uniform cash flows, the IRR can be approximated using annuity tables.
What is the difference between IRR and NPV?
IRR and NPV are complementary project evaluation metrics with important differences. NPV calculates the absolute dollar value added by a project at a specific discount rate — it tells you how much wealth the project creates. IRR calculates the break-even discount rate — the return rate at which NPV equals zero. NPV is generally considered theoretically superior because it assumes reinvestment at the discount rate (more realistic) while IRR assumes reinvestment at the IRR itself (often optimistic). NPV can handle changing discount rates and always gives a unique answer, while IRR may produce multiple solutions for non-conventional cash flows. However, IRR is intuitive and easy to communicate as a percentage return, making it popular among practitioners despite its limitations.
When should I use IRR vs other metrics?
Use IRR when comparing projects of different sizes, as the percentage return normalizes for investment scale. It works best for conventional cash flows (one initial outflow followed by inflows) and when a clear hurdle rate exists. However, rely on NPV for mutually exclusive projects of different sizes, as a smaller project with higher IRR may create less value than a larger project with lower IRR but higher NPV. Use Modified IRR (MIRR) when cash flows are non-conventional to avoid multiple IRR problems. Use Payback Period for quick liquidity assessment. The Profitability Index is useful for capital rationing situations. Best practice uses multiple metrics together: IRR for return adequacy, NPV for value creation, payback for liquidity risk, and PI for capital efficiency.
What are the limitations of IRR?
IRR has several important limitations that analysts should understand. First, non-conventional cash flows (alternating positive and negative) can produce multiple IRRs, making interpretation ambiguous. Second, the reinvestment rate assumption (that interim cash flows are reinvested at the IRR) is often unrealistic for high-IRR projects. Third, IRR cannot distinguish between lending and borrowing type projects. Fourth, mutually exclusive project comparison using IRR alone can lead to incorrect decisions — a smaller project with higher IRR may create less value than a larger project with lower IRR. Fifth, IRR ignores the scale of investment and the absolute dollar amount of returns. Sixth, projects with very different durations are difficult to compare fairly using IRR without additional adjustments such as equivalent annual annuity analysis.
What is the difference between simple payback and discounted payback?
Simple payback counts how long the undiscounted cumulative cash flows take to recover the initial investment, ignoring the time value of money entirely. Discounted payback recovers the investment from cash flows already discounted at the required rate, so it is always the longer of the two. The gap between them shows how much of the apparent speed of recovery comes from ignoring the cost of capital. Neither measure captures value created after the payback point, which is why both sit alongside NPV.
What is MIRR and when does it give a more realistic picture than IRR?
The internal rate of return implicitly assumes interim cash flows are reinvested at the IRR itself, which is optimistic for a high-IRR project. The modified internal rate of return fixes this by compounding positive flows forward at an explicit reinvestment rate, usually the cost of capital, and discounting negative flows back at a finance rate. MIRR matters most when the IRR sits far above the hurdle rate or when large mid-life cash flows make the reinvestment assumption decisive.
Why can a project have more than one IRR?
IRR is the root of a polynomial in the discount rate, and the number of possible positive roots is tied to the number of sign changes in the cash flow series. A conventional project with one outflow followed by inflows has a single sign change and one IRR. Projects with a large late outflow, such as a mine restoration or an equipment overhaul, change sign twice and can produce two mathematically valid rates. When that happens, rank the project on NPV or MIRR instead.
Why does the length of each cash flow period change the IRR you should report?
IRR is a per-period rate, and the period is whatever spacing your cash flow list uses. Entering monthly flows produces a monthly IRR, which must be annualised by compounding, not by multiplying: a monthly rate i becomes (1 + i) raised to the twelfth power, minus one. Multiplying instead understates the annual figure. Mixing spacings within one series, or comparing a monthly IRR against an annual hurdle rate, silently distorts the accept-or-reject decision, so fix the period first and keep every flow on that grid.
How does the hurdle rate relate to the weighted average cost of capital?
The weighted average cost of capital blends the after-tax cost of debt and the cost of equity in proportion to the target capital structure, giving the return a project must beat simply to leave investors no worse off. The hurdle rate starts there and is often set higher, adding a premium for project-specific risk, execution uncertainty or unfamiliar markets. Applying a single corporate WACC to a materially riskier division systematically overvalues its projects.
References
Background & Theory
History
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor · Editorial policy
Related Calculators
🏛️WACC Cost of Capital Estimator
Calculate Weighted Average Cost of Capital and optimize capital structure
🧮Project NPV Comparison Calculator
Compare multiple capital projects side by side using NPV, IRR, payback period, and profitability index to choose the best investment.
🧮Capital Gains Tax Calculator
Calculate capital gains tax with inputs, formulas, and instant results.
🧮Crypto Capital Gains Tax Calculator
Calculate short-term and long-term capital gains tax on cryptocurrency trades and estimate your crypto tax liability.
🧮DCA Investment Calculator
Project the future value of recurring investments using dollar-cost averaging with year-by-year portfolio growth and total gains.
🧮Index Fund Calculator
Project long-term index fund returns with monthly contributions and expense ratio impact.
🧮Internal Rate of Return (IRR) Calculator
Calculate IRR for any series of cash flows and compare against your hurdle rate with NPV sensitivity analysis.