Cernarus

NPV Calculator (Net Present Value)

Net Present Value (NPV) discounts future cash flows to the present using an annual discount rate and sums them together with the initial investment. Positive NPV indicates expected value creation given the discount rate used.

This tool supports three workflows: a manual periodic series (up to 11 periods), a constant annuity, and a single future cash flow. Use the manual series for uneven cash flows, annuity for level payments, and single-future for a one-time future amount.

Updated Nov 18, 2025

NPV calculated by discounting each entered cash flow at the annual discount rate. Useful for uneven cash flows entered per period.

Inputs

Advanced inputs

Manual cash flows (period 0 through 10)

Annuity inputs

Single future cash flow inputs

Results

Updates as you type

Net Present Value (NPV)

-$6.36

OutputValueUnit
Net Present Value (NPV)-$6.36currency
Primary result-$6.36

Visualization

Methodology

Discounting follows standard time-value-of-money principles. Each cash flow is divided by (1 + r)^t where r is the annual discount rate expressed as a decimal and t is the period index.

For annuities the present value factor is used: PV = P * (1 - (1+r)^-N) / r, where P is the periodic payment, r is the periodic discount rate and N the number of periods.

Calculations assume periods are equally spaced and the discount rate provided is an annual rate. When compounding or period length differs from one year, users should convert rates accordingly before input.

Worked examples

Example 1 (manual series): Initial investment 1000, periodic cash inflows of 300 for 5 periods, discount rate 8%. NPV approximates the sum of discounted inflows minus 1000.

Example 2 (annuity): Initial investment 1000, annuity payment 300, 5 periods, discount rate 8% gives NPV using the annuity present value factor.

Example 3 (single future): Initial investment 1000, future cash flow 2000 at period 3, discount rate 8% discounts that single amount back to present value.

Key takeaways

Use this calculator to estimate whether an investment returns value above the chosen discount rate. Interpret results in the context of project risk, alternative uses of capital, and the assumptions entered.

Always verify inputs (sign convention for outflows/inflows, period definitions, and correct rate conversion) before making decisions.

Further resources

Expert Q&A

Should I enter the initial investment as a positive or negative number?

Enter the initial investment as a positive number in the Initial investment field; the tool treats it as a cash outflow when computing NPV (it subtracts that amount).

What discount rate should I use?

Choose a discount rate that reflects your required return or cost of capital. For comparative decisions use the same discount rate across projects. Convert multi-period rates to the per-period equivalent if periods are not annual.

How many periods can I enter for the manual series?

The manual periodic method accepts up to 11 period cash flow inputs (period 0 through 10). Unused period fields may remain at zero.

Are results exact?

Results are computed using floating-point arithmetic and formulae shown. Rounding, representation limits, and omitted compounding details can introduce small differences from specialized financial systems. See accuracy notes and citations.

Sources & citations