Future Value Calculator

Project how savings grow with compound interest customizable deposits and contribution timing. Choose compounding frequency and escalation preview charts and example scenarios then export results to CSV or PDF. Clear formulas and step by step guidance support students professionals and DIY planners building confidence in financial forecasting. Includes advanced options for annuity due calculations.

For continuous compounding treat this as a per-year continuous deposit rate.
If provided, a real future value will be shown.
Example scenarios
PVRate %YearsFreqPMTTimingEsc %Future Value
USD 10,000.00 6.50 15.0 12 USD 150.00 end 0.00 USD 71,973.72
USD 25,000.00 8.00 20.0 4 USD 0.00 end 0.00 USD 121,885.98
USD 5,000.00 7.00 10.0 12 USD 200.00 begin 2.00 USD 48,084.00
Results
Enter your inputs and click Calculate Future Value to see results and charts.
Formula used

Lump sum (discrete compounding): FV = PV × (1 + r/m)^{m×t}

Growing contributions (ordinary): FV = PMT × [ ( (1+i)^N − (1+g_p)^N ) / (i − g_p) ], where i = r/m, N = m×t, g_p = (1+g)^{1/m} − 1. For annuity due multiply by (1+i).

Zero-growth contributions: when g = 0, this reduces to FV = PMT × [((1+i)^N − 1)/i] (ordinary) or multiply by (1+i) (due).

Limit case (i ≈ g_p): use FV ≈ PMT × N × (1+i)^{N-1} (ordinary).

Continuous compounding: FV = PV × e^{r t}. With continuous deposits at rate PMT per year: FV = PMT × (e^{r t} − 1)/r.

Inflation adjustment: real value FV_real = FV / (1+f)^t.

How to use
  1. Enter your initial amount, annual rate, total years, and choose a compounding frequency.
  2. Optionally add a recurring contribution per period and choose ordinary (end) or due (beginning) timing.
  3. Set an annual escalation for contributions if you expect them to grow over time.
  4. Press Calculate Future Value to render the chart and yearly table.
  5. Use Download CSV or Download PDF to export your results.
  6. Review the Formula used section to verify assumptions and equations.
FAQs

Future value is the projected amount an investment will grow to after earning interest over time, including any recurring deposits you make along the way.

More frequent compounding increases effective growth slightly because interest is applied more often. Daily or continuous compounding yields the highest values for a given nominal rate.

Ordinary contributions happen at the end of each period. Annuity‑due contributions happen at the beginning, giving each payment one extra period to grow and producing a larger future value.

Yes. Set an annual escalation rate. The calculator converts it to an equivalent per‑period growth so your scheduled deposits increase gradually over the years.

Nominal results are shown by default. If you enter an inflation rate, the tool also reports an inflation‑adjusted future value to reflect purchasing power in today's terms.

Differences often come from period rounding, timing conventions, or how escalating contributions are modeled. This tool uses per‑period growth derived from annual rates and year‑end checkpoints for the timeline.

Related Calculators

Basis PointCD (Certificate of Deposit)Compound InterestEffective Annual YieldEquivalent Rate (AER)Expected UtilityHedge RatioHolding Period Return

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.