Time Value of Money, Explained
After reading this you will understand the single equation behind loans, savings plans and annuities, and you will know how to solve it for any one of present value, future value, payment, rate or term.
What the time value of money means
A dollar today is worth more than a dollar next year, because today's dollar can earn interest in the meantime. That single idea, "money has a time value," is what every mortgage, car loan, savings account and pension calculation shares. The Time Value of Money Solver ties five quantities together with one equation. Give it any four and it returns the fifth.
Here is the hook. You have 1000 saved, you add 100 at the end of each month, the account earns 5% a year, and you wait 10 years. How much do you end up with? The answer is about 17186. Change the question to "how long until I have 50000?" and the same equation answers that too. Nothing new is learned; only the unknown moves.
The five quantities and their signs
The solver works with exactly five inputs. Understanding what each one means, and its sign, prevents most mistakes.
- Present value (PV)
- The lump sum you have right now, at month zero.
- Future value (FV)
- The balance you are aiming for or will end with, at the last month.
- Payment (PMT)
- The fixed amount added (or withdrawn) at the end of every month.
- Rate
- The annual nominal interest rate. It is divided by 12 to get the monthly rate.
- Term (n)
- The number of months, entered here as years and multiplied by 12.
In strict financial convention, money you pay out is negative and money you receive is positive. This tool keeps things simple for savings: deposits and starting balances build toward a positive future value. If you use it for a loan, treat the amount borrowed as your present value and the future value as what remains owed (zero when fully repaid).
The formula and where it comes from
Start with a monthly rate i = \text{rate}/12/100 and a number of months n. A lump sum PV left to compound for n months grows to PV(1+i)^n. Each monthly payment also grows, but for fewer months the later it arrives. Summing that geometric series for end-of-month payments gives the standard equation.
Here FV is the ending balance, PV the starting lump sum, PMT the monthly payment, i the monthly rate, and n the number of months. The first term compounds the starting balance. The second term is the future value of the payment stream: the factor ((1+i)^n - 1)/i is just the sum 1 + (1+i) + (1+i)^2 + \dots + (1+i)^{n-1} written in closed form.
To solve for PV, FV, or PMT you rearrange the equation directly, which is pure algebra. To solve for n you take a logarithm. To solve for the rate there is no clean rearrangement, so the tool searches numerically for the i that makes both sides balance.
The special case i = 0 (a 0% rate) would divide by zero in the payment factor. When the rate is zero the payment term reduces to PMT \cdot n, which is what you would expect: no interest, so you simply add up the deposits.
A worked example with the demo data
Growing 1000 plus 100 a month for 10 years
Use the demo values: PV = 1000, PMT = 100, rate = 5%, years = 10, solving for future value.
- Monthly rate: i = 5/12/100 = 0.0041667.
- Months: n = 10 \times 12 = 120.
- Growth factor: (1+i)^{120} = 1.0041667^{120} \approx 1.6470.
- Lump-sum term: 1000 \times 1.6470 = 1647.0.
- Payment factor: (1.6470 - 1)/0.0041667 \approx 155.28.
- Payment term: 100 \times 155.28 = 15528.
- Add them: 1647.0 + 15528 \approx 17175.
Carrying more decimal places the exact figure is about 17186. Notice the split: of that total, 1000 was your starting balance, 12000 was the sum of 120 payments of 100, and the remaining 4186 is interest earned. The interest is the reward for the time value of your money.
Move one input and watch the rest
The most instructive thing about this equation is how sensitive the answer is to the rate and the term. A small rate change over many years compounds into a large difference.
When to use it, and when not
Reach for the solver whenever a problem fixes four of the five quantities and asks for the fifth. Retirement saving fixes PV, PMT, rate and years to find FV. A savings goal fixes FV, PV, rate and years to find the PMT you need. A loan fixes PV, PMT and rate to find the term. Backing out an implied rate fixes the other four.
Do not use it when the assumptions break. The model assumes a single fixed rate, level payments, and monthly compounding with end-of-month timing. If your contributions change every year, if the rate is variable, or if payments fall at the start of the month, the numbers will drift. For a lump sum with no payments, the simpler Compound Interest Calculator covers the same math with a friendlier setup. To find only the monthly saving for a target date, the Savings Goal Calculator is more direct.
Real returns are not fixed. A stock portfolio does not deliver 5% every month; it swings. Treating a long-run average as a guaranteed monthly rate makes the projection look smoother and more certain than reality. Use the output as a planning estimate, not a promise.
Reading and interpreting the result
Every answer carries a hidden breakdown worth checking. For a future-value result, separate the total into starting balance, deposits, and interest, as done above. If interest is a large share, the rate and term are doing the heavy lifting; if it is tiny, you are mostly just saving your own cash.
When you solve for the rate, remember the tool reports a nominal annual rate compounded monthly. The effective annual rate is higher. A nominal 5% compounded monthly gives an effective rate of (1.0041667)^{12} - 1 \approx 5.116\%. To convert between the two conventions, use the APY / Effective Rate Calculator.
When you solve for the term, expect a fractional number of months. If the answer is 118.4 months, you reach the goal partway through month 119, so round up for planning purposes.
Common mistakes
The errors below account for most "the number looks wrong" reports.
- Annual versus monthly rate. The rate field is annual. The tool divides by 12 internally. Entering
0.4167because you already divided gives a rate 12 times too small. - Payment timing. Payments land at the end of each month here. Start-of-month (annuity due) deposits earn one extra month of interest, raising the future value by a factor of (1+i), about 0.42% at a 5% rate.
- Sign confusion on loans. If you mix a positive present value with a positive payment when they should oppose, the rate solver may fail to converge or return a strange value. Keep money-in and money-out on opposite signs for loan problems.
- Confusing simple and compound interest. The Simple Interest Calculator applies interest only to the original principal. Over 10 years at 5% that undercounts the compound result noticeably.
Related tools
Each of these is a special case or a neighbor of the same equation. The Deposit / CD Calculator handles a fixed-term deposit with no ongoing payments. The Savings Withdrawal Calculator runs the equation in reverse, with negative payments draining a balance. The Savings Milestone Calculator solves for the term to reach a round number. The Rule of 72 Calculator gives a quick doubling-time estimate you can check against the exact term. For growth that compounds every instant rather than monthly, see the Continuous Compounding Calculator.
Frequently asked questions
Why does the tool assume monthly compounding?
Most consumer loans and savings products compound monthly, so it is the common default. If your product compounds daily or annually, convert the rate first with the APY / Effective Rate Calculator, then enter the equivalent nominal rate.
Can I set the payment to zero?
Yes. With PMT = 0 the payment term vanishes and the equation reduces to FV = PV(1+i)^n, pure lump-sum compounding.
Why can't the rate be solved with a simple formula?
The rate appears inside the growth factor and inside the payment factor at once, so you cannot isolate it algebraically. The tool searches for the rate that makes both sides equal, which is why solving for rate can be slightly slower.
What if I want payments at the start of each month?
This tool uses end-of-month timing. To approximate start-of-month deposits, multiply the future value by (1+i). At a 5% annual rate that adds about 0.42%.
Does the answer include taxes or inflation?
No. Every figure is nominal and pre-tax. To see the purchasing power of a future balance, deflate it by your expected inflation rate separately.