Financial Calculator

Solve any time value of money (TVM) problem. Choose a calculation mode — Future Value, Present Value, Rate of Return, or Number of Periods — enter three known values, and instantly calculate the fourth. Free, no signup required.

Time Value of Money Calculator

What Is the Time Value of Money?

The time value of money (TVM) is a foundational concept in finance: a dollar today is worth more than a dollar in the future because today's dollar can be invested to earn a return. TVM calculations are used in investment analysis, retirement planning, loan evaluation, and business valuation.

The four core TVM variables are: Present Value (PV), Future Value (FV), Interest Rate (r), and Number of Periods (n). Given any three, you can solve for the fourth.

TVM Formulas

FV = PV × (1 + r/m)^(n×m) PV = FV / (1 + r/m)^(n×m) r = (FV/PV)^(1/n) − 1 (annual, no payments) n = ln(FV/PV) / ln(1 + r) Where: PV = Present Value FV = Future Value r = Annual interest rate (decimal) n = Number of years m = Compounding periods per year

Frequently Asked Questions

What is future value?+
Future value is the value of a current asset at a future date, assuming a specific rate of growth. It answers the question: "If I invest $X today at Y% per year, how much will I have in N years?"
What is present value?+
Present value is the current worth of a future sum of money, discounted at a given interest rate. It helps you determine how much you need to invest today to reach a future goal.
What compounding frequency should I use?+
It depends on the account or investment. Savings accounts typically compound daily or monthly. Bonds often compound semi-annually. Annual compounding is a good default for long-term estimates. More frequent compounding always results in a slightly higher future value.