excel irr calculation

Excel IRR Calculator

Use this tool to calculate the internal rate of return (IRR) just like Excel’s IRR() function.

Separate values with commas, spaces, semicolons, or new lines. Use a negative value for the initial investment.

What is IRR in Excel?

IRR (Internal Rate of Return) is the discount rate that makes the net present value (NPV) of a cash flow series equal to zero. In simpler terms, it is the annualized return implied by your investment’s inflows and outflows.

In Excel, the basic syntax is: =IRR(values, [guess])

  • values: A range or array of cash flows ordered by time.
  • guess (optional): Starting point for iteration (default is about 10%).

Step-by-step Excel IRR calculation

1) Enter your cash flows

Put your initial investment first (usually negative), then expected inflows for each period.

Period Cash Flow
0-10,000
13,000
24,200
36,800

2) Use Excel formula

If your cash flows are in cells A1:A4, use: =IRR(A1:A4)

If Excel has difficulty converging, provide a guess: =IRR(A1:A4,0.15)

3) Interpret the result

If IRR is 16%, compare it against your required return (hurdle rate). If your hurdle is 12%, the project passes; if hurdle is 18%, it fails.

Common Excel IRR errors and fixes

#NUM! error

  • Cash flows may not include both a negative and a positive value.
  • The model may have no real IRR, or your guess is too far from a root.
  • Try changing the guess: =IRR(range,0.01) or =IRR(range,0.5).

#VALUE! error

  • One or more cells may contain text or invalid data.
  • Clean formatting and ensure values are numeric.

IRR vs XIRR in Excel

Use IRR() when cash flows are equally spaced (monthly, quarterly, yearly). Use XIRR() when dates are irregular.

  • IRR: Assumes constant period spacing.
  • XIRR: Uses actual dates and gives more realistic results for uneven timing.

Practical tips before trusting IRR

  • Always inspect your sign convention (outflows negative, inflows positive).
  • For projects with multiple sign changes, you may get multiple IRRs.
  • Compare IRR with NPV at your discount rate—NPV is often more reliable for decision-making.
  • Check assumptions on reinvestment and timing.

Quick FAQ

Is a higher IRR always better?

Usually yes, but project size and risk matter. A tiny project with 30% IRR may create less value than a larger project with 14% IRR.

Can IRR be negative?

Yes. A negative IRR means the project destroys value under the assumed cash flows.

What is a good IRR?

“Good” depends on your required return, industry, risk level, and opportunity cost.

🔗 Related Calculators