Use this free Time Value of Money calculator to solve for Present Value, Future Value, Payment, Interest Rate or Time.
How to use this calculator
Enter values in four of the five main TVM fields and leave the field you want to calculate blank.
If a known value is zero, enter 0. Do not leave it blank.
Enter values in four of the five main TVM fields and leave the field you want to calculate blank.
If a known value is zero, enter 0. Do not leave it blank.
TVM Information
The value of the money today.
The value of the money at the end of the period.
Enter 0 if there are no recurring payments.
Enter 5 for an annual rate of 5%.
The total length of the calculation.
How often interest compounds and payments occur.
Choose whether recurring payments occur at the
beginning or end of each period.
Calculated Result
Present Value
Future Value
Payment
Annual Interest Rate
Number of Years
Compounding Frequency
Payment Timing
Important: Positive and negative numbers matter.
TVM calculations use a cash-flow convention.
Money you receive = positive
Money you pay or invest = negative
For example, if you invest $10,000 today:
Present Value = -10000
Future Value would normally be positive.
TVM calculations use a cash-flow convention.
Money you receive = positive
Money you pay or invest = negative
For example, if you invest $10,000 today:
Present Value = -10000
Future Value would normally be positive.
What Do the TVM Fields Mean?
Present Value (PV)
Present Value is what an amount of money is worth today.
Future Value (FV)
Future Value is what the money will be worth at a future
point in time after accounting for interest and recurring
payments.
Payment (PMT)
Payment is the recurring amount paid or received during
each period. Enter 0 if there are no recurring payments.
Annual Interest Rate
This is the annual nominal interest or discount rate used
in the calculation. Enter 5 for 5%.
Number of Years
The total length of time covered by the calculation.
Payments / Compounding Per Year
Monthly uses 12 periods per year, quarterly uses 4,
semi-annually uses 2 and annually uses 1.
Payment Timing
An ordinary annuity assumes payments occur at the end
of each period.
An annuity due assumes payments occur at the beginning
of each period.
Disclaimer:
This calculator is provided by Bookkeeping Barn for general
informational and educational purposes only.
Results are estimates based entirely on information entered by the user and the mathematical assumptions used by the calculator. This tool is not a substitute for professional accounting, bookkeeping, tax, investment, financial or legal advice. Actual investment returns, borrowing costs and financial results may differ.
Results are estimates based entirely on information entered by the user and the mathematical assumptions used by the calculator. This tool is not a substitute for professional accounting, bookkeeping, tax, investment, financial or legal advice. Actual investment returns, borrowing costs and financial results may differ.

