Financial Calculator User Guide

TVM · Time value of money

Choose an instruction to see the matching keys and values. Practice separately in the real calculator.

Open financial calculator ↗

Worked examples

Know the mode controls

Model equal periodic cash flows with N, I%, PV, PMT and FV; P/Y, C/Y and BEGIN/END determine periodic rates and payment timing.

Review these controls before choosing a case. Keystroke steps show menus opening, selection and closure.

FV · Open lesson

FV · Future value — Value at the final period-end; receipts are positive and outflows negative.

1. Organize the inputs

Solve FV

Build a balance with monthly investments

Invest 10,000 now and 2,000 at each month-end. At a nominal annual rate of 5%, compounded monthly, what is the balance after five years (60 payments)?

FV example inputs
VariableInputAction
N60EXE
I%5EXE
PV-10,000EXE
PMT-2,000EXE
FVUnknownSelect → SOLVE

2. Follow the keystrokes

Steps 1–6
Steps 7–11
3. Show answer and interpretation

148,845.75 currency units

PV and PMT are negative outflows; FV is a positive future receipt. The result includes the initial principal, 60 month-end contributions and modeled returns, assuming a fixed rate rather than promising it.

4. Avoid these mistakes

  • N counts payments: five monthly-payment years are 60 periods. I%=5 is nominal annual 5%, not monthly 5%.
  • Use END, P/Y12 and C/Y12 here. Other scenarios can use different frequencies; changing frequency also requires checking N and PMT units.
  • EXE every known value before selecting the unknown and SOLVE. Outflows are negative, receipts positive. Rates may have no or multiple roots; round fractional N up and verify complete payments.

5. Practice it yourself

The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.

Practice in the financial calculator (new tab) ↗
PV · Open lesson

PV · Present value — Value today, signed consistently from one person's cash-flow perspective.

1. Organize the inputs

Solve PV

Find the initial principal for a monthly plan

Target 148845.75246672082 after five years, contributing 2,000 at each month-end at a nominal annual 5%, compounded monthly. What initial investment is needed?

PV example inputs
VariableInputAction
N60EXE
I%5EXE
PVUnknownSelect → SOLVE
PMT-2,000EXE
FV148,845.752466721EXE

2. Follow the keystrokes

Steps 1–6
Steps 7–11
3. Show answer and interpretation

-10,000 currency units

Negative PV means paying 10,000 today. This reverses the FV case. Enter the full target from the keystrokes; rounding FV first creates a small difference.

4. Avoid these mistakes

  • N counts payments: five monthly-payment years are 60 periods. I%=5 is nominal annual 5%, not monthly 5%.
  • Use END, P/Y12 and C/Y12 here. Other scenarios can use different frequencies; changing frequency also requires checking N and PMT units.
  • EXE every known value before selecting the unknown and SOLVE. Outflows are negative, receipts positive. Rates may have no or multiple roots; round fractional N up and verify complete payments.

5. Practice it yourself

The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.

Practice in the financial calculator (new tab) ↗
PMT · Open lesson

PMT · Payment per period — Equal cash flow each payment period, timed by BEGIN or END.

1. Organize the inputs

Solve PMT

Find the required month-end contribution

Starting with 100,000, target 300,000 after five years (60 payments). At a nominal annual 5%, compounded monthly, how much must you contribute at each month-end?

PMT example inputs
VariableInputAction
N60EXE
I%5EXE
PV-100,000EXE
PMTUnknownSelect → SOLVE
FV300,000EXE

2. Follow the keystrokes

Steps 1–6
Steps 7–11
3. Show answer and interpretation

-2,524.25 currency units per month-end

PMT is approximately −2,524.25 per month-end: an outflow, not a loss. The core retains precision; rounding each real payment to cents slightly changes the final balance. BEGIN pays earlier; keep END here.

4. Avoid these mistakes

  • N counts payments: five monthly-payment years are 60 periods. I%=5 is nominal annual 5%, not monthly 5%.
  • Use END, P/Y12 and C/Y12 here. Other scenarios can use different frequencies; changing frequency also requires checking N and PMT units.
  • EXE every known value before selecting the unknown and SOLVE. Outflows are negative, receipts positive. Rates may have no or multiple roots; round fractional N up and verify complete payments.

5. Practice it yourself

The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.

Practice in the financial calculator (new tab) ↗
I% · Open lesson

I% · Annual rate — Nominal annual percentage rate: enter 5 for 5%. P/Y and C/Y determine the equivalent periodic rate.

1. Organize the inputs

Solve I%

Infer the nominal annual rate from monthly flows

Pay 10,000 now and 2,000 at each month-end, receiving 148845.75246672082 after 60 payments. With monthly compounding, what nominal annual rate fits?

I% example inputs
VariableInputAction
N60EXE
I%UnknownSelect → SOLVE
PV-10,000EXE
PMT-2,000EXE
FV148,845.752466721EXE

2. Follow the keystrokes

Steps 1–6
Steps 7–11
3. Show answer and interpretation

5 % nominal per year

I%=5 means a nominal annual 5%. The monthly rate is 5%/12; the effective annual rate is about 5.1162%, a different measure. This fits the supplied flows, not a forecast.

4. Avoid these mistakes

  • N counts payments: five monthly-payment years are 60 periods. I%=5 is nominal annual 5%, not monthly 5%.
  • Use END, P/Y12 and C/Y12 here. Other scenarios can use different frequencies; changing frequency also requires checking N and PMT units.
  • EXE every known value before selecting the unknown and SOLVE. Outflows are negative, receipts positive. Rates may have no or multiple roots; round fractional N up and verify complete payments.

5. Practice it yourself

The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.

Practice in the financial calculator (new tab) ↗
N · Open lesson

N · Payment periods — Payment periods; years=N÷P/Y. Distinguish fractional periods from complete payment counts.

1. Organize the inputs

Solve N

Count monthly payments to reach a goal

Starting with 100,000 and contributing 2,000 at each month-end, how many payment periods reach 500,000 at a nominal annual 5%, compounded monthly?

N example inputs
VariableInputAction
NUnknownSelect → SOLVE
I%5EXE
PV-100,000EXE
PMT-2,000EXE
FV500,000EXE

2. Follow the keystrokes

Steps 1–6
Steps 7–11
3. Show answer and interpretation

126.147953 monthly payment periods (years=N/12)

The mathematical solution is about 126.147953 periods (10.512329 years), using compound interpolation rather than a partial month's full contribution. For month-end-only deposits, use 127 complete payment periods (10 years 7 months): period 126 is below the goal and 127 reaches it. Round up and verify.

4. Avoid these mistakes

  • N counts payments: five monthly-payment years are 60 periods. I%=5 is nominal annual 5%, not monthly 5%.
  • Use END, P/Y12 and C/Y12 here. Other scenarios can use different frequencies; changing frequency also requires checking N and PMT units.
  • EXE every known value before selecting the unknown and SOLVE. Outflows are negative, receipts positive. Rates may have no or multiple roots; round fractional N up and verify complete payments.

5. Practice it yourself

The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.

Practice in the financial calculator (new tab) ↗
Supported results and operating manual

Targets across the lessons: FV · PV · PMT · I% · N

TVM · Operating manual

  1. Select N, I%, PV and PMT with ↑↓. Enter each known value and press EXE.
  2. Example: N = 60 · I% = 5 · PV = −100000 · PMT = 0. Outflows are negative; inflows are positive.
  3. Select the unknown FV and press SOLVE. You can also solve another unknown row.
Keys and settings

Keys and workflow

  1. ↑↓ selects the active row. The highlighted row is the variable you are editing.
  2. Enter a number or expression (500*6 or 10000*(1.05)^10), then EXE to evaluate, store and advance. Dates use date input instead of expressions.
  3. SOLVE calculates the selected unknown/output from the other known values. MATH uses EXE only.
  4. CLR clears the draft while editing; otherwise it clears only the selected stored variable. Backspace recalls a stored value and deletes its last character, then EXE stores the change. Escape cancels a draft and restores the original value. After EXE advances, select the field you want to change. Clearing a stored input invalidates dependent results. Selecting a read-only result or history row leaves it untouched; settings and MATH history are preserved. MENU offers current-mode clear and calculator reset.

Settings: P/Y is payments per year; C/Y is compounding per year. BEGIN/END selects beginning/end-of-period payments for TVM and AMRT. N counts payment periods, not years. Enter 5 for 5%.

MENU → Fill Example provides working inputs for the current mode. N/A or an error means the inputs/settings do not support a valid result; check the highlighted field and domain restrictions.

Need help with signs or EXE/SOLVE? Read FAQ