Foundational Level Accounting & Banking 6 min read

TVM Calculator

Free online Time Value of Money (TVM) calculator. Solve for PV, FV, PMT, Interest Rate, or Periods (NPER). Supports Ordinary Annuity and Annuity Due with compounding frequencies.

100% In-Browser Execution — Zero Server Telemetry
Choose Variable to Solve For:
Solved PMT
$1,798.65
Calculated Result
Effective Annual Rate (EAR)
6.17%
True Annual Compounded Yield
Periodic Rate
0.500%
Nominal Rate / Frequency
Total Cumulative Payments
$215,838
Total cash paid over horizon

TVM Parameters

Amortization / Balance Schedule

PeriodBegin BalancePaymentInterestPrincipalEnding Balance
Period 1$300,000$1,799$1,500$299$299,701
Period 2$299,701$1,799$1,499$300$299,401
Period 3$299,401$1,799$1,497$302$299,100
Period 4$299,100$1,799$1,495$303$298,796
Period 5$298,796$1,799$1,494$305$298,492
Period 6$298,492$1,799$1,492$306$298,186
Period 7$298,186$1,799$1,491$308$297,878
Period 8$297,878$1,799$1,489$309$297,569
Period 9$297,569$1,799$1,488$311$297,258
Period 10$297,258$1,799$1,486$312$296,945
Period 11$296,945$1,799$1,485$314$296,631
Period 12$296,631$1,799$1,483$315$296,316
Period 13$296,316$1,799$1,482$317$295,999
Period 14$295,999$1,799$1,480$319$295,680
Period 15$295,680$1,799$1,478$320$295,360
Period 16$295,360$1,799$1,477$322$295,038
Period 17$295,038$1,799$1,475$323$294,715
Period 18$294,715$1,799$1,474$325$294,390
Period 19$294,390$1,799$1,472$327$294,063
Period 20$294,063$1,799$1,470$328$293,735
Period 21$293,735$1,799$1,469$330$293,405
Period 22$293,405$1,799$1,467$332$293,073
Period 23$293,073$1,799$1,465$333$292,740
Period 24$292,740$1,799$1,464$335$292,405
Period 25$292,405$1,799$1,462$337$292,068
Period 26$292,068$1,799$1,460$338$291,730
Period 27$291,730$1,799$1,459$340$291,390
Period 28$291,390$1,799$1,457$342$291,048
Period 29$291,048$1,799$1,455$343$290,705
Period 30$290,705$1,799$1,454$345$290,360
Period 31$290,360$1,799$1,452$347$290,013
Period 32$290,013$1,799$1,450$349$289,664
Period 33$289,664$1,799$1,448$350$289,314
Period 34$289,314$1,799$1,447$352$288,962
Period 35$288,962$1,799$1,445$354$288,608
Period 36$288,608$1,799$1,443$356$288,252

Showing first 36 periods in browser view. Click "Export CSV" to download the complete 120-period schedule.

Time Value of Money (TVM): Mathematical Foundations & Solver Guide

The Time Value of Money (TVM) is the bedrock upon which all modern finance, commercial banking, bond valuation, capital budgeting, and investment theory is erected. At its most intuitive level, the concept articulates an undeniable financial reality: a dollar in your possession today is worth more than the promise of a dollar received at some point in the future.

This asymmetry exists for three primary reasons:

  1. Opportunity Cost of Capital: Capital received today can be immediately invested to generate interest, dividends, or commercial profit.
  2. Inflation: Over time, the general purchasing power of fiat currency erodes as consumer prices rise.
  3. Credit / Default Risk: The uncertainty that the promised future cash payment may never materialize.

1. The Five Essential TVM Parameters

Every classical financial instrument—from a 30-year fixed-rate residential mortgage to corporate debt bonds and retirement savings plans—can be mathematically described using five variables:

  1. Present Value ($PV$): The current lump-sum value of cash flows at time $t = 0$.
  2. Future Value ($FV$): The nominal dollar value that a cash flow will grow into at time $t = n$, incorporating compound interest.
  3. Periodic Payment ($PMT$): The recurring cash inflow or outflow occurring each period (as in an annuity).
  4. Periodic Interest Rate ($r$): The discount rate or yield earned per compounding period ($\text{Annual Nominal Rate} / m$, where $m$ is the number of compounding periods per year).
  5. Number of Periods ($n$ or $\text{NPER}$): The total count of compounding intervals ($\text{Years} \times m$).

2. Mathematical Equations for TVM Calculations

The unified TVM equation governing all five parameters is:

$$PV \times (1 + r)^n + PMT \times (1 + r \times \text{type}) \times \frac{(1 + r)^n - 1}{r} + FV = 0$$

Where $\text{type} = 0$ for an Ordinary Annuity (payments at the end of each period) and $\text{type} = 1$ for an Annuity Due (payments at the beginning of each period).

Solving for Future Value ($FV$):

When investing a lump sum $PV$ alongside periodic contributions $PMT$: $$FV = -\left[PV \times (1 + r)^n + PMT \times (1 + r \times \text{type}) \times \frac{(1 + r)^n - 1}{r}\right]$$

Solving for Present Value ($PV$):

To determine what future cash obligations or retirement targets are worth in today’s dollars: $$PV = -\frac{FV + PMT \times (1 + r \times \text{type}) \times \frac{(1 + r)^n - 1}{r}}{(1 + r)^n}$$

Solving for Monthly Loan Payment ($PMT$):

For a self-amortizing loan where the terminal balance $FV = 0$: $$PMT = -\frac{PV \times (1 + r)^n}{(1 + r \times \text{type}) \times \frac{(1 + r)^n - 1}{r}} = \frac{|PV| \times r}{1 - (1 + r)^{-n}}$$


3. Ordinary Annuity vs. Annuity Due

A critical distinction in financial contracts is the exact timing of cash disbursements:

  • Ordinary Annuity (Deferred Annuity): Payments occur at the end of each period. This is standard for corporate bonds (coupon payments paid at the close of semi-annual periods) and consumer loans/mortgages.
  • Annuity Due: Payments occur at the beginning of each period. Examples include commercial lease payments, apartment rentals, and insurance premiums. Because every payment is invested one period sooner, the Future Value and Present Value of an Annuity Due are exactly $(1 + r)$ times greater than an Ordinary Annuity:

$$\text{PV}{\text{Annuity Due}} = \text{PV}{\text{Ordinary Annuity}} \times (1 + r)$$


4. Compounding Frequencies & Effective Annual Rate (EAR)

When banks advertise an interest rate, they quote the Nominal Annual Percentage Rate (APR). However, if interest is compounded multiple times per year, interest earned in earlier periods begins generating its own interest in subsequent periods.

To compare loans or investments with differing compounding frequencies, analysts calculate the Effective Annual Rate (EAR):

$$\text{EAR} = \left(1 + \frac{r_{\text{nominal}}}{m}\right)^m - 1$$

And for Continuous Compounding (where compounding periods approach infinity): $$\text{EAR}{\text{continuous}} = e^{r{\text{nominal}}} - 1$$


5. Comprehensive Worked Real-World Example

Consider a homebuyer taking out a $300,000 fixed-rate mortgage for 30 years at a 6.0% annual nominal interest rate.

Variables:

  • $PV$: $-$300,000$ (Cash borrowed)
  • $FV$: $$0$ (Fully amortized)
  • Compounding Frequency: Monthly ($m = 12$)
  • Periodic Interest Rate ($r$): $\frac{6.00%}{12} = 0.50% = 0.005$ per month
  • Total Periods ($n$): $30 \text{ Years} \times 12 = 360 \text{ Months}$
  • Payment Timing: End of month (Ordinary Annuity, $\text{type} = 0$)

Calculation:

$$PMT = \frac{$300,000 \times 0.005}{1 - (1 + 0.005)^{-360}} = \frac{$1,500}{1 - (1.005)^{-360}} = \frac{$1,500}{1 - 0.16604} = \frac{$1,500}{0.83396} = \mathbf{$1,798.65 \text{ / month}}$$

Lifetime Loan Summary:

  • Total Payments over 30 Years: $360 \times $1,798.65 = \mathbf{$647,514.57}$
  • Total Interest Paid to Lender: $$647,514.57 - $300,000.00 = \mathbf{$347,514.57}$

Notice that interest alone exceeds the entire initial principal balance borrowed, powerfully demonstrating the compounding time value of money.


6. Frequently Asked Questions (FAQ)

Why must PV or FV be entered as a negative number?

In financial mathematics, money moving away from you (a bank deposit, stock purchase, or loan disbursement by a lender) is a cash outflow (negative). Money returning to you is an inflow (positive). Entering all positive numbers creates a mathematical impossibility where a borrower receives cash and somehow makes payments that are also inflows.

What is the Rule of 72?

The Rule of 72 is a mental shortcut to estimate how many years it takes for an investment to double at a constant annual compound interest rate: $\text{Years to Double} \approx \frac{72}{\text{Interest Rate %}}$. At 8% interest, money doubles in approximately $\frac{72}{8} = 9$ years.

How does continuous compounding differ from discrete compounding?

Discrete compounding adds interest at fixed intervals (annually, monthly, daily). Continuous compounding compounds at every infinitesimal fraction of a second, representing the mathematical ceiling of compound growth for any given nominal interest rate.