Charta is on Google Play: practise on the go. Get the app
Charta

How to use the BA II Plus and HP 12C for the CFA exam: keystrokes, settings and tricks

13 October 2026 · 13 min read · Charta Learning

Passing the CFA® Program exams is not about being clever with a calculator, but a wrong setting or a long-winded keystroke sequence costs minutes over a paper. This tutorial covers the two approved models, the Texas Instruments BA II Plus and the Hewlett Packard 12C: the settings to fix before anything else, the sequences you will use every day, and the tricks that save time, including how to store a result and use it again. Every sequence below can be tried in the practice calculators inside Charta (see the next section), and each was checked there against a worked answer.

Practise on the calculator inside Charta

Tap the Calculator button on any study screen, on a practice question, or in the bar of a mock exam, and a practice BA II Plus or HP 12C opens. Switch between the two at the top.

It is a practice tool, not a replacement for your own approved calculator, which you must bring to the exam. Learn the real keys on the real machine, and use the simulator to check a sequence quickly or to practise away from your desk.

Five settings to fix before you calculate anything

Most wrong answers on the day are not hard questions answered badly. They are easy questions answered on a calculator that was left in the wrong state.

  1. Clear what is left over. An earlier question's numbers sit in memory and silently feed into the next answer.
  2. Set the decimals. Show four, or more. A display of two decimal places hides the difference between answers that are close.
  3. Check payments per year. The BA II Plus assumes 12 payments a year until you tell it otherwise.
  4. Check begin or end. Annuities due start payments at the beginning of the period.
  5. Check the calculation order on the BA II Plus (see below).

On the BA II Plus

On the HP 12C

Time value of money

Both calculators use the same five keys: N, I/Y (or i), PV, PMT and FV. Enter four of them and compute the fifth. Two rules cover most mistakes:

Example: the future value of 1,000 at 6% for 5 years

Leave the BA II Plus at its default of 12 payments a year and the same keystrokes return 1,025.25, which is the value after 5 months at 0.5% a month. This is the most common avoidable error on the machine. If an annual problem produces an odd answer, check payments per year first.

Example: the monthly payment on a 30-year loan

A loan of 100,000 at 5% a year over 30 years, paid monthly.

A quicker way to enter the term on the BA II Plus is to type the years and press 2ND xP/Y, which multiplies by the payments per year. 30 2ND xP/Y puts 360 in N.

Solving for the other variables

Compute whichever key is unknown: enter the four you know and press CPT and the fifth (BA II Plus), or the fifth key alone (HP 12C). Two details worth knowing:

Amortisation: how much of a payment is interest?

After working out the payment above, you can see how a year of payments splits between interest and principal.

The cent difference between the two is not a mistake: the HP 12C rounds each payment's interest to the cent as it goes, as a lender would. Either is acceptable against the multiple-choice options on the exam.

Cash flows: NPV and IRR

Uneven cash flows have their own worksheet on the BA II Plus and their own keys on the HP 12C. Take an investment of 1,000 that returns 300, 400 and 500 over three years, with a discount rate of 10%.

BA II Plus

  1. CF, then 2ND CLR WORK to start clean.
  2. CF0 shows. Type 1000 +/- ENTER, then the down arrow.
  3. C01 shows. Type 300 ENTER, down arrow. F01 is the frequency, which is 1 unless a cash flow repeats, so press the down arrow again.
  4. C02: 400 ENTER, down, down. C03: 500 ENTER.
  5. NPV, type 10 ENTER, down arrow, CPT. The display shows -21.04.
  6. IRR, CPT. The display shows 8.90.

HP 12C

  1. 1000 CHS g CF0 (the blue function on PV), 300 g CFj (on PMT), 400 g CFj, 500 g CFj.
  2. 10 i, f NPV (on PV). The display shows -21.04.
  3. f IRR (on FV). The display shows 8.90.

The tricks that matter

Statistics

For a mean and standard deviation from a short list, use the statistics worksheet instead of working out the sums yourself. For the numbers 2, 4, 6 and 8:

Know which standard deviation the question wants. A sample of data usually wants Sx; a complete population wants σx. The two differ by a margin large enough to change an answer.

The same worksheets give a regression line and correlation when you enter pairs of x and y values: a (the intercept), b (the slope) and r (the correlation).

Saving and re-using results

You will meet a number in the first half of a question that you need again in the second half. Do not write it down to two decimals and retype it. Store it at full precision.

Programming on the HP 12C. The real HP 12C can also store a keystroke program, so a sequence you repeat is a single run command. Charta's practice calculator leaves programming out, so learn the keyboard first. If you do use programs, check CFA Institute's current calculator policy before the exam rather than assuming, and clear anything you do not want in the machine.

Other worksheets worth learning

A routine for every question

  1. Clear the worksheet or the TVM registers you are about to use.
  2. Check the three settings that change answers: payments per year, begin or end, decimals.
  3. Enter the numbers with the right signs, and compute.
  4. Ask whether the answer is the right size and sign. A mortgage payment bigger than the loan is a wrong key somewhere.
  5. If the answer is not one of the options, check payments per year, begin or end, and whether you rounded an intermediate figure, before you re-do the whole calculation.

Common questions

Which calculator should I choose?

Either. Both are allowed, and candidates pass with both. Pick one early and practise with it every day, since changing in the last weeks costs speed. See which calculator you can use in the CFA exam.

Why does my future value come out too small?

On the BA II Plus, payments per year is almost certainly still 12. Set 2ND P/Y to 1 for annual problems, and key N as the number of periods.

Do the calculators remember my settings when they are off?

The BA II Plus keeps its settings and memories until you reset it, so check them before the exam rather than trusting last week's state. The HP 12C keeps its storage registers for as long as the batteries last. Replace the batteries a week or two before the exam.

Can I practise without my own calculator?

Yes: the practice calculators inside Charta are for exactly that. They behave like the real machines, including the BA II Plus defaulting to 12 payments a year and the HP 12C rounding a computed N up. Move to your own calculator for the final weeks.

Sources

Charta Learning is independent of CFA Institute, Texas Instruments and Hewlett Packard. Check the current CFA Institute calculator policy before the exam.

More guides

Practise what you read

Practise this with questions that explain every wrong option, and a plan built from a short diagnostic.

Take the free diagnostic →