Skip to content
Investments

Finance Calculator

Solve Time Value of Money (TVM) equations for Present Value (PV), Future Value (FV), Payment (PMT), Interest Rate, or Number of Periods.

TVM Variables

%
$
$

Cash flow sign convention:

  • Negative (−): Outflow leaving your pocket (investments, deposits, loan payments).
  • Positive (+): Inflow into your pocket (borrowed loan proceeds, investment payouts, maturity sums).

Future Value (FV)

$27,442.51

Starting Principal

$10,000.00

Total Contributions

$12,000.00

Total Interest Earned

$5,442.51

Future value composition

Total Value$27,442.51
  • Principal$10,000.0036.4%
  • Contributions$12,000.0043.7%
  • Interest earned$5,442.5119.8%

How we calculated this

Open to see each step from your inputs to the result.

  1. Convert parameters to periodic terms

    r=I/Y100×kr = \frac{I/Y}{100 \times k}

    Compounding frequency: 12 intervals per year. Nominal annual rate (I/Y): 6% → Periodic rate (r): 0.5000% per period. Payment timing: End of period (Ordinary Annuity, type = 0).

  2. Apply the fundamental Time Value of Money equation

    PV(1+r)N+PMT(1+rtype)[(1+r)N1r]+FV=0PV(1 + r)^N + PMT(1 + r \cdot \text{type})\left[\frac{(1 + r)^N - 1}{r}\right] + FV = 0

    All five TVM parameters satisfy the net present value cash-flow equilibrium relation:

  3. Solve for Future Value (FV)

    FV=[PV(1+r)N+PMT(1+rtype)(1+r)N1r]=27442.51FV = -\left[ PV(1+r)^N + PMT(1+r \cdot \text{type})\frac{(1+r)^N - 1}{r} \right] = 27442.51

    Substituting PV = -$10,000.00, PMT = -$200.00, N = 60, and r = 0.5000% yields the future accumulation.

Report tool

What is the Time Value of Money (TVM)?

The Time Value of Money (TVM) is the foundational principle of all modern finance: a given sum of money in your hands today is worth more than the same nominal sum received in the future. This difference arises because money available right now has earning capacity through interest or investment returns, while future purchasing power is eroded by inflation and subject to uncertainty.

Whether you are projecting retirement wealth, calculating required monthly savings, evaluating a mortgage payment, or determining the annualized return on an asset, the TVM equation ties all the variables together into a single mathematical relationship. If you are analyzing multi-period wealth building on an initial deposit, explore the compound interest calculator. For discounting uneven annual business cash flows, visit the discounted cash flow calculator.

The Five Fundamental TVM Variables

Every financial transaction modeled by TVM equations relies on five core variables:

  • Present Value (PV): The current value of a future cash stream discounted at the periodic interest rate. In savings plans, PV represents your initial starting balance. In loans, PV represents the principal amount borrowed.
  • Future Value (FV): The accumulated nominal balance at the conclusion of all periods, accounting for both initial principal and compounding returns.
  • Periodic Payment (PMT): The fixed cash amount added or withdrawn each period in an annuity sequence (e.g., a monthly deposit into an investment account or an installment loan payment).
  • Annual Interest Rate (I/Y): The stated annual percentage yield or nominal discount rate. To convert nominal rates into true annual yields across various compounding intervals, check the effective annual rate calculator.
  • Number of Periods (N): The total count of compounding intervals across the duration of the term. To quickly estimate the time required for an investment to double at a fixed rate, you can also check the doubling time calculator.

The Core TVM Mathematical Equation

Standard financial calculators (such as the Texas Instruments BA II Plus and HP 12C) treat cash flows through the net present value equilibrium equation:

PV(1+r)N+PMT(1+rtype)[(1+r)N1r]+FV=0\mathrm{PV}(1 + r)^N + \mathrm{PMT}(1 + r \cdot \text{type})\left[\frac{(1 + r)^N - 1}{r}\right] + \mathrm{FV} = 0

In this equation:

  • Periodic interest rate (r): Obtained by dividing the annual rate by compounding frequency:
r=I/Y100×kr = \frac{\mathrm{I/Y}}{100 \times k}

where k is compounding periods per year (e.g., 12 for monthly, 4 for quarterly, 1 for annually).

  • Payment timing (type): Equals 0 for ordinary annuities (cash transfers occur at the end of each period) and 1 for annuities due (transfers occur at the beginning of each period).
  • Zero-interest scenario: When r = 0, the formula simplifies to the arithmetic identity:
PV+PMT×N+FV=0\mathrm{PV} + \mathrm{PMT} \times N + \mathrm{FV} = 0

Cash Flow Sign Conventions Explained

A common source of confusion in financial calculators is the requirement for negative numbers. The TVM equation models cash flow direction from the perspective of your bank account:

ScenarioPresent Value (PV)Payment (PMT)Future Value (FV)
Savings & InvestingNegative (initial deposit paid out)Negative (monthly contributions paid out)Positive (final balance received back)
Loan or MortgagePositive (borrowed loan cash received)Negative (installment repayments paid out)Zero (fully paid off debt)
Retirement DrawdownNegative (retirement corpus invested)Positive (monthly living stipends received)Zero (corpus fully utilized)

If all cash flow variables are entered with the same positive sign, the equation cannot balance because money cannot enter your pocket at every stage without any outflow or cost. For standard equal monthly installment loan schedules, you can also consult our dedicated EMI calculator.

Ordinary Annuity vs. Annuity Due

Timing determines how much interest each recurring installment generates:

  • Ordinary Annuity (End of period): Most consumer loans, mortgages, bond coupons, and paycheck deposits happen at the end of each interval. The first deposit earns interest only during the second period.
  • Annuity Due (Beginning of period): Lease agreements, rent payments, and insurance premiums are due on day one. Because each deposit enters one period earlier, the entire annuity stream earns an additional multiplying factor of (1 + r).

Worked Example: Planning a 5-Year Investment Target

Suppose you deposit an initial $10,000 into an index fund yielding 6.0% annual interest compounded monthly, and commit to adding $200 at the end of each month for 5 years.

  1. Convert to periodic metrics: Total periods N = 5 years * 12 = 60 months. The periodic interest rate is r = 6.0% / (100 * 12) = 0.005 (0.5% per month).
  2. Calculate growth on initial deposit:
    PV Component=$10,000×(1+0.005)60=$10,000×1.348850=$13,488.50\mathrm{PV\ Component} = \$10{,}000 \times (1 + 0.005)^{60} = \$10{,}000 \times 1.348850 = \$13{,}488.50
  3. Calculate future value of monthly additions:
    PMT Component=$200×[(1+0.005)6010.005]=$200×69.77003=$13,954.01\mathrm{PMT\ Component} = \$200 \times \left[\frac{(1 + 0.005)^{60} - 1}{0.005}\right] = \$200 \times 69.77003 = \$13{,}954.01
  4. Sum the components: Total Future Value (FV) = $13,488.50 + $13,954.01 = $27,442.51.

Out of this $27,442.51 final balance, your own cumulative contributions equal $22,000 ($10,000 initial plus 60 monthly deposits of $200), meaning pure compound growth delivered $5,442.51 in passive interest wealth.

Frequently asked questions

Why are some inputs like Present Value or Payment negative?
Financial equations adhere to cash-flow direction conventions. Money leaving your pocket (such as an opening investment balance or recurring monthly deposits) is treated as a negative cash outflow. Money received back (such as a loan payout received or final maturity balance) is treated as a positive cash inflow.
What is the key difference between an ordinary annuity and an annuity due?
An ordinary annuity assumes recurring transfers take place at the end of each period, typical for installment loans and dividends. An annuity due assumes transfers occur at the beginning of each period, typical for leases and rent. Payments made at the beginning earn interest over one additional compounding period.
How does compounding frequency change investment growth?
More frequent compounding (such as daily or monthly versus annually) calculates interest more often and adds it to the principal balance earlier. This acceleration produces higher effective yields on investments and slightly higher interest charges on loans at the same stated annual rate.
Can this tool calculate the interest rate earned on an investment?
Yes. Select Annual Interest Rate (I/Y) as the variable to calculate, enter your initial deposit (PV), monthly addition (PMT), final proceeds (FV), and period count (N). The calculator uses high-precision numerical root-finding to solve for the exact rate of return.
Are my financial calculations saved or sent to external servers?
No. All calculations run strictly client-side inside your browser via JavaScript. Your financial inputs, interest rates, and loan numbers are never logged, stored, or transmitted to any external server.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.