Skip to content
RK Calculator
Menu

TVM Calculator

Solve the time value of money for FV, PV, payment, rate or periods, like a financial calculator.

Change the values and press Calculate to work out your own figures.

Solve for FV

Enter N, I/Y, PV and PMT.

About number of periods (n)Payment or compounding periods.
About rate, % a year (i/y)Nominal annual rate; negative allowed.
About present value (pv)A number; negative for money paid out.
About payment (pmt)A number; negative for money paid out.
About contributions at theBeginning earns one more period of interest.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payments per year (p/y, optional)1 if blank.
About compounds per year (c/y, optional)Same as P/Y if blank.
Result
FV
−$9,455.36
Settings
P/Y 1, C/Y 1, payments at the end

FV = −$9,455.36.

Show the working
  1. PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
  2. i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

Solve for PV

Enter N, I/Y, PMT and FV.

About number of periods (n)Payment or compounding periods.
About rate, % a year (i/y)Nominal annual rate; negative allowed.
About payment (pmt)A number; negative for money paid out.
About future value (fv)A number; negative for money paid out.
About contributions at theBeginning earns one more period of interest.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payments per year (p/y, optional)1 if blank.
About compounds per year (c/y, optional)Same as P/Y if blank.
Result
PV
−$558.39
Settings
P/Y 1, C/Y 1, payments at the end

PV = −$558.39.

Show the working
  1. PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
  2. i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

Solve for PMT

Enter N, I/Y, PV and FV.

About number of periods (n)Payment or compounding periods.
About rate, % a year (i/y)Nominal annual rate; negative allowed.
About present value (pv)A number; negative for money paid out.
About future value (fv)A number; negative for money paid out.
About contributions at theBeginning earns one more period of interest.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payments per year (p/y, optional)1 if blank.
About compounds per year (c/y, optional)Same as P/Y if blank.
Result
PMT
−$1,199.10
Settings
P/Y 12, C/Y 12, payments at the end

PMT = −$1,199.10.

Show the working
  1. PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
  2. i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

Solve for I/Y

Enter N, PV, PMT and FV.

About number of periods (n)Payment or compounding periods.
About present value (pv)A number; negative for money paid out.
About payment (pmt)A number; negative for money paid out.
About future value (fv)A number; negative for money paid out.
About contributions at theBeginning earns one more period of interest.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payments per year (p/y, optional)1 if blank.
About compounds per year (c/y, optional)Same as P/Y if blank.
Result
I/Y
7.1773%
Settings
P/Y 1, C/Y 1, payments at the end

I/Y = 7.1773%.

Show the working
  1. PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
  2. i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

Solve for N

Enter I/Y, PV, PMT and FV.

About rate, % a year (i/y)Nominal annual rate; negative allowed.
About present value (pv)A number; negative for money paid out.
About payment (pmt)A number; negative for money paid out.
About future value (fv)A number; negative for money paid out.
About contributions at theBeginning earns one more period of interest.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payments per year (p/y, optional)1 if blank.
About compounds per year (c/y, optional)Same as P/Y if blank.
Result
N
11.8957 periods
Settings
P/Y 1, C/Y 1, payments at the end

N = 11.8957 periods.

Show the working
  1. PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
  2. i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

How to use it

Enter N, I/Y, PV and PMT. Enter N, I/Y, PMT and FV. Enter N, I/Y, PV and FV. Enter N, PV, PMT and FV. Enter I/Y, PV, PMT and FV.

Enter amounts without commas or with them; rates are percentages (5 for 5%). Negative amounts are allowed where a sign means money paid out.

Key facts

PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

Signs

Money you pay out is negative and money you receive is positive, as on a financial calculator: a loan's PV is positive and its payments negative.

Questions

What is $1,000 plus $100 a year at 7% after 10 years?

$3,348.80 (enter PV −1000 and PMT −100).

Formulas

PV × (1 + i)^N + PMT × (1 + i × type) × ((1 + i)^N − 1) ÷ i + FV = 0
i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1

Sources

Limitations

  • Results are estimates for planning, not offers or financial advice; lenders and banks may round, count days or time payments differently.
  • Rates are nominal annual rates compounded as you choose; payments at a different frequency use the equivalent periodic rate.

Formula version 0.1.0Reviewed