Calculators › Investing
Investment Calculator (Monthly Contributions + Compounding)
Project what a regular monthly investment could grow to. Enter an optional starting lump sum, your monthly contribution, an expected annual return and a horizon, and see the future value, total invested, gain and year-by-year growth path.
Your plan
Projection
How it works
What this calculator does
It compounds your money month by month. Each month it adds your contribution and grows the balance by one-twelfth of your expected annual return, for the whole horizon. This is the standard dollar-cost-averaging / SIP future-value model.
The formula
For an initial amount P₀, a monthly contribution PMT, a monthly rate r = annual / 12 and n months:
FV = P₀(1+r)ⁿ + PMT · ((1+r)ⁿ − 1) / r
Contributions at the start of the month earn one extra month of growth, so that term is multiplied by (1+r). When the annual step-up is above zero, each year's contribution is raised by that percentage and the months are rolled forward exactly, which is why this tool simulates month by month instead of using a single closed form.
Worked example
$500 a month for 20 years at 8% a year, no lump sum, end-of-month: you invest $120,000 and the projection grows to about $296,000 — roughly 1.5x your gain on top of what you put in, purely from compounding a constant assumed return.
What it deliberately does not do
It assumes a single constant return; real markets are volatile and sequence-of-returns matters. It does not model taxes, fees beyond what you bake into the return, currency, or withdrawals. Use it to compare plans and see the shape of compounding, not as a forecast.
Frequently asked questions
How is the future value of monthly investing calculated?
n months that is FV = P₀(1+r)ⁿ + PMT·((1+r)ⁿ−1)/r, where r is the monthly rate. This tool runs that month by month so step-ups and timing are exact.What return should I assume?
What does the annual step-up do?
Does it account for inflation?
Is dollar-cost averaging the same as a lump sum?
Related calculators
Information tool only — not investment, trading, tax, or financial advice. All computation runs in your browser.