IRR Calculator

Calculate IRR (Internal Rate of Return) for investments with annual cash flows. Get NPV and profit/loss analysis with a detailed yearly breakdown and charts.

Find your returns

About This Calculator

IRR (Internal Rate of Return) is a powerful metric for evaluating investment opportunities. It calculates the annualized return rate that makes the net present value of all cash flows equal to zero, accounting for the time value of money.

Our IRR calculator uses the bisection method to find the exact discount rate where NPV equals zero. It provides IRR, NPV, total cash flows, and profit/loss analysis with a yearly breakdown and visual chart.

IRR Formula:

NPV = Sigma(CF_t / (1 + r)^t) = 0, where r = IRR

Where:

  • CF_t: Cash flow at time t (negative for investment, positive for returns)
  • r: Internal rate of return
  • t: Time period in years

Regional Notes:

  • India: IRR is widely used by Indian investors for real estate projects, mutual fund SIP returns, and business venture evaluation. The Securities and Exchange Board of India (SEBI) mandates IRR disclosure for certain investment products.
  • US: US investors commonly use IRR for private equity, venture capital, and real estate investments. The Internal Revenue Service (IRS) considers IRR for certain tax calculations involving installment sales and like-kind exchanges.
  • UK: UK investment firms use IRR extensively for pension fund performance evaluation and infrastructure project assessment. HM Revenue & Customs (HMRC) references IRR in corporate finance and investment valuation guidelines.

Features:

  • Bisection method for accurate IRR calculation
  • NPV and profit/loss analysis
  • Yearly cash flow breakdown
  • Cash flow timeline chart
  • Shareable calculation links

Frequently Asked Questions

What is IRR?

IRR (Internal Rate of Return) is the discount rate that makes the net present value (NPV) of all cash flows from an investment equal to zero. It represents the annualized effective compounded return rate that can be earned on the invested capital. IRR is widely used in capital budgeting to assess the profitability of potential investments.

How is IRR different from ROI?

ROI (Return on Investment) calculates total return as a percentage of the initial investment without considering the time value of money. IRR accounts for the timing of cash flows and provides an annualized return rate. Two investments with the same ROI can have different IRRs if their cash flow patterns differ. IRR is more accurate for comparing investments with different durations.

What is a good IRR for an investment?

A good IRR depends on the investment type and risk profile. For real estate investments, an IRR of 8-12% is considered average, 12-15% good, and 15-20% excellent. For business projects, IRR should exceed the cost of capital (typically 8-15%). Generally, any IRR above the weighted average cost of capital (WACC) indicates a value-creating investment.

How to calculate IRR manually?

IRR is calculated using an iterative method. Start with an initial guess for the discount rate, calculate NPV using that rate, and adjust the rate up or down until NPV equals zero. The formula is: IRR = rate where Sigma(CF_t / (1 + r)^t) = 0, where CF_t is cash flow at time t and r is the discount rate. This requires trial and error or numerical methods like the bisection method.

Can IRR be negative?

Yes, IRR can be negative when the total cash flows from an investment are less than the initial investment. A negative IRR means the investment is losing money on an annualized basis. For example, if you invest ₹1,00,000 and receive only ₹80,000 total over 5 years, the IRR would be negative, indicating a poor investment.

What is the difference between IRR and NPV?

NPV (Net Present Value) calculates the absolute value of future cash flows discounted to the present, minus the initial investment. IRR finds the discount rate that makes NPV equal to zero. NPV gives a dollar amount of value creation, while IRR gives a percentage return rate. Both should be used together for investment decisions.

Why is IRR important for investors?

IRR is important because it provides a standardized annualized return rate that accounts for the timing of all cash flows. This allows investors to compare different investment opportunities on an equal basis, regardless of their size or duration. IRR also helps determine whether an investment meets the minimum required rate of return.

How is IRR used in capital budgeting?

In capital budgeting, companies use IRR to evaluate and rank potential projects. The decision rule is simple: accept a project if its IRR exceeds the cost of capital or hurdle rate, and reject it if IRR is below the hurdle rate. When comparing mutually exclusive projects, the one with the highest IRR is typically preferred, though NPV analysis should also be considered for projects with different scales.