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
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
| Symbol | Meaning | Unit |
|---|---|---|
flows | The cash flows, in order | — |
rate | Discount rate | % |
NPV | Net present value of the series | — |
OK | Worth doing at that rate | — |
IR | Internal rate of return | % |
TI | Everything that comes in | — |
TO | Everything that goes out | — |
NF | In minus out | — |
MU | Times the money back | x |
PB | Payback ignoring the discount | — |
NP | Periods | — |
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.