Skip to main content
Guides 9 min read

BA II Plus vs BA II Plus Professional: Key Differences

The Professional adds four registers — NFV, payback, MIRR and duration. What each one does, and how to get the same answer on the standard BA II Plus.

The BA II Plus Calculator Team

The short answer

Both models share the same TVM row, amortization worksheet, bond pricing and statistics, so anything on the CFA or FRM syllabus can be solved on either. The Professional adds four outputs: net future value, payback and discounted payback in the cash flow worksheet, modified IRR beside IRR, and duration in the bond worksheet. Every one of those is derivable on the standard model in under ten keystrokes, so the Professional buys speed, not capability.

Two calculators, nearly the same name, and a decision most people make on the strength of the word “Professional”. The honest comparison is narrower than the marketing: the Professional computes four things the standard model has no register for, and every one of them is derivable on the standard model in under ten keystrokes.

That reframes the question. It is not “which calculator can solve this” — both can — but “how many seconds is a register worth under exam pressure”. Worth answering properly, because the workarounds are useful knowledge whichever one is on your desk.

Worksheet by worksheet

Worksheet Standard BA II Plus Professional
TVM row (N I/Y PV PMT FV) Identical Identical
2ND AMORT P1 P2 BAL PRN INT Same five fields
CF cash flow entry CF0 plus 24 groups Same
NPV I, NPV adds NFV, PB, DPB
IRR IRR adds RI, MOD
2ND BOND Nine fields to AI adds duration
2ND DEPR SL SYD DB DBX adds two French-convention methods
2ND ICONV, 2ND DATE Identical Identical
2ND DATA / 2ND STAT Identical Identical
2ND %CHG, 2ND PROFIT, 2ND BRKEVN Identical Identical
Every worksheet on both models. The differences are in three rows.

Three rows carry real weight, and one — the French depreciation methods — has never appeared in an English-language finance curriculum and can be ignored.

Notice what is not in the difference column. The five TVM registers are the same, which means loans, annuities, retirement projections, bond maths on a coupon date and every rate conversion behave identically. That is the majority of what either calculator gets used for.

NFV: net future value

The Professional puts NFV directly below NPV in the same worksheet, so it costs two keystrokes.

The £450,000 machine from the NPV walkthrough: five inflows of £120,000 to £175,000, discounted at 11%, NPV = £86,606.78.

Professional: NPV then NFV
  1. NPV
  2. 11
  3. ENTER
  4. CPT
  5. CPT

On the standard model there is no such register, and the answer is one TVM sequence away — because net future value is just net present value carried to the end of the project:

Standard: compound the NPV forward
  1. 2ND
  2. CLR TVM
  3. 5
  4. N
  5. 11
  6. I/Y
  7. 86606.78
  8. +|−
  9. PV
  10. 0
  11. PMT
  12. CPT
  13. FV

NFV = NPV × (1 + i)ⁿ = 86,606.78 × 1.11⁵ = 145,937.46. The same figure the Professional prints.

NFV = 145,937.46 either way. Eleven extra keystrokes, and a genuine saving of nothing at all if you were only ever going to quote the NPV — which, for a capital budgeting decision, you were.

PB and DPB: payback and discounted payback

This is where the Professional earns its keep, because payback is the one measure the standard model makes you do arithmetic for.

Year Cash flow Cumulative Discounted at 11% Cumulative discounted
0 −450,000 −450,000 −450,000.00 −450,000.00
1 120,000 −330,000 108,108.11 −341,891.89
2 135,000 −195,000 109,569.03 −232,322.86
3 150,000 −45,000 109,678.71 −122,644.16
4 160,000 +115,000 105,396.96 −17,247.20
5 175,000 +290,000 103,853.98 +86,606.78
The £450,000 machine at 11%. Both paybacks read off the cumulative columns.

The plain payback crosses inside year 4: 3 + 45,000 ÷ 160,000 = 3.2813 years. The discounted payback crosses inside year 5: 4 + 17,247.20 ÷ 103,853.98 = 4.1661 years. The Professional reports 3.28 and 4.17 in two keystrokes.

On the standard model the undiscounted figure is a running total you can do in your head. The discounted one is more work, and the trick is that you never need to discount anything by hand — the cumulative discounted column is the NPV of the truncated series:

Standard: zero out the last flow and recompute
  1. NPV
  2. 11
  3. ENTER
  4. CPT (all five years: 86,606.78) → CF
  5. ↓×8
  6. 0
  7. ENTER
  8. 2ND
  9. QUIT
  10. NPV
  11. CPT (four years: −17,247.20)

Delete flows from the end and read NPV each time. The period where it turns positive contains the discounted payback.

Two NPV presses bracket the answer. It is slower than a register, and it is the only place in this comparison where the gap is measured in tens of seconds rather than a few.

MOD: modified IRR

The Professional’s IRR worksheet holds three fields: IRR, then RI for the reinvestment rate you supply, then MOD for the modified internal rate of return. That solves IRR’s worst structural problem — the assumption that interim cash earns the IRR itself — in one extra entry.

The standard model has no MOD, and the route is three computations across two worksheets. Reinvesting and financing at 11%:

Step 1: present value of the inflows, with CF0 set to zero
  1. CF
  2. 2ND
  3. CLR WORK
  4. 0
  5. ENTER
  6. 120000
  7. ENTER
  8. 135000
  9. ENTER
  10. 150000
  11. ENTER
  12. 160000
  13. ENTER
  14. 175000
  15. ENTER
  16. 2ND
  17. QUIT
  18. NPV
  19. 11
  20. ENTER
  21. CPT

536,606.78. Compound it to year five, then ask what rate connects the £450,000 outlay to that terminal value:

Step 2: forward to a terminal value, then back to a rate
  1. 2ND
  2. CLR TVM
  3. 5
  4. N
  5. 11
  6. I/Y
  7. 536606.78
  8. +|−
  9. PV
  10. 0
  11. PMT
  12. CPT
  13. FV
  14. 450000
  15. +|−
  16. PV
  17. CPT
  18. I/Y

CPT FV gives 904,213.63. Overwrite PV with −450,000, leave N and FV alone, CPT I/Y.

MIRR = 14.9772%, against an IRR of 17.9049%. The workaround is longer than the register but it has one advantage: it forces you to look at the terminal value, which is where the reinvestment assumption actually lives. Full treatment in the IRR guide.

Duration: the only genuine gap

The Professional adds duration to the BOND worksheet, below AI. The standard model stops at the nine fields and has no duration anywhere, which is the one difference that cannot be closed with a rearrangement of registers you already have.

It can be closed numerically, though, and closely. Price the bond either side of its yield and take the slope:

Two extra BOND computations
  1. Modified duration ≈ (P₋ − P₊) ÷ (2 × P₀ × Δy)

P₋ and P₊ are the prices at 25 basis points below and above the current yield; Δy is 0.0025.

The 4.5% of February 2034 at a 5.25% yield, from the bond tutorial.

Input Value
P₋ at 5.00% 96.9047
P₀ at 5.25% 95.3994
P₊ at 5.50% 93.9217
(96.9047 − 93.9217) ÷ (2 × 95.3994 × 0.0025) 6.2537
The Professional’s register 6.2533
Three prices from the BOND worksheet, one division.

Four ten-thousandths apart, which is closer than any yield forecast you would apply it to. And if a question hands you Macaulay duration, modified duration is one division: 6.4175 ÷ (1 + 0.0525 ÷ 2) = 6.2533 exactly.

What people assume is different and is not

The display and the solver. Same digits, same rounding, same iterative solver. A payment, a bond price or an IRR computed on one model matches the other exactly. When two people disagree, the cause is P/Y, C/Y, BGN mode or a day-count basis — never the hardware.

Amortization. 2ND AMORT is identical: P1, P2, BAL, PRN, INT, reporting aggregates over a window rather than single rows. Every schedule in amortization schedules explained runs the same on both.

Statistics. One-variable and two-variable stats, and the four regression models, are the same. The Professional adds nothing here, which surprises people who expect a “professional” statistics package.

Exam eligibility. Both models are on the CFA and FRM approved lists, and the Professional carries no extra restriction. Neither is a graphing calculator, neither stores text, and neither can be brought in with a case that holds notes.

Which one to own

Situation The answer
Buying your first one for CFA or FRM Either; take the Professional if the price gap is trivial
Already own the standard model Keep it and learn the four workarounds
Capital budgeting as a daily job Professional — NFV, PB, DPB, MOD are the four numbers on every appraisal memo
Fixed income as a daily job Professional, for the duration register
Teaching, or sitting exams on borrowed kit Standard — it is the model every textbook keystroke assumes
The decision, by what you actually do with it.

The case against upgrading is stronger than it looks. Muscle memory is the scarce resource in an exam, not registers, and a calculator you have drilled four hundred problems on beats one whose worksheets have an extra field you have pressed twice. If the standard BA II Plus is already in your bag, the four workarounds on this page are a better afternoon’s work than a new purchase.

The four-workaround drill

Professional register Standard-model route Extra keystrokes
NFV NPV into PV, life into N, rate into I/Y, CPT FV ~11
PB Cumulative total on paper; interpolate the crossing year 0
DPB NPV on progressively shorter series until the sign flips ~8 per press
MOD NPV with CF0 = 0, CPT FV, then CPT I/Y ~20
Duration Price at ±25 bp, divide by 2 × P₀ × 0.0025 ~14
Worth practising once, whichever model you own.

Every one of those is a calculation the Professional performs for you, and every one is a calculation worth having done by hand once, because the intermediate figures — terminal value, cumulative discounted cash flow, the price either side of a yield — are what the numbers actually mean.

If you are choosing what to drill next rather than what to buy, CFA exam calculator tips covers the shortcuts that save real time on both models, and how to use the BA II Plus walks the whole keypad from the reset sequence up.

Share X LinkedIn
  • #ba ii plus
  • #professional
  • #calculator comparison
  • #nfv
  • #payback
  • #mirr

Do it without the keystrokes

The calculators used in this guide

Same arithmetic, same sign convention, with every substitution written out underneath the answer.

FAQ

Frequently asked questions

Which BA II Plus should I buy for the CFA exam?

Either. Both models are on the approved list and both solve every calculation the curriculum requires. If you are buying from scratch and the price difference is small, the Professional saves a handful of keystrokes on payback and modified IRR questions. If you already own the standard model, spend the money on practice questions instead — always check your exam provider's current calculator policy before test day.

Is the BA II Plus Professional allowed in the CFA and FRM exams?

Yes, both the BA II Plus and the BA II Plus Professional appear on the approved calculator lists for the CFA and FRM exams, alongside the HP 12C. The Professional is not treated as a different device or restricted in any way. Policies do change, so confirm against your provider's current published list rather than a forum post.

What does the BA II Plus Professional do that the standard model cannot?

Nothing, in the strict sense. It reports four things the standard model has no register for — net future value, payback, discounted payback and modified IRR — plus duration in the bond worksheet. All five are computable on the standard BA II Plus from registers it already has; the Professional just prints them without being asked.

Can the standard BA II Plus calculate MIRR?

Not from a single key, but yes. Set CF0 to zero and compute NPV to get the present value of the inflows, compound that forward to the final period with CPT FV, then put the original outlay in PV and press CPT I/Y. Three computations across two worksheets, and the answer matches the Professional's MOD register exactly.

Does the BA II Plus Professional give different answers?

No. The two share the same solver and the same rounding, so a TVM payment, a bond price or an IRR computed on one matches the other to every displayed digit. If two people get different numbers, the cause is a setting — P/Y, C/Y, BGN mode, day-count basis — not the hardware.

Keep reading

Related guides

All articles