# Know the keys. Solve step by step.

Use a free BA II Plus-style calculator and tutorial for CFA practice: algebraic entry, TVM worksheets, amortization, NPV, and IRR.

Canonical URL: https://exclam.ai/cfa/ba-ii-plus-calculator/

[Tools](https://exclam.ai/tools/index.md)/[CFA](https://exclam.ai/cfa/index.md)/BA II Plus calculator

BA II Plus calculator

Follow one worked example. Then solve a new practice question.

Free to useNo account requiredChoose an example

Worked examples

## Choose what to solve.

Example library5 examples

**CFA practice**Finance and investment4

### Quantitative methods2

**Annuity savings**Solve PMT*·*Guided + practice

Current example

Set the frequency, store the values, then solve.

#### What you will learn

- P/YPayments per year
- NNumber of periods
- PMTPeriodic payment

One new practice question

**Future value**Solve FV*·*Guided + practice

### Fixed income1

**Bond price**Solve PV*·*Guided + practice

### Corporate issuers1

**Capital budgeting**Solve NPV*·*Guided + practice

**Everyday finance**Loans and payments1

### Borrowing1

**Monthly mortgage payment**Solve PMT*·*Guided + practice

Free calculator and practice. No account required.

Quantitative MethodsRestart Example

## Annuity savings

You need $50,000 in 6 years. The account earns 7% annually and deposits are made at year-end. What annual deposit is required?

Set upKey 1 / 17

Next keySet payment frequency

1

### Enter 1

Build 1 on the display before you store it.

Press the highlighted calculator key or the key above.

### Set payment frequency · 1

Use 1 payment per year. In this calculator, 2ND → I/Y stores P/Y and sets C/Y to match. END mode is already set.

12NDI/Y

### What these buttons do

**2ND**

**Second function** Activates the label printed above the next key.

**P/Y**

**Payments per year** Sets how many payment periods occur each year.

**C/Y**

**Compounds per year** Sets how many times interest compounds each year.

**END**

**End-of-period payments** Places each payment at the end of its period. This calculator starts in END mode.

### Your calculator

BA II Plus-style

**BA II Plus-style**Financial calculator

ENDP/Y 12 ** C/Y 12

Ready

0

QUIT**CPT**SET**ENTER**DEL**↑**INS**↓** **=** **2ND**PB**CF**NFV**NPV**DPB**IRR** **→**xP/Y**N**P/Y**I/Y**AMORT**PV**BGN**PMT**CLR TVM**FV**K**%** **√x** **x²** **1/x**RAND**÷**HYP**INV**SIN**(**COS**)**TAN**yˣ**x!**×**eˣ**LN**DATA**7**STAT**8**BOND**9**nPr**-**ROUND**STO**DEPR**4**Δ%**5**BRKEVN**6**nCr**+** **RCL**DATE**1**ICONV**2**PROFIT**3**ANS**=**CLR WORK**CE/C**MEM**0**FORMAT**.**RESET**+/-**

ReadyChn · DEC 5

Click the calculator to use your keyboard.Reset

The calculator starts clear. Follow the guide.

N**0**

I/Y**0**

PV**0**

PMT**0**

FV**0**

CalculatorEnter 1

## Financial worksheets

Explore cash flows and amortization with your calculator values.

### Amortization

Payments

### Your loan schedule appears here.

Load the mortgage example, then compute PMT.

Load mortgage example

### Cash-flow worksheet

Cash flows, one per lineDiscount rate (%)Enter CF0 first. Use negative values for money paid.

NPV**3.02**

IRR**8.16%**

−1,000

**

CF0

300

**

CF1

420

**

CF2

460

**

CF3

Cumulative discounted value

| Period | Cumulative PV |
| --- | --- |
| 0 | −1,000.00 |
| 1 | −722.22 |
| 2 | −362.14 |
| 3 | 3.02 |

Edit the TVM worksheetTVM values

NI/YPVPMTFVP/YC/Y

END mode

Complete the guided example to edit these values. Use the highlighted keys during the guide.

Periodic rate: 0.0000%

One free calculator forCFA calculator practiceLoan and mortgage payment checksSavings, annuity, and retirement TVMNPV, IRR, and amortization review

Keep the method close

## How to use a BA II Plus-style calculator

Learn algebraic entry, TVM, amortization, and cash-flow calculations in six steps.

[Return to the calculator](https://exclam.ai/cfa/ba-ii-plus-calculator/index.md#workspace)

1Use algebraic entry

The BA II Plus workflow is algebraic, so you type the expression in the order it is written. Parentheses are useful for grouped CFA and finance formulas.

12+3=

Result: **15**

Try the mortgage example

2Set P/Y and C/Y first

P/Y is payments per year and C/Y is compounds per year. Type the value before the worksheet key: 12 then P/Y (2ND I/Y) stores payments per year and matches C/Y to it. For monthly mortgage-style problems, leave both at 12 so a 6% I/Y becomes a 0.5% periodic rate.

12P/Y

Result: **Periodic rate 0.5%**

Try the mortgage example

3Store TVM values

Type a value and press its worksheet key. For a 30-year monthly loan, store 360 in N, 6 in I/Y, 300000 in PV, and 0 in FV.

360N6I/Y300000PV0FV

Result: **Worksheet set**

Try the mortgage example

4Solve with CPT

After four TVM fields are known, press CPT and then the missing worksheet key. With the sample mortgage, CPT PMT solves the monthly payment.

CPTPMT

Result: **-1798.65**

Try the mortgage example

5Review amortization

Use the amortization section to split payments into interest, principal, and remaining balance. This is useful for loan schedules and CFA fixed-income practice.

AMORT1-12

Result: **Interest, principal, balance**

[Explore the worksheet](https://exclam.ai/cfa/ba-ii-plus-calculator/index.md#worksheets)

6Check cash-flow problems

For uneven projects, put CF0 first, add one later cash flow per line, then compare NPV at your discount rate against the IRR output.

-10003004204608%

Result: **NPV 3.02; IRR 8.16%**

[Explore the worksheet](https://exclam.ai/cfa/ba-ii-plus-calculator/index.md#worksheets)

### Before every CFA calculator problem

Set P/Y and C/Y before TVM practice, especially after resetting.

Use opposite signs for money received and money paid.

Use CPT only after four of the five TVM variables are known.

Clear or overwrite stale worksheet values between problems.

The DATE, ICONV, PROFIT, DEPR, BRKEVN, and BOND keys are simplified learning helpers, not exact BA II Plus keystrokes.

Practice the same sequence on your approved physical calculator before exam day.

DATE, ICONV, PROFIT, DEPR, BRKEVN, and BOND are simplified learning helpers. They do not reproduce exact physical calculator keystrokes.

## CFA-style calculator examples

Original practice questions. These are not CFA Institute questions.

Quantitative Methods**annuity savings**-6,989.79

### You need $50,000 in 6 years. The account earns 7% annually and deposits are made at year-end. What annual deposit is required?

Store 1 in P/Y, which sets C/Y to 1 as well. Store N = 6, I/Y = 7, PV = 0, FV = 50000, then solve PMT.

1 P/Y6 N7 I/Y0 PV50000 FVCPT PMT

The answer is negative because the deposit is an outgoing cash flow.

Load example

Fixed Income**bond price**-1,043.76

### A 5-year, $1,000 par bond pays a 6% annual coupon semiannually. If the yield is 5% annually, what is the bond price?

Use semiannual periods: store 2 in P/Y (C/Y follows), then N = 10, I/Y = 5, PMT = 30, FV = 1000, then solve PV.

2 P/Y10 N5 I/Y30 PMT1000 FVCPT PV

The price is above par because the coupon rate is higher than the yield.

Load example

Corporate Issuers**capital budgeting**NPV 3.02; IRR 8.16%

### A project costs $1,000 today and returns $300, $420, and $460 over the next 3 years. At an 8% discount rate, should it be accepted?

Enter CF0 first, then one cash flow per period. Use I = 8 for NPV and compare the result with zero.

CF0 -1000CF1 300CF2 420CF3 460I 8NPV

The NPV is slightly positive at 8%, so the project clears the discount-rate hurdle.

Load example

Portfolio Management**future value of contributions**23,265.39

### You invest $15,000 now and add $250 at the end of each month for 2 years. If the account earns 6% APR compounded monthly, what is the future value?

Use monthly periods: store 12 in P/Y (C/Y follows), then N = 24, I/Y = 6, PV = -15000, PMT = -250, then solve FV.

12 P/Y24 N6 I/Y-15000 PV-250 PMTCPT FV

The present investment and monthly contributions are entered as outflows, so FV returns positive.

Load example

## More CFA finance tools

[CFA hub](https://exclam.ai/cfa/index.md)

[HP 12C-style calculator RPN arithmetic and core financial calculator workflows in the browser.](https://exclam.ai/cfa/hp12c-calculator/index.md) [Binomial option pricing visualizer Stock tree, option tree, risk-neutral probability, delta, and American exercise nodes.](https://exclam.ai/cfa/binomial-option-pricing-calculator/index.md) [Bond price, yield, and duration calculator Bond pricing, YTM, Macaulay duration, modified duration, convexity, and DV01.](https://exclam.ai/cfa/bond-price-yield-duration-calculator/index.md) [Black-Scholes and Greeks visualizer Call and put pricing with delta, gamma, vega, theta, rho, and sensitivity curves.](https://exclam.ai/cfa/black-scholes-greeks-calculator/index.md) [Fixed income immunization tool Match asset and liability duration, then stress price risk and convexity cushion.](https://exclam.ai/cfa/fixed-income-immunization-calculator/index.md) [Brinson attribution calculator Allocation, selection, interaction, waterfall, and active return reconciliation.](https://exclam.ai/cfa/brinson-attribution-calculator/index.md)

## BA II Plus calculator questions

Is this an exact TI BA II Plus emulator?

No. This is an independent BA II Plus-style financial calculator for browser use. It recreates common algebraic entry, TVM, amortization, NPV, and IRR workflows without using Texas Instruments firmware or copied assets.

Is the BA II Plus allowed on the CFA exam?

CFA Institute allows Texas Instruments BA II Plus calculators, including the BA II Plus Professional, and HP 12C calculators. Always check the current CFA calculator policy before exam day.

How do P/Y and C/Y work?

P/Y is payments per year and C/Y is compounds per year. If both are 12, a 6% I/Y becomes a 0.5% periodic rate for monthly TVM calculations.

Why is PMT negative for a loan?

Financial calculators use cash-flow signs. A positive loan balance and negative payment mean money is moving in opposite directions.

Texas Instruments, TI, and BA II Plus are trademarks of their respective owner. exclam.ai is not affiliated with Texas Instruments. This independent calculator supports educational and general finance use.

Worked examples

## Choose what to solve.

Example library5 examples

**CFA practice**Finance and investment4

### Quantitative methods2

**Annuity savings**Solve PMT*·*Guided + practice

Current example

Set the frequency, store the values, then solve.

#### What you will learn

- P/YPayments per year
- NNumber of periods
- PMTPeriodic payment

One new practice question

**Future value**Solve FV*·*Guided + practice

### Fixed income1

**Bond price**Solve PV*·*Guided + practice

### Corporate issuers1

**Capital budgeting**Solve NPV*·*Guided + practice

**Everyday finance**Loans and payments1

### Borrowing1

**Monthly mortgage payment**Solve PMT*·*Guided + practice

Free calculator and practice. No account required.
