Retirement Calculator

Project your retirement savings from now to your retirement age.

Quick answer

  • Formula: Balance = S(1+r)^n + C · ((1+r)^n − 1)/r, over n = months until retirement
  • Worked example — Years to retirement: 10 (full example below).

Retirement Calculator

Worked example result
Years to retirement10
Projected savings at retirement$27,070
Total you contribute$10,000
Growth from investments$17,070

$10,000 growing at 10% for 10 years becomes about $27,070 with no further contributions — growth of $17,070.

Estimate how much you could have at retirement: your current savings plus monthly contributions, grown at an assumed annual return, compounded monthly.

The projection is an estimate, not a guarantee — real returns vary year to year. Use it to test how changing your monthly contribution or retirement age changes the outcome.

The formula

Balance = S(1+r)^n + C · ((1+r)^n − 1)/r, over n = months until retirement

Worked example

$10,000 growing at 10% for 10 years becomes about $27,070 with no further contributions — growth of $17,070.

The example is pre-loaded in the result panel — press Calculate with your own numbers to replace it.

Frequently asked questions

What return should I assume?

Long-run US stock market returns have averaged around 7–10% per year before inflation, but past performance does not guarantee future results. Many planners use 6–7% for a mixed portfolio.

Does this account for inflation?

No — results are in nominal dollars. To think in today's purchasing power, subtract roughly 2–3% inflation from the return you enter.

Category: Finance calculators

Sources & methodology

This calculator applies the formula shown on this page exactly as written, using the standard definitions for its inputs. Results are computed from the values you enter — no data is stored — and are rounded only for display.

Content last reviewed by CalcHub Editorial.

Embed this calculator on your site

Free to use with attribution — paste the snippet below and the calculator appears on your page, with a link back to CalcHub.

<iframe src="https://calculator-site-57a.pages.dev/embed/retirement-calculator" width="100%" height="640" style="border:1px solid #d9e2ea;border-radius:12px" loading="lazy" title="Retirement Calculator — CalcHub"></iframe>

Open the embed version →