NPV Calculator

Net present value for uneven cash flows with frequencies — the CF0 plus C01…Cn layout of the BA II Plus cash flow worksheet. Outflows negative, the discount rate I is per period.

Cash flows & discount rate

CF0F00 = 1
C01
C02

Result

NPV =41.32

Worked example (T5): CF0=−1000, 600, 600 at I=10% → NPV = 41.32.

BA II Plus keystrokes

Rows with F=1 skip the frequency entry automatically.

  1. [CF][2ND] [CLR WORK]
  2. 1000[+/-][ENTER]
  3. [↓]600[ENTER]
  4. [↓]600[ENTER]
  5. [NPV]10[ENTER][CPT]

Key map (same as the simulator): 2ND P/Y = P/Y worksheet · 2ND BGN = mode · 2ND CLR WORK = clear the open worksheet · 2ND CLR TVM = clear TVM.

Worked example — sign convention (T5)

CF0 = −1000 (you invest 1,000 today), then 600 at the end of each of the next two years, I = 10%. NPV = 41.32 — positive, so the project earns more than 10%.

Frequently asked questions

What does the frequency F do?

A flow with F = 3 occupies three consecutive periods. −25000, then 7200 with F = 3, then 9500 discounts the 7200 at t = 1, 2 and 3 and the 9500 at t = 4.

Is the rate I annual or per period?

Per period, exactly like the BA II Plus NPV worksheet — there is no P/Y inside the CF worksheet. With yearly flows, I is the annual rate; with monthly flows, use the monthly rate.

How do I read NPV = 0?

NPV = 0 means the flows exactly earn the discount rate — that rate is the IRR. Try the IRR calculator for the same flows.