Finance Calculator

Time value of money: find FV, PMT, I/Y, N or PV like on a financial calculator.

Financial Calculators
%
$
$
$
Settings
PMT made at the
Future value (FV)–
Summary

Money you receive is positive and money you pay out is negative, the same as on a financial calculator.

Value Changes Over Time

Value Changes Over Time

The value at the start (PV) and at the end (FV) of each period, the payments made so far and the interest added so far.

What the finance calculator does

This finance calculator works like the time value of money (TVM) keys on a financial calculator such as the BA II Plus or the HP 12C. Five values describe a loan, an investment or a savings plan. Enter any four and it finds the fifth:

  • N — the number of periods.
  • I/Y — the interest rate per year.
  • PV — the present value, the amount today.
  • PMT — the payment made every period.
  • FV — the future value, the amount after the last period.

The time value of money formula

All five values are tied together by one equation:

PV × (1 + i)N + PMT × (1 + i × B) × ((1 + i)N − 1) / i + FV = 0

  • i is the rate per payment period: (1 + I/Y / C/Y)C/Y ÷ P/Y − 1. With yearly payments and yearly compounding it is simply I/Y.
  • B is 1 when payments are made at the beginning of each period and 0 when they are made at the end.
  • FV, PMT and PV are found directly from the equation, and N with a logarithm: N = ln((k − FV) / (PV + k)) / ln(1 + i), where k = PMT × (1 + i × B) / i.
  • I/Y has no direct formula, so the calculator searches for the rate that makes the equation zero, as a financial calculator does.

Positive and negative amounts

The signs show which way the money moves. Money you receive is positive and money you pay out is negative. When you take a $20,000 loan, PV is +$20,000 and the payments are negative. When you put $20,000 into an account, PV is −$20,000 and the money you take out later is positive. If the result looks strange, check the signs first.

Example

You borrow $20,000 at 6% a year and pay $2,000 at the end of each year for 10 years. FV comes out at −$9,455.36: after the last payment you still owe $9,455.36. To pay the loan off in 10 years, set FV to 0 and solve for PMT: −$2,717.36 a year. With $2,000 a year, solving for N shows it takes 15.7 years.

Common TVM problems

ProblemNI/YPVPMTFV
Loan balance left106%$20,000−$2,000−$9,455.36
Mortgage payment*3606.5%$300,000−$1,896.200
Retirement savings*3607%0−$500$609,985.50
Present value of a goal205%−$37,688.950$100,000
Rate that doubles money107.177%−$10,0000$20,000
Months to pay off a card*52.022%$10,000−$3000
  • The value in bold is the one solved for; the other four are the inputs.
  • * Monthly: P/Y and C/Y are 12 and N is in months. The other rows use 1 and 1. Payments are made at the end of each period.
  • The present value of the goal is negative because it is money you put in today to receive $100,000 later.
  • For a single amount, the present value calculator and the future value calculator are quicker.

Settings: P/Y, C/Y and payment timing

  • P/Y is the number of payments a year. With monthly payments, set it to 12 and give N in months.
  • C/Y is how often the interest compounds each year. It is usually the same as P/Y. Canadian mortgages are an exception: they compound twice a year, so a $400,000 loan at 6% over 25 years costs $2,559.23 a month with C/Y 2, against $2,577.21 with C/Y 12.
  • Beginning or end is when each payment is made. Loans are usually paid at the end of each period, rent and leases at the beginning. Saving $500 a month for 30 years at 7% gives $609,985.50 with payments at the end, and $613,543.75 at the beginning.

For everyday loans, the loan calculator and the mortgage calculator do the same math with an amortization schedule; to find the rate behind a payment, use the interest rate calculator.

Frequently asked questions

What is the time value of money?

A dollar today is worth more than a dollar later, because today's dollar can earn interest. TVM calculations move money between today and the future at a given rate, using N, I/Y, PV, PMT and FV.

Why is my answer negative?

A negative value is money paid out. For a loan you receive the amount today, so PV is positive and the payments are negative. Flip the sign of an input if it describes money in the other direction.

Why does I/Y show an error?

There is no interest rate that makes the values add up, usually because all the amounts have the same sign. At least one of PV, PMT and FV must be positive and one negative.

How do I calculate a monthly loan payment?

Set P/Y and C/Y to 12, enter N in months, the yearly rate as I/Y, the loan as PV and 0 as FV, then calculate PMT. A $300,000 loan at 6.5% for 360 months gives −$1,896.20.

Does it give the same answers as a BA II Plus?

Yes. It uses the same TVM equation, sign convention and P/Y, C/Y and BGN/END settings, so the same inputs give the same results.

What is the difference between P/Y and C/Y?

P/Y is how many payments are made a year and C/Y is how many times interest compounds a year. When they differ, the calculator converts the yearly rate into the matching rate per payment period.

When should payments be set to the beginning?

Use the beginning for payments made at the start of each period, such as rent, leases, insurance premiums or savings deposited at the start of each month. Most loans are paid at the end.

More Financial Calculators
Mortgage Calculator

Mortgage payment calculator with taxes, insurance, PMI and extra payments.

Loan Calculator

Payment and total interest of any loan, a deferred payment loan or a bond, with a full schedule.