The BA II Plus financial calculator by Texas Instruments is the standard tool for solving time value of money problems, bond pricing, and cash flow analysis. Over 200,000 CFA exam candidates worldwide rely on this calculator every year — yet most users only scratch the surface of its functions. This guide breaks down each core feature with real-number examples you can follow along with right now. Whether you're a finance student, an exam candidate, or a working professional pricing loans, you'll walk away knowing how to run every major calculation on the BA II Plus with confidence. For quick online calculations, you can also use an online calculator alongside your handheld device.
What Is the BA II Plus Financial Calculator?
The BA II Plus is a financial calculator manufactured by Texas Instruments. It is one of only two calculators approved by the CFA Institute for use during the Chartered Financial Analyst exams (the other being the HP 12C).
Unlike a standard scientific calculator, it has dedicated keys for Time Value of Money (TVM) variables: N, I/Y, PV, PMT, and FV. These five keys let you solve nearly every core financial equation — from mortgage payments to bond yields — without memorizing formulas.
The calculator also handles Net Present Value (NPV), Internal Rate of Return (IRR), amortization schedules, and basic statistics. It retails for roughly $35–$50 USD and is widely available globally.
How the BA II Plus Works
The BA II Plus operates on a simple input-output logic. You enter four known TVM variables and solve for the fifth unknown. The calculator stores each value until you clear it.
Step-by-Step: Solving a Loan Payment
Suppose you borrow $200,000 at 6% annual interest for 30 years with monthly payments. Here's how to find your monthly payment:
- Press [2ND] then [FV] to clear the TVM worksheet
- Enter 360 then press [N] (30 years × 12 months)
- Enter 6 ÷ 12 = 0.5 then press [I/Y] (monthly rate)
- Enter 200000 then press [PV]
- Enter 0 then press [FV]
- Press [CPT] then [PMT]
The display shows −$1,199.10. The negative sign means cash flows out of your pocket. This is standard sign convention — money you pay is negative, money you receive is positive.
Comparison: BA II Plus vs. HP 12C
| Feature | BA II Plus | HP 12C |
|---|---|---|
| Price | ~$35–$50 | ~$60–$80 |
| Logic System | Algebraic (standard) | Reverse Polish Notation (RPN) |
| CFA Approved | Yes | Yes |
| Ease of Learning | Easier for beginners | Steeper learning curve |
| Cash Flow Keys | CF worksheet (up to 24 flows) | Up to 30 cash flows |
| Amortization | Built-in AMORT function | Built-in AMORT function |
| Best For | Students, CFA/CFP candidates | Experienced finance professionals |
Expert insight: Always set your calculator to END mode for ordinary annuities (payments at period end) and BGN mode for annuities due (payments at period start). Press [2ND] [BGN] to toggle. A wrong mode setting silently gives you an incorrect answer — this is the single most common exam mistake.
BA II Plus — Key Facts and Figures
Here are the critical settings and capabilities every user should know:
- Decimal places: Factory default is 2 decimal places. For exam accuracy, set to 6 by pressing [2ND] [FORMAT], entering 6, then [ENTER].
- Payments per year (P/Y): Default is 12 (monthly). Many instructors recommend setting this to 1 and adjusting N and I/Y manually to avoid errors.
- Memory registers: The BA II Plus stores values in 10 memory slots (STO 0–9).
- Cash flow limit: The CF worksheet accepts up to 24 grouped cash flows with frequencies up to 9999 each.
- Battery life: Approximately 3 years under normal use (CR2032 battery).
⚠️ NOTE: The BA II Plus does not automatically clear old values between problems. Always press [2ND] [CLR TVM] before starting a new calculation. Leftover values from a previous problem are responsible for the majority of wrong answers on finance exams.
Payments Per Year Setting
The P/Y setting affects how the calculator interprets I/Y and N. If P/Y = 12, entering I/Y = 6 means the calculator treats that as 6% annual and auto-divides by 12. Many professionals set P/Y = 1 to maintain full manual control and avoid confusion.
Sign Convention
Cash flowing to you is positive. Cash flowing away from you is negative. Forgetting this produces an "Error 5" message. If you deposit $1,000, PV = −1,000. If you receive $1,000 back, FV = +1,000.
Compounding Frequency
The calculator lets you set C/Y (compounding periods per year) independently from P/Y. For a bond that pays semiannually but compounds semiannually, set both P/Y and C/Y to 2. Mismatching these values produces subtle but significant errors.
Mode: END vs. BGN
END mode calculates payments at the end of each period (mortgages, most loans). BGN mode calculates payments at the beginning (leases, rent). The display shows "BGN" when active — if you don't see it, you're in END mode.
Order of Operations for Complex Problems
For NPV or IRR calculations, you must enter cash flows in strict chronological order using the CF worksheet. Press [CF], then enter CF0 (initial investment), followed by each subsequent cash flow (C01, C02, etc.) with their frequencies (F01, F02, etc.).
Common Mistakes People Make
- Not clearing the TVM worksheet before a new problem. Old values carry over silently and contaminate your new calculation. Always press [2ND] [CLR TVM] before every single problem.
- Using the wrong sign convention. Entering both PV and FV as positive (or both as negative) triggers Error 5 or gives a nonsensical answer. Remember: money in = positive, money out = negative.
- Forgetting to adjust P/Y and C/Y. If your last problem used monthly compounding (P/Y = 12) and your current problem uses annual compounding, your answer will be wildly off. Check P/Y at the start of every problem by pressing [2ND] [P/Y]. ⚠️ WARNING: This mistake alone accounts for lost exam marks worth thousands of dollars in retake fees and delayed career progression.
- Entering the annual rate when P/Y expects a periodic rate (or vice versa). If P/Y = 1, you must enter the periodic rate manually. If P/Y = 12, the calculator divides I/Y by 12 internally. Know your setting before entering any rate.
- Skipping CF0 in NPV/IRR calculations. The CF worksheet always starts with CF0 — typically your initial investment as a negative number. Skipping it or entering it as positive inverts your entire result.
Practical Tips
Set decimal places to 6 on day one. Rounding errors compound across multi-step problems. Press [2ND] [FORMAT], type 6, press [ENTER], then [2ND] [QUIT]. This single setting prevents most rounding-related errors.
Lock P/Y to 1 for exam prep. This forces you to manually convert all rates and periods — which builds deeper understanding and eliminates P/Y-related mistakes entirely. Enter monthly periods as N = 360 and monthly rate as I/Y = 0.5 instead of relying on auto-conversion.
Use memory registers for multi-step problems. Store intermediate results with [STO] [0–9] and recall them with [RCL] [0–9]. This prevents re-entry errors and saves time during timed exams.
Practice with known answers first. Before any exam, run 3–5 textbook problems where you already know the answer. This confirms your settings are correct and your process is reliable.
Use the amortization function for loan breakdowns. After solving a TVM problem for PMT, press [2ND] [AMORT] to see the principal and interest split for any payment period. Enter the starting and ending periods, then scroll with the down arrow.
Pair with an online calculator for verification. When working on real financial decisions — not exams — double-check results using an online calculator. This provides an independent second opinion on critical numbers like mortgage payments or investment returns.