Paritian

Finance

NPV Calculator for Uneven Cash Flows

Discount a whole series of cash flows, one figure per period, and see what the project is worth today.

Results

Net present value of the series 39,694.82
Worth doing at that rate Yes
Internal rate of return 18.021 %
Everything that comes in 208,000.00
Everything that goes out 120,000.00
In minus out 88,000.00
Times the money back 1.733 x
Payback ignoring the discount 3.44
Periods 6

What this tool does

Most net present value calculators assume the same amount comes in every year, which almost no real project does. This one takes the series as it actually is: type the cash flows in order, one per period, starting with the outlay as a negative number. Each one is discounted by the number of periods it is away, and the total is what the whole thing is worth in today's money. A positive figure means the project beats the rate you set; a negative one means the money would do better at that rate somewhere else. The internal rate of return comes along for free, since it is simply the rate at which this total would be zero.

Formula

NPV = sum of each cash flow ÷ (1 + rate) raised to its period number

Variables

SymbolMeaningUnit
flowsThe cash flows, in order
rateDiscount rate%
NPVNet present value of the series
OKWorth doing at that rate
IRInternal rate of return%
TIEverything that comes in
TOEverything that goes out
NFIn minus out
MUTimes the money backx
PBPayback ignoring the discount
NPPeriods

Worked example

  • The cash flows, in order-120000, 28000, 34000, 41000, 39000, 36000, 30000
  • Discount rate8 %
  • Net present value of the series39,694.82
  • Worth doing at that rateYes
  • Internal rate of return18.021 %
  • Everything that comes in208,000.00
  • Everything that goes out120,000.00
  • In minus out88,000.00
  • Times the money back1.733 x
  • Payback ignoring the discount3.44
  • Periods6

Limitations

  • This is an informational calculator, not personalised financial advice. Rates, fees, taxes and contract conditions vary between institutions and countries.
  • The calculation runs at full precision and only the display is rounded. If you copy an intermediate value and retype it, small differences can appear.