Using the HP-12c calculator for financial calculations

© Dr. Michael Kinsman


For a copy of this material in Adobe Acrobat Reader format, which prints this page as it was originally written, select Adobe version of HP12c. You may reproduce and freely distribute this version by including the copyright notice and by sending an e-mail to Dr. Michael Kinsman. Thanks for your cooperation.

This is a brief guide to using the HP-12c financial calculator. It does not replace your instruction booklet, nor does it replace actually practicing with the calculator.

In the materials below, BOLD FACE indicates that you press a key with that label on your HP12c; # indicates that you press a number key; f indicates that you press the yellow-orange key; and g indicates that you press the blue key.

Setting up your calculator

To set the number of digits after the decimal point, press f # where # is the number of digits you want to display after the decimal point. For example, press f2 to display 2 digits after the decimal.

Financial functions

To do any calculation in finance using beginning of period payments, press g7. That will light the "begin" sign in your window. To get end of period payments, press g8. That will turn off the begin sign in your window.

You should use the following sign convention when you work on financial calculations:

To turn a positive number into a negative number, enter the number on your keypad and press CHS

In the calculations below, remember the sign convention! If you have an error, either that or omitted data is the most likely cause. Remember also that the interest rate must be consistent with the number of periods. If you have 12 percent annual interest, and are using 12 periods per year, you would enter 1 into i (or you could enter 12 g i).

To calculateFirst clearNext enterNext enterNext enterNext enterPush for result
Future valuefX<>Y and fCLX# n# i (consistent with n)#PMT (if any). Annuity payments# PV (if any). Single payments nowFV
Present valuefX<>Y and fCLX# n# i (consistent with n) #PMT (if any). Annuity payments# FV (if any). Single payments at time nPV
Interest ratefX<>Y and fCLX# n#PMT (if any). Annuity payments# PV (if any). Single payments now# FV (if any). Single payments at time ni
Annuity paymentfX<>Y and fCLX# n# i (consistent with n)#PV (if any). Single payments now# FV (if any). Single payments at time nPMT

To amortize a loan

Do the steps for annuity payment as shown above. Then enter 0 into n. Enter # (the number of periods you want to amortize) followed by fn [amort]. For example, to calculate interest and principal paid for the first five periods of a loan, enter 5 amort:

If you had 12 months of payments on your house loan after the short first interval of 5 payments above, you'd press 12 amort. The first calculation would amortize 5 months of the loan, and the second calculation would amortize 12 months of the loan. Press # amort for each subsequent interval you wish to amortize

To calculate IRR and NPV

Enter the cash flows as follows, remembering the sign convention:


Leave this page. Go to:

Pepperdine University Home Page Pepperdine University GSBM Home Page Useful finance and accounting data sources GSBM faculty list Professor Michael D. Kinsman's Home Page



Last updated 04/16/98 by MKinsman@pepperdine.edu