Skip to main content
Calcora

Saving and investing

Retirement Calculator

Project your retirement savings at the age you plan to retire, from current savings and monthly contributions, and compare them with an optional goal.

Your retirement plan

Enter your ages, what you have saved for retirement, what you add each month, and the return to assume. Add a goal to compare it with the projection.

Your age today, in whole years.

The age you want to project to. Must be later than your current age.

What you have saved for retirement today. Leave blank for $0.

Added at the end of each month until retirement. Leave blank for $0.

The yearly return you assume. Use a rate you want to model. Actual investment returns can vary.

Compounding frequency

How often estimated growth is added to your balance.

The balance you want at retirement, to compare with the projection. Leave blank to see only the projection.

Enter a rate to estimate how much of the projected retirement balance that percentage would represent each year.

Private by design

Your ages, savings, contributions, goal, and rates stay in your browser and are not sent to Calcora.

How this retirement calculator works

  1. Enter your ages

    Your current age and the retirement age you want to project to. The time between them, in whole years, is the projection period.

  2. Add savings and an assumed return

    What you have saved for retirement, what you add each month, and an annual return to model. The return is an assumption you choose, not a forecast.

  3. The balance is projected month by month

    Each month the balance earns the annual return divided by 12, added on each compounding date, and your contribution is added at the end of the month.

  4. Compare with a goal, if you have one

    Enter a goal to see the projected surplus or shortfall and the smallest monthly contribution, to the cent, that would reach it under the same assumptions.

Understanding retirement savings

How retirement savings grow

Two things build the balance: the money you put in and the growth it earns at the return you assume. Growth is added to the balance and then earns growth of its own, so it can become the larger part over decades.

Why time matters

Each contribution has until retirement to grow. Money added at 30 has 35 years to compound before 65; money added at 60 has 5. That is why the same monthly amount can project to very different balances depending on when it starts.

Contributions vs investment growth

The calculator separates what you contribute, which you control, from estimated growth, which depends entirely on the return you assume. At a 0% return, the projected balance is exactly what you put in.

Setting a retirement savings goal

A goal is a balance you choose to compare with the projection. The calculator does not suggest one. With a goal, it shows the projected surplus or shortfall and the monthly contribution the goal would require under your assumptions.

Example retirement calculation

Age 30 to 65, with $50,000 saved and $750 a month at an assumed 7% return, compounded monthly, compared with a $1,500,000 goal. Calculated the same way as the calculator above.

Where the balance comes from

Years until retirement
35 years
Current retirement savings
$50,000.00
Future contributions
420 × $750.00 = $315,000.00
Estimated growth
$1,561,098.45
Projected balance at age 65
$1,926,098.45

Compared with a $1,500,000 goal

Projected surplus
$426,098.45
Projected percentage of goal
128%
Required to reach the goal
$513.42/month

Under these assumptions, the smallest monthly contribution that reaches the goal is $513.42/month; $513.41/month would fall short. Growth makes up most of the projected balance: the longer the time to retirement, the larger its share.

How changing retirement age affects the projection

The same example plan, $50,000 saved and $750 a month at 7%, projected to different retirement ages.

Years until retirement, total contributed, estimated growth, and projected balance for each retirement age
Retirement ageYears until retirementTotal contributedEstimated growthProjected balance
Age 6232 years$338,000.00$1,199,928.09$1,537,928.09
Age 6535 years$365,000.00$1,561,098.45$1,926,098.45
Age 6737 years$383,000.00$1,850,900.33$2,233,900.33
Age 7040 years$410,000.00$2,374,180.43$2,784,180.43

A later retirement age changes the projection in two ways: more months of contributions, and more years of growth on everything already in the balance. An earlier one does the reverse. The comparison is arithmetic under the same assumptions, not a suggestion of when to retire.

Withdrawal-rate illustration

If you enter a withdrawal rate, the calculator shows what that percentage of the projected balance would be:

  • Annual amount = projected balance × withdrawal rate
  • Monthly equivalent = annual amount ÷ 12

In the example above, a 5% rate applied to the projected $1,926,098.45 would represent $96,304.92 per year before taxes, or $8,025.41/month.

An illustration, not a withdrawal strategy

The rate is applied once, to one balance. It does not model returns, inflation, or taxes after retirement, or how long the balance would last. The 5% here is only an example; Calcora does not suggest a withdrawal rate.

Assumptions

  • The projection uses the same month-by-month model as Calcora's compound interest calculations. The annual return you enter stays the same for the whole period; it is an assumption you choose, not a forecast, and actual investment returns vary and can be negative.
  • The projection period is the retirement age minus the current age, in whole years. Ages are whole numbers, so no birth date is needed.
  • Each month earns the annual return divided by 12 on the balance at the start of the month. Growth is added to the balance on each compounding date (every month, quarter, or year).
  • Monthly contributions are added at the end of each month, starting one month from now, and continue until retirement. The amount stays the same; it does not rise with pay or inflation.
  • With a goal, the required monthly contribution is the smallest whole-cent amount whose projected balance reaches the goal by the retirement age. If current savings alone could reach it, the requirement is $0.
  • A withdrawal rate is applied once to the projected balance: the annual amount is the balance times the rate, and the monthly equivalent is that amount divided by 12. Retirement withdrawals themselves are not modeled.
  • Results are shown in future dollars and are not adjusted for inflation. Taxes, fees, and other income are not included.
  • Growth is rounded to the nearest cent, with halves rounded up, each time it is added to the balance.
  • Results are estimates for education. They show what the numbers you enter imply; they are not a recommendation or financial advice.

How Calcora calculates

  • Every calculator explains the formula behind its result in plain language.
  • Calculators are designed to run in your browser, so your inputs are not sent to Calcora.
  • Results help you understand your options. They are not financial advice.
Read the methodology

What this calculator does not include

  • Inflation. Results are in future dollars: a balance decades from now buys less than the same amount today.
  • Taxes on contributions, growth, or withdrawals, and the differences between account types.
  • Social Security, pensions, annuities, and other retirement income.
  • Employer contributions, unless you include them in your monthly contribution.
  • Investment fees, and returns that change from year to year or fall.
  • Withdrawals during retirement: how long a balance would last, required minimum distributions, or the order of returns.
  • Retirement expenses such as health care.

Frequently asked questions

How is the projected retirement balance calculated?
Your current retirement savings and monthly contributions grow month by month at the annual return you enter, from your current age to your retirement age. Each month earns the return divided by 12, growth is added on each compounding date, and contributions are added at the end of each month.
What annual return should I enter?
Calcora does not suggest a return. Enter a rate you want to model, and try several to see how sensitive the projection is: returns are uncertain and can be negative in some years. A 0% return shows only what you put in.
Are the results in today's dollars?
No. Results are shown in future dollars and are not adjusted for inflation. A projected balance decades from now will likely buy less than the same amount buys today. The Inflation Calculator shows what a future amount would be worth in today's dollars at a rate you choose.
How is the contribution needed to reach my goal worked out?
The calculator searches for the smallest monthly contribution, to the cent, whose projected balance reaches your goal by your retirement age, using the same growth as the projection. One cent less a month would fall short. It is what your assumptions require, not a recommendation.
What does the withdrawal rate show?
It applies the rate you enter to the projected balance: the balance times the rate is the annual amount, and dividing by 12 gives a monthly equivalent, before taxes. It is a mathematical illustration, not a recommended withdrawal strategy, and it does not model how long the balance would last.
Does it include Social Security or a pension?
No. The calculator projects retirement savings only. Social Security, pensions, taxes, and retirement expenses are not included.
Does Calcora store my information?
No. The calculation runs in your browser. Your ages, savings, contributions, goal, and rates are not sent to Calcora or saved, and they are cleared when you leave or reload the page.

Related calculators

Want to look at growth or a goal outside retirement? The Compound Interest Calculator shows how contributions and growth build a balance, and the Savings Calculator plans monthly savings toward any goal by a date. Saving through an employer plan? The 401(k) Calculator projects contributions that follow your salary, with an employer match.

Results here are in future dollars. Use the Inflation Calculator to explore how a future dollar amount compares with today's purchasing power.