Handitab

NPV / IRR Calculator

Calculate net present value and internal rate of return from a series of cash flows per period and a discount rate.

About NPV / IRR Calculator

Net present value (NPV) is the sum of all cash flows discounted to today: NPV = Σ CFt ÷ (1 + r)^t, with the first value at t = 0 undiscounted. The internal rate of return (IRR) is the rate at which NPV equals zero; it is found by bisection between −99% and 1,000% and needs at least one negative and one positive cash flow. Periods are assumed to be evenly spaced. Not investment advice.

How to use NPV / IRR Calculator

  1. Type or paste into the "Cash flow per period (period 0 first, one per line)" box, or press "Use example" to try it with sample data.
  2. Set "Discount rate per period" if the defaults do not fit.
  3. The result appears below and updates as you type.
  4. Copy the result with the copy button, or download it as a file where that is offered.

Questions about NPV / IRR Calculator

What does a positive NPV mean?

The discounted inflows exceed the outflows, so the project is expected to earn more than the discount rate you entered. A negative NPV means it earns less than that rate.

Why is the IRR not found?

An IRR exists only if the cash flows include both money out and money in, and the rate lies between −99% and 1,000%. Cash flows that change sign more than once can also have several IRRs; only one is reported.

Runs in your browser. Page last updated .

More finance and business calculators

All 25 finance and business calculators