FinCompute

TVM Calculator

Calculate Present Value (PV), Future Value (FV), Payment (PMT), Interest Rate (I/Y), and Number of Periods (N) using Time Value of Money principles.

Last updated: July 2026

$
$
$
%
Payments made at start of period

Future Value (FV)

$22,176.43

Balance Progression

Calculation Schedule

Period-by-period progression breakdown of balance and interest.

Mastering the Time Value of Money (TVM)

The Time Value of Money is the foundational bedrock of all modern finance: a dollar in hand today is worth more than a dollar promised in the future because today's dollar can be invested to earn returns.

The Five Core TVM Variables

Every TVM calculation solves for one unknown among five interconnected financial variables: Present Value (PV), Future Value (FV), Interest Rate per Period (Rate), Total Number of Periods (Nper), and Periodic Payment (PMT).

Fundamental Discounting Formula

PV = FV / (1 + r)^n

Discounting future cash flows back to today's present value allows investors to compare assets, capital projects, annuities, and bonds on an objective, equal footing.

Practical TVM Applications

  • Evaluate Lump Sum vs. AnnuityUse TVM discounting to evaluate whether accepting a lump-sum payout or monthly annuity is financially superior for pensions or lotteries.
  • Annuity Due vs. Ordinary AnnuityPayments made at the beginning of each period (annuity due) earn one additional cycle of interest compared to payments made at the end (ordinary annuity).
  • Account for Opportunity CostsAlways set the discount rate equal to your expected alternative rate of return on similar-risk investments.

Frequently Asked Questions

What is the Time Value of Money (TVM)?

The Time Value of Money principle states that a dollar today is worth more than a dollar in the future because today's dollar can be invested and earn interest.

What are the core components of TVM calculations?

The five core variables are Present Value (PV), Future Value (FV), Interest Rate per Period (Rate), Total Number of Periods (Nper), and Periodic Payment (PMT).

What is the difference between an ordinary annuity and annuity due?

In an ordinary annuity, payments occur at the end of each period. In an annuity due, payments occur at the beginning of each period, earning an extra compounding cycle of interest.

🔒100% Private: All calculations execute locally in your web browser. We do not store or transmit your financial details.
💱Currency Rates: Conversions use static rates (1 USD = 0.92 EUR = 0.79 GBP = 83 INR) for convenience.
Was this calculator helpful?