Home Guides Finance & Money

Finance & Money

Time Value of Money Calculator Guide: PV, FV, PMT, Rate and Number of Periods

Learn how present value, future value, periodic payment, rate and number of periods work together in time-value-of-money calculations.

In this guide Step-by-step explanations, practical examples and useful context to help you complete the task confidently.

What Is the Time Value of Money?

The time value of money reflects the idea that a dollar available today and a dollar available later are not equivalent when a return, interest rate or discount rate is applied. A time-value-of-money model lets you translate cash flows between dates under stated assumptions.

The Five Core Variables

  • PV: present value.
  • FV: future value.
  • PMT: periodic payment or contribution.
  • Rate: interest or return per period.
  • N: number of periods.

Future Value

FV = PV(1 + r)n

This basic form grows a present amount forward. With regular payments, the future value also includes the accumulated value of those payments.

Present Value

PV = FV / (1 + r)n

Present value discounts a future amount back to today using the assumed periodic rate.

Why Cash-Flow Signs Matter

Financial calculators commonly use opposite signs for cash paid and cash received. This is a convention that helps the equation represent the direction of the cash flow. If a result looks reversed, check the signs before changing the other inputs.

Payment Frequency Must Match the Rate

If payments are monthly, use a monthly periodic rate and the total number of monthly periods. Mixing an annual rate with monthly periods can produce a materially incorrect result.

Solving for Rate or Time

Reverse calculations can solve for an implied rate or the number of periods from the other variables. Some combinations require numerical methods and may not produce a unique or meaningful result without sensible inputs.

Practical Uses

Time-value-of-money calculations can support loan analysis, savings planning, investment comparisons, lease comparisons and other cash-flow scenarios. They are especially useful when comparing amounts that occur at different dates.

Use the Tervilo Finance Calculator

Use the Tervilo Finance Calculator to solve for a selected variable and review the assumptions used in the calculation.

Important Limitation

The model depends on the chosen rate, timing and cash-flow assumptions. It does not account automatically for every fee, tax, market risk or contract term.

Match the Rate to the Period

If payments are monthly, the rate and number of periods must also be expressed on a monthly basis. Using an annual rate with a monthly period count without an appropriate conversion can materially distort the result.

Payment Timing

Regular payments can occur at the beginning or end of each period. That timing changes the modeled future or present value, so confirm which convention the calculator uses.

Worked Future-Value Example

If 10,000 is invested at a 5% annual rate for 3 years with annual compounding, the basic future-value model is 10,000 × 1.053. Adding regular payments requires a separate contribution component.

Solving for an Unknown Variable

Time-value-of-money models can solve for PV, FV, PMT, rate or number of periods when the other assumptions are known. The result should always be checked against the direction and timing of the cash flows.

Cash-Flow Sign Convention

Financial calculators often use opposite signs for money paid and money received. This convention does not change the economics of the scenario; it represents cash-flow direction for the equation.

Fees, Taxes and Inflation

A mathematical time-value-of-money result does not automatically account for fees, taxes or changes in purchasing power. Add those factors separately when the planning decision requires them.

Use the Tervilo Finance Calculator

Use the Tervilo Finance Calculator to solve time-value-of-money scenarios and review the assumptions behind the result.

Worked Time-Value-of-Money Example

Suppose a present amount of $10,000 is modeled at 5% per year for 3 years with no additional payments. Using the basic future-value formula gives 10,000 × 1.053. The result represents a mathematical projection under the stated rate and timing assumptions.

Regular Payments and Annuities

When a model includes a regular payment or contribution, the timing of those cash flows matters. Payments made at the end of each period and payments made at the beginning of each period can produce different results. Always confirm which timing convention the calculator uses.

Nominal Rate, Periodic Rate and Effective Rate

Do not mix an annual rate with a monthly period count without converting the rate consistently. If a model uses a nominal annual rate with monthly compounding, the periodic rate and number of periods must follow that convention. An effective annual rate is a different measure and should not be substituted without checking the model.

How to Check an Unexpected Result

  1. Confirm the rate is entered in the expected form.
  2. Confirm the number of periods matches the payment frequency.
  3. Check the signs of money paid and money received.
  4. Check whether payments occur at the beginning or end of each period.
  5. Compare the result with a simple independent calculation when practical.

Planning Limitation

A time-value-of-money result is only as useful as its assumptions. A constant rate, fixed contribution or fixed payment is a model, not a promise about future investment returns, borrowing costs or market conditions.

You've reached the end

Use the related tools, FAQs and next guides below to continue from the topic you just learned.

Use the solution

Try the Tervilo Tools

Finish the task with a practical Tervilo tool related to this guide.

Continue learning

Related Guides

Explore the next practical guide without leaving Tervilo.

Learn more

Related Articles

Understand the wider topic with an informative Tervilo article.