How to use it
- Choose what to solve for: the ending balance by default, or the deposit, return, years or starting amount (then enter a target).
- Enter amounts, rate, years and compounding; More options adds yearly deposit increases and inflation.
- Read the result, the breakdown chart and the yearly schedule, and export CSV for further analysis.
Growth of 10,000 with compound interest
Compounded annually with no further deposits. Both rate and time magnify compounding: at 7%, 20 years gives 3.9× and 30 years 7.6×.
| Annual rate | 5 years | 10 years | 20 years | 30 years |
|---|---|---|---|---|
| 3% | 11,593 | 13,439 | 18,061 | 24,273 |
| 5% | 12,763 | 16,289 | 26,533 | 43,219 |
| 7% | 14,026 | 19,672 | 38,697 | 76,123 |
| 10% | 16,105 | 25,937 | 67,275 | 174,494 |
Effect of compounding frequency
At the same 5% nominal rate, more frequent compounding gives a higher effective rate, though monthly to daily adds little. Compare products by effective annual yield (APY), not the nominal rate (APR).
| Compounding | Effective annual rate |
|---|---|
| Annually | 5.000% |
| Quarterly | 5.095% |
| Monthly | 5.116% |
| Daily | 5.127% |
| Continuously | 5.127% |
Discount factor table
Present value = future amount × discount factor. At 8%, 1,000,000 in 10 years is worth about 463,000 today.
| Rate | 1 year | 5 years | 10 years | 20 years |
|---|---|---|---|---|
| 3% | 0.9709 | 0.8626 | 0.7441 | 0.5537 |
| 5% | 0.9524 | 0.7835 | 0.6139 | 0.3769 |
| 8% | 0.9259 | 0.6806 | 0.4632 | 0.2145 |
| 10% | 0.9091 | 0.6209 | 0.3855 | 0.1486 |
Frequently asked questions
What is the future value formula?
Lump sum: FV = PV × (1 + i)^n. Ordinary annuity (end of period): FV = PMT × ((1 + i)^n − 1) ÷ i; for annuity due multiply by (1 + i). i is the rate per period and n the number of periods.
How accurate are the results?
Formulas are exact and compounding is simulated period by period, shown to the cent. Real returns fluctuate and banks differ on day counts, tax and fees, so use the results for planning and comparison.