TVM Calculator

Solve for present value, payment, future value, interest rate, or number of periods.

Updated

Enter any four values. Pick Solve on the one you want to find.

Try an example:
$
$
$
%

Money you pay out is negative; money you receive is positive. A loan you take out has a positive PV and a negative payment.

Annual rate is
Payments are made at the

Payment (PMT): -$1,580.17

Rate per period
0.542%
Total of payments
$568,861.22
Interest paid
$318,861.22

360 periods at 12 per year is about 30 years, with payments at the end of each period and a nominal annual rate.

Balance over time

$0$250KPeriod 0: $250,000.00Period 6: $248,625.48Period 12: $247,205.69Period 18: $245,739.12Period 24: $244,224.23Period 30: $242,659.44Period 36: $241,043.10Period 42: $239,373.52Period 48: $237,648.93Period 54: $235,867.53Period 60: $234,027.44Period 66: $232,126.74Period 72: $230,163.42Period 78: $228,135.42Period 84: $226,040.61Period 90: $223,876.79Period 96: $221,641.69Period 102: $219,332.96Period 108: $216,948.17Period 114: $214,484.82Period 120: $211,940.32Period 126: $209,311.99Period 132: $206,597.07Period 138: $203,792.72Period 144: $200,895.99Period 150: $197,903.82Period 156: $194,813.09Period 162: $191,620.53Period 168: $188,322.80Period 174: $184,916.44Period 180: $181,397.85Period 186: $177,763.36Period 192: $174,009.13Period 198: $170,131.22Period 204: $166,125.56Period 210: $161,987.95Period 216: $157,714.02Period 222: $153,299.30Period 228: $148,739.15Period 234: $144,028.76Period 240: $139,163.21Period 246: $134,137.36Period 252: $128,945.95Period 258: $123,583.51Period 264: $118,044.42Period 270: $112,322.85Period 276: $106,412.80Period 282: $100,308.04Period 288: $94,002.18Period 294: $87,488.58Period 300: $80,760.41Period 306: $73,810.58Period 312: $66,631.80Period 318: $59,216.53Period 324: $51,556.98Period 330: $43,645.10Period 336: $35,472.57Period 342: $27,030.81Period 348: $18,310.96Period 354: $9,303.84Period 360: -$0.000Period 360

Was this tool helpful?

Leave a rating to help us build a better tool.

Average 0.0 / 5 · 0 reviews


What a time value of money calculator does

The time value of money (TVM) says a dollar today is worth more than a dollar later, because today's dollar can earn interest. Every loan, savings plan, and annuity comes down to five numbers: present value (PV), payment (PMT), future value (FV), interest rate, and number of periods (N). Enter any four and this TVM calculator solves for the fifth, the same job as the TVM keys on a financial calculator such as the TI BA II Plus or HP 12C.

Time value of money formula

PV × (1 + i)N + PMT × (1 + i × k) × [(1 + i)N − 1] ÷ i + FV = 0

  • i is the rate per period. For a nominal rate (APR), i = annual rate ÷ periods per year. For an effective rate (APY), i = (1 + annual rate)1 ÷ periods per year − 1.
  • k is 0 when payments come at the end of each period (an ordinary annuity) and 1 when they come at the beginning (an annuity due).
  • PV, PMT, and FV use signs for direction: money you receive is positive and money you pay out is negative.

PV, PMT, FV, and N have closed-form solutions. The interest rate does not, so the calculator finds it numerically, to well beyond the three decimal places it displays.

Using it as a future value calculator, present value calculator, or annuity calculator

Future value: $1,000 invested today plus $100 at the end of every year for 10 years at 5% compounded annually. Enter PV = −1,000, PMT = −100, N = 10, and a 5% rate, then solve for FV: $2,886.68.

Present value: to reach $10,000 in 5 years while saving $100 a month at 5% compounded monthly, enter PMT = −100, FV = 10,000, N = 60, and solve for PV: you need to deposit $2,492.98 today.

Loan payment: a $250,000 mortgage at 6.5% for 30 years with monthly payments is PV = 250,000, FV = 0, N = 360. Solving for PMT gives −$1,580.17 a month, and $318,861.22 of total interest.

Frequently asked questions

Why do I need negative numbers in a TVM solver?

The sign shows which way money moves. When you deposit money, PV is negative because it leaves your pocket, and FV is positive because you get it back. If every value has the same sign, no interest rate or number of periods can balance the equation, and the calculator says so.

What is the difference between nominal and effective rates?

A nominal rate (APR) is divided evenly across the periods in a year. An effective rate (APY) already includes compounding. A 6% nominal rate compounded monthly is 0.5% a month and an effective rate of about 6.168%; a 6% effective rate is about 0.487% a month.

When should I choose beginning of period?

Choose beginning when each payment is made at the start of the period, such as rent, a lease, or savings deposited on the first of each month. Each payment then earns one more period of interest. Most loans are paid at the end of each period.

Can I use it as an annuity calculator?

Yes. An annuity is a series of equal payments, which is exactly what PMT models. For the present value of an annuity paying $500 a month for 10 years at 5% compounded monthly, enter PMT = 500, FV = 0, N = 120, and a 5% rate, then solve for PV: −$47,140.68, the lump sum you would pay today for that income. Choose beginning of period for an annuity due.

How long does it take to double my money?

Enter PV = −1,000, FV = 2,000, PMT = 0, and a rate, then solve for periods. At 7% compounded annually it takes about 10.24 years. Solving for the rate instead, doubling in exactly 10 years needs about 7.177% a year.

Limitations

The calculator assumes one interest rate for the whole term, equal payments, and payments made as often as interest compounds. Daily uses 365 periods a year. Real loans can differ because of fees, rounding of each payment, or a different day-count rule. It is not financial advice.

What's changed
  • Redesigned to show all five values at once: choose which one to solve for and it updates as you type. Added Loan payment, Savings goal, and Investment growth examples.
  • Launched.

References