IRR calculator

The IRR calculator, internal rate of return, finds the yearly rate that makes NPV zero. With 10000 up front and inflows of 3000, 3500, 4000, and 4500, IRR is about 17.09%, above an 8% hurdle. Simple payback lands after year 3; that is recovery time, not a stand-in for the rate.

IRR is the rate where NPV = 0. The 10000 and four-inflow example is about 17.09%. With several sign changes, check NPV.

Input data

Cash flows (following years)

Result

Enter the initial investment and each year’s cash flow, then Calculate. The main result is IRR - the project’s annual rate.

How results are calculated

IRR, the internal rate of return, asks what yearly rate a cash-flow series implies. You type the initial investment as a positive number and the calculator places it in year 0 as an outflow. In later years you type inflows as plus and extra outlays as minus. We search for a rate r such that the sum of CF_t / (1+r)^t = 0. Periods are full years.

First card: 10000 and 3000, 3500, 4000, 4500. IRR about 17.09%, above 8%. Simple payback lands after year 3, discounted payback at 8% after year 4. Second: 50000 and five inflows of 12000, last 18000, hurdle 10%. IRR about 9.42%, below the hurdle. The third has a βˆ’2000 in year 2 and IRR about 4.54% at a 12% hurdle; that is a multi-sign warning.

Type Initial investment / cost as a positive number. Required return (% / year) is optional. Add cash-flow rows with the Add year button. Click Calculate and read IRR first. Payback and NPV at the hurdle are context.

NPV next door shows the same series in money at a typed discount rate: the same 10000 and the same four inflows yield about 2261 at 8%. CAGR needs only a start and an end, with no mid flows. Rate of return is two-point as well.

IRR does not show scale: 17% on 10000 is different money than 17% on a million. With several sign changes the root may not be unique. Then lean on NPV, not on the percent alone.

Type 10000, an 8% hurdle, and four years 3000, 3500, 4000, 4500. Check about 17.09%. Then open NPV with the same numbers.

How to use this calculator

  1. In Initial investment / cost, type a positive number, for example 10000. It lands in year 0 as an outflow.
  2. Fill each later year. Inflows positive, extra outlays negative. Add a missing year with the Add year button.
  3. Optionally type Required return / hurdle, for example 8, to compare IRR and to see NPV at that hurdle.
  4. Click Calculate. At 10000 and 3000 / 3500 / 4000 / 4500, IRR should be about 17.09%.
  5. If the calculator warns about several sign changes, open full NPV before you decide.

IRR as the rate that sets NPV to zero

IRR is the yearly rate that makes this series NPV zero. With 10000 up front and 3000, 3500, 4000, 4500, IRR is about 17.09%, above an 8% hurdle.

IRR
Internal rate of return for these cash flows. The 10000 and four-inflow case is about 17.09%. 50000 with five 12000 inflows is about 9.42%.
NPV
Only the definition here: IRR is the rate where NPV = 0. The 8% hurdle is compared with 17.09%, not a full NPV table.
payback
Cash recovery time, not a stand-in for IRR. Simple payback after year 3; discounted payback at 8% after year 4 on example 1.

Worked examples

Example 1

  • Initial investment: 10,000
  • Cash flows (years 1-4): 3,000 / 3,500 / 4,000 / 4,500
  • Required return: 8%

IRR β‰ˆ 17.09%
Required return: 8%
Simple payback: after year 3
Discounted payback @ 8%: after year 4

IRR clears the 8% required return. Payback figures speak to recovery time - not IRR substitutes. NPV at 8% shows in the result cards.

Example 2

  • Initial investment: 50,000
  • Cash flows (years 1-5): 12,000 / 12,000 / 12,000 / 12,000 / 18,000
  • Required return: 10%

IRR β‰ˆ 9.42%
Required return: 10%

IRR (β‰ˆ 9.42%) stays below the 10% required return - the project misses that percentage bar; NPV at 10% will be negative.

Example 3

  • Initial investment: 20,000
  • Cash flows (years 1-4): 5,000 / βˆ’2,000 / 8,000 / 12,000
  • Required return: 12%

IRR β‰ˆ 4.54%
Required return: 12%

The negative year-2 flow adds another sign change - a cue that IRR may not be unique; check full NPV.

Example 4

  • Initial investment: 15,000
  • Cash flows (years 1-5): 8,000 / βˆ’6,000 / 9,000 / βˆ’3,000 / 12,000
  • Required return: 9%

Multiple-sign-change warning
One numerical IRR root is shown

Interleaved inflows and outflows can leave more than one NPV = 0 root. Decide with NPV, not IRR alone.

Which tool should you use

  • IRR - when you want one project rate in percent and a comparison with a required return.
  • NPV - when the decision should be in money at a chosen discount rate (here you only get a short cut: NPV at the required return).
  • PV - for one future amount or level instalments, not an uneven cash-flow series.
  • FV - when you plan saving and capital growth, not project appraisal.

With multiple sign changes in the cash flows, do not decide on IRR alone - check NPV.

Related calculators

FAQ

What IRR do 10000 and inflows 3000, 3500, 4000, 4500 give?

About 17.09% a year. At an 8% hurdle, simple payback is after year 3 and discounted payback after year 4.

Does 17.09% clear an 8% hurdle?

Yes. The same series at 8% has a positive NPV, about 2261 on the NPV page.

What about 50000 and five inflows at a 10% hurdle?

IRR about 9.42%, below 10%. NPV at 10% will be negative.

What does a negative year-2 flow mean?

Another sign change. In the third example IRR is about 4.54% at 12% and may not be the only root. Check NPV.

How is IRR different from NPV?

IRR is a rate. NPV is money at a chosen rate. One series, two views.

Does payback replace IRR?

No. It says when cumulative cash returns to zero, with or without discounting. That is time, not a rate.

Why do I type the investment as positive?

The label asks for a cost. The model applies the minus in year 0. Do not type βˆ’10000 if the calculator expects 10000.

Can I use months instead of years?

No. Periods are full years. This page does not compute a monthly IRR.

How is this different from CAGR?

CAGR has one start and one end. IRR reads each year, so a deposit or a withdrawal enters the formula.

Does 17% say how much money is left?

No. Scale is hidden. That is what NPV at a chosen rate is for.

Knowledge sources

IRR finds the rate where NPV drops to zero. It is a sketch from your cash flows.

Page updated in 2026.