Money & shopping

Net present value calculator

Discount a series of end-of-period cash flows and subtract the initial cost.

Net present value calculator
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

NPV = −initial outlay + sum(cash flow at period t / (1 + periodic discount rate)^t). The first listed flow occurs at the end of period 1. Use equal time periods, one currency and a matching rate. Up to 1,200 flows; no forecast or discount rate is chosen for you.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Initial outlay at period zero
10000
Discount rate per cash-flow period (%)
5
End-of-period net cash flows
3000
4000
5000

Example result

Example result
PeriodCash flowDiscounted value
13,0002,857.14285714
24,0003,628.11791383
35,0004,319.18799266

Initial outlay: 10,000.00. Cash flows start at the end of period 1.