Javascript Financial Calculator
Phil Pavlik © 1999

These calculations all assume regular monthly payments and compounding of interest. Due to different compounding models and round-off error, the results obtained from these calculations may differ slightly from those obtained using similar programs.


Monthly payment required to repay a loan amortized over a specified term.
Amount Borrowed= $
Interest Rate = %
Term of Loan = Months
= $
Cost of Loan $=
Term of a loan based on a specified monthly payment.
Amount Borrowed= $
Interest Rate = %
Regular Payment = $
= mth
Payoff on a loan after a specified number of payments.
Amount Borrowed = $
Interest Rate = %
Regular Payment = $
No. of Payments made =
= $
Future value of an investment which earns interest.
Amount Invested = $
Interest Rate = %
No. of Months =
= $
Monthly deposit required to obtain a specified future value.
Future Value = $
Interest Rate = %
No. of Months =
= $
Initial investment required to provide a stated future value.
Future Value = $
Interest Rate = %
No of Months =
= $
Initial investment required to provide specified regular withdrawals.
Withdrawal = $
Interest Rate = %
No. of Months =
= $
Many more financial calculations will be added to this page when I get around to it.
© 1999 P. I. Pavlik