Solve any Time Value of Money problem. Enter 4 of the 5 variables and solve for the unknown. Used for loans, savings, and investment analysis.
Leave blank the variable you want to solve. Use negative values for outflows (payments you make).
| Variable | Value |
|---|
The Time Value of Money (TVM) is the principle that a sum of money today is worth more than the same sum in the future, because money available today can be invested to earn returns. TVM is the foundation of all financial planning — from evaluating investments and business decisions to calculating mortgage repayments and retirement projections.
This calculator solves for any one of the five core TVM variables when the other four are known: Present Value (PV), Future Value (FV), Payment (PMT), Interest Rate (r), and Number of Periods (n).
| Variable | What It Represents | Example |
|---|---|---|
| PV (Present Value) | Current value today | $500,000 home loan amount |
| FV (Future Value) | Amount at end of period | $0 (loan fully paid off) |
| PMT (Payment) | Regular periodic payment | $3,162/month mortgage repayment |
| r (Interest Rate) | Rate per period | 6.5% ÷ 12 = 0.542% per month |
| n (Periods) | Total number of payment periods | 30 years × 12 = 360 months |
What does TVM stand for in finance?
TVM stands for Time Value of Money — the principle that money available today is worth more than the same amount in the future because today's money can be invested to earn returns. TVM is the foundation of virtually all financial calculations: mortgages, retirement planning, investment valuation, and bond pricing all rely on TVM formulas.
How do I use a TVM calculator?
Enter any four of the five variables (PV, FV, PMT, r, n) and solve for the fifth. For example: to find your mortgage repayment, enter PV = loan amount, FV = 0, r = monthly rate (annual ÷ 12), n = total months. Solve for PMT. Make sure all variables use consistent time periods — if r is monthly, n must also be in months.
What is the relationship between PV and FV?
FV = PV × (1+r)^n, meaning future value equals present value grown at rate r for n periods. Conversely, PV = FV ÷ (1+r)^n — present value is future value discounted back to today. These are inverse operations: FV asks 'what will this grow to?', PV asks 'what is that future amount worth today?'