Finance guide · Calculators

NPV and IRR on a BA II Plus

On a BA II Plus, press CF, enter the initial outflow as CF0 and each later cash flow with its frequency, then press NPV, enter the discount rate, and press CPT. For IRR, press IRR and then CPT. Clear the cash flow worksheet first with 2ND and CLR WORK, or old numbers stay in memory.

Enter the cash flows

This uses the same project as our NPV guide: $250,000 paid today and then $80,000, $95,000, $110,000, and $60,000 over the next four years, with a 9% required return.

Clear, then enter the cash flows
  1. Press CF to open the cash flow worksheet. Then press 2ND and CLR WORK to clear it.
  2. CF0: type 250000, press +/-, press ENTER, then press the down arrow.
  3. C01: type 80000, press ENTER, then the down arrow. F01 is 1, so press the down arrow again.
  4. C02: type 95000, press ENTER, then the down arrow twice.
  5. C03: type 110000, press ENTER, then the down arrow twice.
  6. C04: type 60000, press ENTER.

Get NPV and IRR

NPV at 9%
  1. Press NPV. The screen shows I = and a number.
  2. Type 9 and press ENTER, then press the down arrow so it shows NPV = .
  3. Press CPT. The answer is 30,799.79.
IRR
  1. Press IRR, then press CPT. The answer is 14.60 (percent).

The NPV is positive and the IRR of 14.60% is above the 9% requirement, so both rules say accept.

Bond prices with the TVM keys

The BA II Plus assumes 12 payments per year until you change it. When you use the per-period rate, set payments per year to 1 first. Then price the semiannual bond from our bond guide: 20 periods, a 4% rate per period, a $30 coupon, and $1,000 face value.

Set up and solve
  1. Press 2ND, then P/Y. Type 1 and press ENTER. Press 2ND, then QUIT to leave.
  2. Press 2ND, then CLR TVM (above the FV key) to clear old values.
  3. Enter N = 20, I/Y = 4, PMT = 30, FV = 1000, each followed by its key.
  4. Press CPT, then PV. The answer is -864.10.

The negative sign only means you would pay that amount to buy the bond. The price is $864.10.

Memory and setup traps

  • Not clearing the worksheet. The calculator keeps the last problem's cash flows until you clear them with 2ND and CLR WORK.
  • Forgetting the frequency. If a cash flow repeats, F01, F02, and so on tell the calculator how many times.
  • Leaving the first cash flow positive. CF0 is the amount you pay, so it needs a negative sign.
  • Leaving payments per year at 12 when you enter a per-period rate in the TVM keys.
  • Entering the discount rate as a decimal. Type 9 for 9%, not 0.09.
Questions

Quick answers.

Are the keystrokes the same on the BA II Plus Professional?

For the cash flow, NPV, IRR, and TVM keys used here, yes. The Professional adds more functions, but the basic keys work the same way.

Which calculator should I buy for a finance course?

The one your course approves. Some courses require a financial calculator such as the BA II Plus or TI-84 Plus, and others allow only scientific calculators. Read the syllabus before you buy.

Why does my NPV not match the answer in the back of the book?

The usual causes are old data left in the worksheet, a missing negative sign on CF0, a wrong frequency, or the rate typed as a decimal. Clear everything and re-enter it slowly.

Can I do the same thing on a TI-84?

Yes. The TI-84 uses the TVM Solver for loans and bonds, and its Finance menu has npv and irr functions for uneven cash flows. See our TI-84 guide for the TVM Solver.

Keep going

Bring the problem you missed.

Send me the question or your last exam and I will work through it with you, one-on-one on Zoom. Private sessions with Chi are $250 an hour.

Book a session →