Time Value of Money: Formula and Calculation
- Growth in value
- currency units
- Result
- Present value
- 1000 currency units
- You entered
- Rate per period
- 5 %
- You entered
The time value of money (TVM) calculator estimates what a sum of money is worth at a different point in time, using an interest or discount rate and a number of periods. Enter the present value, rate, and periods to find the future value; the formula can also be rearranged to calculate present value.
Formula
For a single amount compounded once per period, the future value formula is FV = PV × (1 + r)n. In the calculator, the rate is entered as a percentage, so its expression is FV = PV × (1 + r / 100)n.
- FV is the future value, in the same currency units as PV.
- PV is the present value, the amount at the starting date.
- r is the rate per period, entered as a percentage and converted to a decimal in the formula.
- n is the number of compounding periods.
The growth amount is FV − PV. This calculator assumes the rate applies for every period, compounding happens once each period, and there are no deposits, withdrawals, fees, or taxes. The currency unit is deliberately unspecified: dollars, euros, or another currency all work, provided both amounts use the same one.
Worked Example
Using the calculator defaults—PV = 1,000 currency units, r = 5% per period, and n = 10 periods—first convert the percentage rate to a decimal: 5 / 100 = 0.05.
- Calculate the growth factor: 1 + 0.05 = 1.05.
- Raise it to ten periods: 1.0510 ≈ 1.6288946.
- Multiply by the present value: 1,000 × 1.6288946 ≈ 1,628.89.
- Subtract the starting amount for the growth: 1,628.89 − 1,000 = 628.89.
The results are a future value of 1,628.89 currency units and growth of 628.89 currency units, rounded to two decimal places. These are mathematical results under the stated assumptions, not a forecast or a promise that a particular rate will be earned.
What Time Value of Money Means
TVM expresses the idea that money available at different dates cannot be compared by looking only at the amounts. Money held now can potentially earn a return, while money received later cannot be used in the meantime. Inflation can also reduce what a fixed amount buys, and uncertainty can affect how future payments are valued. The calculation makes timing explicit by applying a rate to each period.
There are two common directions. Compounding moves a present amount forward to find a future value. Discounting moves a future amount back to find its present value. They use inverse formulas: PV = FV / (1 + r)n. For example, at a positive rate, the present value of a future amount is lower than that future amount.
Choosing the Rate and Period
The rate and period must match. A rate of 5% per year used with 10 annual periods describes ten years of annual compounding. It does not describe 10 months. If periods are monthly, use a rate per month and the number of months; do not enter an annual percentage unchanged as though it were monthly.
For a nominal annual rate compounded more than once per year, the rate per period is commonly the annual nominal rate divided by the number of compounding periods per year. If the annual nominal rate is j and compounding occurs m times per year, then for t years the calculation is FV = PV × (1 + j/m)mt, with j expressed as a decimal. This is different from an effective annual rate, which already accounts for compounding over a year. Be clear about which rate a problem or source provides.
For a one-time amount with continuous compounding, the corresponding formula is FV = PV × ert. That is a different assumption from the calculator’s ordinary periodic compounding formula. Use the method that matches the stated rate and compounding convention rather than mixing formulas.
When to Use It and How to Read the Result
TVM is useful for comparing amounts that occur at different dates, checking a textbook exercise, or understanding how a stated rate and time period affect a single sum. It is also a building block for more involved calculations involving repeated cash flows, such as payments made at regular intervals. Those calculations require additional inputs and formulas; this calculator handles only one starting amount.
- A positive rate and positive number of periods make FV larger than PV.
- A zero rate leaves FV equal to PV, regardless of the number of periods.
- A negative rate can make FV smaller than PV, provided the rate and assumptions are meaningful for the calculation.
- Increasing the number of periods or the positive rate increases the calculated future value.
The output is in the same currency units as the input, and the periods themselves have no fixed duration. A period might be a month, quarter, or year, depending on how you define the rate and n. The result is nominal: it does not automatically adjust for inflation or purchasing power.
Common Mistakes and Limits
A frequent error is entering 5 when intending a 5% rate in a formula that expects a decimal. This calculator expects 5 for 5%, then divides by 100 internally. Another is pairing an annual rate with monthly periods, or counting elapsed years differently from the compounding schedule. Decide what one period means before entering n.
Rounding the rate or growth factor too early can shift the final result, especially over many periods. Keep full precision during the calculation and round only the displayed answer. Also distinguish percentage growth from an amount: FV is the ending sum, while FV − PV is the increase in currency units.
The formula does not account for changing rates, cash flows during the period, inflation, fees, taxes, default risk, or the suitability of any financial choice. For uneven deposits or withdrawals, each cash flow generally needs to be valued separately at its own date and then combined. The rate used for such work is an assumption or an input that must come from outside this calculation; TVM alone cannot determine the appropriate rate.
Frequently Asked Questions
How do I calculate the time value of money?
For one amount compounded periodically, use FV = PV × (1 + r)n, with r as a decimal rate per period. To find today’s value of a future sum, use PV = FV / (1 + r)n.
Is time value of money the same as future value?
No. Time value of money is the broader principle that timing matters. Future value is one specific calculation that projects a present amount forward; present value discounts a future amount back.
What does n mean in the formula?
It is the number of compounding periods, not automatically the number of years. If compounding is monthly for five years, n is 60, and the rate must be monthly too.
Does this calculation account for inflation?
No. It calculates an amount using the supplied rate and compounding schedule. To estimate purchasing power, an inflation assumption and a consistent real-versus-nominal comparison are needed.
Can I use this formula for regular payments?
Not directly. A series of payments requires an annuity or cash-flow calculation that considers each payment’s timing. The single-sum formula applies to one amount at the starting date.
Related
Formula used
in pv | Present value | currency units | 1000 | 0 in r | Rate per period | % | 5 | 0 in n | Number of periods | periods | 10 | 0 out fv | Future value | currency units | pv * (1 + r / 100) ^ n | 2 out gain | Growth in value | currency units | fv - pv | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.