Net Present Value Calculator

Discount equal-period cash flows and inspect each present value, starting with the first flow at time zero.

Inputs stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Calculate result controls

Showing an example. Edit to see your own.

Use an annual rate for annual cash flows, or a matching rate for another period.

The first line occurs now at period 0. Use negative amounts for payments and positive amounts for receipts. Up to 1,201 lines.

Processed in your browser. Your inputs stay on this device.

How to use Net Present Value Calculator

  1. Enter one cash flow per line, starting with time zero.
  2. Set a discount rate for one interval between flows.
  3. Review the present-value table and the summed NPV.

Example: Net Present Value Calculator

Cash flows -1000, 400, 400, 400 at periods 0 to 3; discount rate 10% per period.

You add
Cash flows -1000, 400, 400, 400 at periods 0 to 3; discount rate 10% per period.
You get
NPV rounds to -5.26.

Supported inputs and limits

1 to 1,201 signed cash flows, one per equal period. The first is not discounted. Rate must be greater than -100% and at most 1,000% per period. Irregular dates and internal rate of return are not modeled. Enter plain decimals with at most 64 characters, 25 digits and 12 fractional places. Monetary inputs are limited to 10^12. Very small or large nonzero amounts use scientific notation. Use one currency throughout; no exchange rates, taxes or fees are added unless you enter them.

Where your input is processed

This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Use the same period throughout

Each flow at period t is divided by (1 + rate)^t. The sum includes positive receipts and negative payments, with no implicit initial outlay.

Questions about Net Present Value Calculator

Is the first cash flow discounted?

No. Line one is period zero. The next line is discounted for one period, and so on.

Should I enter an annual discount rate?

Only if each interval is a year. Match the rate to the actual interval between your entered flows.

Does a positive result guarantee a good investment?

No. NPV follows the entered cash flows and discount assumption. It does not assess risk or whether those amounts will occur.

Project manager: Tony Hines · Content updated 3 October 2026 · Report a problem