en

IRR Calculator

Work out locally the internal rate of return (IRR) of an investment from initial outlay, annual cash flow and term - no upload.

This calculator gives a non-binding, model-based estimate and is not financial, tax or legal advice. More in the disclaimer
Initial investment
Annual cash flow
Term in years
Hurdle rate per year

Result

12.98%
Internal rate of return (IRR)
€15,571.99
NPV at the hurdle rate
€150,000.00
Total cash inflows
No upload100% local
Your content stays with youno third-party access
Servers in GermanyGDPR by design
Independently auditedTLS A+ · HTTP headers A+
Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

The internal rate of return (IRR) is the return an investment earns by itself. More precisely, it is the discount rate at which the investment's net present value is exactly zero. If the internal rate of return exceeds your hurdle rate (the required minimum return) the investment is worthwhile - equivalent to the NPV at the hurdle rate being positive. This calculator finds the internal rate of return from the initial investment, a constant annual cash flow and the term.

The calculation runs entirely locally in your browser, in pure JavaScript - nothing is uploaded and nothing is stored. The internal rate of return is found by bisection: the rate is adjusted until the net present value is zero. For comparison the calculator also shows the NPV at your hurdle rate and the total cash inflows. This calculator assumes a constant annual cash flow. Change an input and everything updates instantly.

An honest note: this is a model with a constant annual cash flow. The internal rate of return has known pitfalls - with sign changes in the payments there can be several solutions, and it favours small high-return projects over large ones with more absolute value. That is why the NPV is regarded as the more reliable decision rule; use both together. For the pure value figure use the NPV calculator. Amounts in euros as an example - the maths applies to any currency. Not investment advice.

Specifications

Specifications
Input formatsForm inputs (no file)
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Enter the initial investment and the annual cash flow.
  2. Enter the term in years and the hurdle rate per year.
  3. Read off the internal rate of return and the NPV at the hurdle rate.

Limitations: A model with a constant annual cash flow. The internal rate of return can be ambiguous with sign changes and favours small projects - the NPV is the more reliable decision rule, so use both. For the value figure use the NPV calculator. Amounts in euros as an example - the maths applies to any currency. Not investment advice.

FAQ

Are my inputs uploaded?

No. The calculation runs entirely locally in the browser (pure JavaScript); nothing is sent or stored.

What is the internal rate of return?

The return the investment earns by itself - the rate at which its net present value is exactly zero. If it is above your hurdle rate, the investment is worthwhile. Worked example: a 10,000 euro investment returning 2,500 euros a year for 5 years reaches an internal rate of return of about 7.9 percent - above a hurdle rate of around 6 percent, so worthwhile.

IRR or NPV - which is better?

The NPV is regarded as more reliable because the internal rate of return can be ambiguous with sign changes and favours small projects. Use both together.

How is the internal rate of return computed?

By bisection: the rate is adjusted step by step until the net present value reaches zero. With constant cash flows there is exactly one solution.

Related tools