Skip to content

NPV

FinancialExcel 2007

Net present value of a series of evenly-spaced cash flows.

Syntax

NPV(rate, value1, [value2], …)

How it works

NPV assumes the first cash flow is one period from now. For an outlay today, add it outside: =NPV(r, C2:C10) + C1.

Examples

=NPV(10%, C2:C10) + C1

Related functions

More Financial functions

← All 510 functions

Syntax follows Microsoft’s documentation. Examples are written to be pasted into a cell and checked. Argument separators may be ; in your locale. The AI explainer runs on a free community model — verify anything important.