TVM Calculator

Time Value of Money - Solve for N, I/Y, PV, PMT, or FV

Solve For

TVM Variables

#
%
$
Positive = receive, Negative = pay out
$
Positive = receive, Negative = pay out
$
Payment timing

Result

Payment (PMT)
--
Total Payments --
Total Interest --
Principal --
Effective Annual Rate --

Example Scenarios

Understanding Time Value of Money

What is the Time Value of Money?

The Time Value of Money (TVM) is a fundamental financial concept stating that money available today is worth more than the same amount in the future. This principle exists because money can be invested to earn interest, making a dollar today more valuable than a dollar received later.

TVM calculations are essential for making informed financial decisions about loans, investments, retirement planning, and any scenario where money changes hands over time. Understanding TVM helps you compare financial options and determine the true cost or value of money across different time periods.

Video: Time Value of Money Explained

The 5 TVM Variables

N - Number of Periods

The total number of payment periods in the loan or investment. For a 30-year mortgage with monthly payments, N = 360 (30 years × 12 months). This is the time horizon over which cash flows occur.

I/Y - Interest Rate per Year

The annual interest rate as a percentage. The calculator automatically converts this to a periodic rate based on your payment frequency (P/Y). For example, 6% annual with monthly payments becomes 0.5% per month.

PV - Present Value

The current lump sum value. For loans, this is the amount borrowed (positive because you receive it). For investments, this is your initial deposit (negative because you pay it out). PV represents money at time zero.

PMT - Payment

The periodic payment amount that occurs each period. For loans, payments are negative (you pay them). For receiving an annuity, payments are positive (you receive them). PMT is the recurring cash flow.

FV - Future Value

The value at the end of all periods. For fully amortizing loans, FV is typically 0 (loan is paid off). For savings goals, FV is your target amount (positive because you'll receive it). FV represents money at time N.

Payment Timing: END vs BGN Mode

END Mode (Ordinary Annuity): Payments occur at the end of each period. This is the default for most loans and investments. Your first payment is due at the end of period 1.

BGN Mode (Annuity Due): Payments occur at the beginning of each period. Common for rent, lease payments, and some insurance premiums. Your first payment is due immediately (at time 0).

BGN mode typically results in slightly lower payments for loans because each payment has one additional period to earn interest before the end.

How to Use This Calculator

  1. Select what to solve for - Click the variable you want to calculate (N, I/Y, PV, PMT, or FV)
  2. Enter the known values - Fill in the four variables you know
  3. Set payment frequency - Choose how often payments occur (monthly is most common)
  4. Choose END or BGN mode - Select when payments occur within each period
  5. Review results - The calculator instantly shows your answer plus totals and effective rate
  6. Explore amortization - For loans, expand the schedule to see payment-by-payment breakdown

Common TVM Scenarios

Mortgage/Loan Payment Calculation

To find your monthly payment: Set PV as the loan amount (positive), FV = 0, enter I/Y and N, solve for PMT. The result is negative, indicating cash you pay out each month.

Retirement Savings Goal

To find how much you need to save monthly: Set FV as your goal (positive), PV = 0 or your current savings (negative), enter I/Y and N, solve for PMT. The negative result shows your required monthly contribution.

Investment Growth

To find what an investment will grow to: Set PV as your initial investment (negative), enter I/Y and N, PMT for any additional contributions, solve for FV. The positive result is your ending balance.

Loan Payoff Time

To find when a loan will be paid off: Set PV as balance owed (positive), PMT as your payment (negative), FV = 0, I/Y as rate, solve for N. The result tells you how many payments remain.

TVM Formulas

The fundamental TVM equation relates all five variables:

PV + PMT × [(1 - (1+i)-n) / i] + FV × (1+i)-n = 0

Where i is the periodic interest rate (I/Y ÷ P/Y ÷ 100) and n is the total number of periods (N).

For annuity due (BGN mode), the PMT term is multiplied by (1+i) to account for payments occurring at the beginning of each period.

CFA Exam Tip: Remember the sign convention: cash inflows are positive, cash outflows are negative. For a loan, PV is positive (you receive money), PMT is negative (you pay), and FV is typically zero. Getting signs wrong is the most common TVM calculation error.

Frequently Asked Questions

The Time Value of Money is a fundamental financial concept stating that money available today is worth more than the same amount in the future due to its potential earning capacity. This core principle underlies all financial calculations including loans, investments, and retirement planning. A dollar today can be invested to earn interest, making it worth more than a dollar received later.

To calculate loan payments: 1) Select "PMT" as the variable to solve for, 2) Enter the loan amount as a positive PV (you receive the money), 3) Enter the annual interest rate as I/Y, 4) Enter the total number of payments as N, 5) Set FV to 0 for a fully amortizing loan, 6) Choose your payment frequency (monthly is typical). The calculator will show your required payment amount as a negative number (cash you pay out).

END mode (ordinary annuity) assumes payments occur at the end of each period, which is standard for most loans and investments. BGN mode (annuity due) assumes payments occur at the beginning of each period, typical for rent or lease payments. BGN mode results in slightly lower payment amounts for loans because each payment has one more period to earn interest.

Signs indicate cash flow direction from your perspective. Positive means money you receive; negative means money you pay out. For a loan, PV is positive (you receive the loan) and payments are negative (you pay them). For savings, initial deposit is negative (you pay it) and final value is positive (you receive it). This sign convention matches the BA II Plus calculator and ensures mathematical accuracy.

The Effective Annual Rate (EAR) is the actual annual interest rate accounting for compounding. A 12% annual rate compounded monthly has an EAR of 12.68% because interest earns interest each month. EAR = (1 + periodic rate)^periods - 1. This is the true cost of a loan or return on investment, making it useful for comparing products with different compounding frequencies.

To find payoff time: 1) Select "N" as the variable to solve for, 2) Enter your loan balance as positive PV (money you received/owe), 3) Enter your payment amount as negative PMT (money you pay), 4) Enter the interest rate as I/Y, 5) Set FV to 0. The calculator will show N, the number of periods needed. Divide by 12 for years if using monthly payments.

Disclaimer: This calculator is for educational and informational purposes only. Results are estimates based on the inputs provided and standard TVM formulas. Actual loan payments, investment returns, and financial outcomes may vary based on fees, taxes, and other factors not included in these calculations. Always consult a qualified financial professional for important financial decisions.

Contact Me

Have a question or want to work together? Fill out the form below and we’ll get back to you as soon as possible.

Contact Form Demo

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.