Compare your retirement saving scenario
- Choose current and retirement ages to define a 1–50-year saving horizon.
- Enter existing savings and fixed end-of-month contributions.
- Enter assumed effective annual return and inflation.
- Set your own total savings target in today’s purchasing power. Review the projected gap and total monthly contribution needed under those assumptions.
What is calculated
Monthly return i = (1 + annual return ÷ 100)1/12 − 1. With n months, starting savings P and monthly contribution C, future savings = P × (1 + i)n + C × [(1 + i)n − 1] ÷ i. At 0% return, it is P + C × n. Contributions arrive at the end of each month.
Inflation factor = (1 + inflation ÷ 100)years. Today’s purchasing power divides the projected future balance by this factor; your target in future money multiplies the entered target by it. Required monthly contribution solves the same growth equation for C, floored at zero when existing savings alone cover the target. This is the total monthly contribution, not an extra amount above what you entered.
Investor.gov’s compound calculator describes starting savings, monthly contributions and assumed growth; its purchasing-power definition explains the inflation distinction. The formula uses our stated end-month and effective-rate convention.
Worked example
Age 30 to 31, current savings 1,200, monthly contribution 100, zero return and zero inflation produces 2,400. A 2,400 target needs 100 per month. With assumed 10% inflation, that same target becomes 2,640 future units, needing 120 monthly at zero return.
Assumptions and limits
Fixed return, inflation and contributions until retirement; no market volatility, fees, taxes, pensions, employer matches, salary growth or withdrawals. This projects accumulation only. It does not estimate retirement spending, longevity, safe withdrawals or whether a balance is sufficient to retire. Choose and review your own target; actual returns and inflation vary.
Ages are whole numbers: current 0–100, retirement 1–110, with a positive horizon no longer than 50 years. Current savings 0–1 trillion units; monthly contribution 0–1 billion; effective annual return −90% to 100%; inflation −5% to 50%; target 0.01–1 trillion in today’s units. Numeric limits are not recommendations. Outputs are estimates, not advice or guarantees.
Privacy and export
Inputs remain in browser memory without uploads or saved financial data. CSV gives year-by-year age, projected nominal balance and today’s purchasing power, including the starting point. CSV includes every input assumption and target calculation. Values export to six decimals, with scientific notation for tiny nonzero values; display follows currency precision. Reset restores defaults. Undo recovers your inputs, currency search and selected yearly range after Reset or trying the target contribution, including after recalculation. Editing discards the saved recovery snapshot. The target contribution action rounds upward to the currency’s minor unit and is unavailable above the supported monthly limit.
Does zero shortfall mean I can retire?
No. It only means the modeled balance meets the target you entered. Spending, health, taxes, investment risk and lifespan require separate planning.
What if returns are negative?
You can enter a negative assumed return. Savings may shrink and the modeled monthly amount needed can rise. The smooth projection does not capture the order of real market gains and losses.