Project IRR Calculator — Capital Budgeting
Evaluate a capital project by computing IRR, NPV, payback period, and profitability index from projected cash flows.
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⁵\nNPV = $56,288\nIRR (by iteration) ≈ 16.4%\nSince IRR (16.4%) > cost of capital (12%), accept the project
Result: IRR ≈ 16.4% | NPV = $56,288 | 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\nNPV at 8% = $307,785\nIRR ≈ 15.2%\nPI = (NPV + Investment) / Investment = 1.308\nPayback ≈ 4.13 years
Result: IRR ≈ 15.2% | NPV = $307,785 | PI = 1.31 | 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.
How accurate are the results from Project IRR Calculator — Capital Budgeting?
All calculations use established mathematical formulas and are performed with high-precision arithmetic. Results are accurate to the precision shown. For critical decisions in finance, medicine, or engineering, always verify results with a qualified professional.