Net Present Value Calculator

Net Present Value Calculator lets you nPV discounts each future annual cash flow and subtracts the upfront investment. Enter your own values or load the worked example.

Method and calculation

NPV discounts each future annual cash flow and subtracts the upfront investment.

Inputs and settings

Net Present Value Calculator accepts Initial investment (minimum 0); Annual rate (%) (minimum 0, maximum 1000); End-of-year cash flows.

Worked example

Net Present Value Calculator example — Initial investment: 10000; Annual rate (%): 8; End-of-year cash flows: "3000,4000,5000". Computed output: { "netPresentValue": 176.29426408575773 }

Output and limitations

Net Present Value Calculator: Use finite inputs. Results use double-precision arithmetic.

Technical references: JavaScript Unicode normalization

Net Present Value Calculator FAQs

Net Present Value Calculator applies the following rule to your input: NPV discounts each future annual cash flow and subtracts the upfront investment. The worked example on this page uses the same processor as the result button.
Net Present Value Calculator has these boundaries: Use finite inputs. Results use double-precision arithmetic. Start by checking the initial investment field against the units or format shown.
Net Present Value Calculator provides this sample: { "netPresentValue": 176.29426408575773 }. Use the sample button to reproduce it, then replace the inputs with your own values.