IRR Calculator (Internal Rate of Return)

Enter an initial investment and future cash flows to instantly calculate the Internal Rate of Return (IRR) — the discount rate at which NPV equals zero.

Cash Flow Inputs

%

Used only to compare against the computed IRR.

Period 0 = initial investment

Enter cash flows on the left and click Calculate IRR.

Period 0 should be your initial investment (negative).

Summary

Enter an initial investment and future cash flows to instantly calculate the Internal Rate of Return (IRR) — the discount rate at which NPV equals zero.

How it works

  1. Enter the initial investment as a negative cash flow in Period 0 (e.g., -10000).
  2. Add one or more future cash flows for each subsequent period.
  3. Click Calculate — the tool applies Newton-Raphson iteration to find the rate where NPV = 0.
  4. The IRR is displayed alongside an NPV-vs-rate sensitivity chart.
  5. Compare the IRR to your cost of capital (hurdle rate) to decide if the investment is worthwhile.
  6. If no IRR exists (e.g., all positive cash flows), an appropriate message is shown.

Use cases

  • Evaluating whether a capital project meets a required rate of return.
  • Ranking multiple investment projects by their IRR when capital is limited.
  • Assessing the return on a series of rental income cash flows.
  • Comparing IRR against the weighted average cost of capital (WACC).
  • Validating private equity or venture capital deal returns.
  • Quickly stress-testing project cash flow assumptions.
  • Checking bond-equivalent yields for irregular coupon payments.
  • Teaching finance students how NPV and IRR relate to each other.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu