IRR Calculator

Work out the Internal Rate of Return (IRR) for a series of cash flows spaced at regular, equal-length periods — for example, an initial investment now followed by a stream of returns once a year for several years. This is the classic "invest a lump sum, then receive N equal periods of returns" shape used in capital budgeting and project evaluation. Unlike the XIRR Calculator, IRR does not use actual calendar dates — each cash flow is simply assigned to a period (0, 1, 2, and so on). Enter each period's cash flow below and the calculator solves for the single periodic rate that ties them all together.

Fill in the form and select "Calculate" to see your results here.

Advertisement

What is the IRR Calculator?

This calculator computes IRR — Internal Rate of Return — the periodic rate that makes the net present value of a series of regularly spaced cash flows equal to zero. It is the simpler, classic sibling of XIRR: where XIRR handles cash flows on irregular real-world dates and weighs each one by the exact number of days invested, IRR assumes every cash flow lands at a neat, equal-length interval — one per year is the most common case — with no dates involved at all, just a period index. This makes IRR the standard metric for evaluating whether a project or capital investment is worth undertaking, since most project cash-flow projections (annual revenue, annual cost savings, and so on) are naturally expressed period by period rather than on specific calendar dates.

How to use this calculator

  1. For each row, choose whether it's an Outflow (money out, e.g. the initial investment or a cost in that period) or an Inflow (money in, e.g. a return or revenue received in that period).
  2. Enter the amount for that period (always entered as a positive number — the type you selected determines the sign). The period number is assigned automatically based on row order: the first row is Period 0, the second is Period 1, and so on.
  3. Select "+ Add period" for each additional period. You need at least one Outflow and one Inflow, across at least two periods.
  4. Select "Calculate IRR" to see the annualized (or per-period) rate of return.

Formula

0 = Σ CFᵗ / (1 + IRR)^t where: CFᵗ = cash flow in period t (negative for an outflow, positive for an inflow) t = period number, starting at 0

There is no algebraic way to isolate IRR from this equation once there are more than two cash flows — the rate is raised to a different power in every term. This calculator solves it the same way spreadsheet software does: iteratively, using the Newton-Raphson method (with a bisection fallback for cash-flow patterns Newton-Raphson doesn't converge on), narrowing in on the rate that makes the right-hand side equal exactly zero.

Example

Suppose you invest ₹1,00,000 today (Period 0, an Outflow) in a project that returns ₹30,000 in Period 1, ₹35,000 in Period 2, ₹40,000 in Period 3, and ₹45,000 in Period 4. Entering these five period cash flows gives an IRR of approximately 17.09% p.a. This means the project's returns are equivalent to earning 17.09% per year on the ₹1,00,000 invested — if your cost of capital or hurdle rate is lower than 17.09%, the project would generally be considered worth undertaking.

Factors that affect your IRR

Frequently Asked Questions

Related calculators

Calculations are estimates based on the cash flows you enter. Actual project or investment returns depend on many factors not captured by a simplified period-based cash-flow model. See our full disclaimer.

Last updated: 21 August 2026 · Calculation basis: IRR (Newton-Raphson iterative solve on the NPV equation for equally-spaced periodic cash flows), the standard method used in capital budgeting and project evaluation.