Life Expectancy and Retirement Calculator
How to Use This Calculator
- 1
Enter your ages
Set Current Age, Retirement Age, and Life Expectancy in years. The calculator uses the years before retirement to project savings and the years after retirement to estimate withdrawals.
- 2
Enter savings and return assumptions
Add Monthly Retirement Savings ($), Current Retirement Savings ($), and Annual Return Rate (%). The return is divided by 12 for monthly compounding.
- 3
Set the monthly withdrawal
Enter Monthly Retirement Withdrawal ($) and compare Future Value of Retirement Savings with Total Required Savings. The required-savings calculation does not include investment growth during retirement.
Example Calculation
A 30-year-old plans to retire at 65 and model withdrawals through age 85. They have $10,000 saved, contribute $500 monthly, assume a 6% annual return, and plan to withdraw $2,000 monthly.
Current Age
30
Retirement Age
65
Life Expectancy
85
Monthly Retirement Savings ($)
500
Current Retirement Savings ($)
10,000
Annual Return Rate (%)
6
Monthly Retirement Withdrawal ($)
2,000
Results
Future Value of Retirement Savings
$793,590.47
Total Required Savings
$480,000.00
Tips
The model projects about $793,590 by age 65
Change Monthly Retirement Savings ($) from $500 to $700 to test how an additional $200 each month affects the projected balance.
Twenty years of $2,000 monthly withdrawals totals $480,000 before investment growth
Change Monthly Retirement Withdrawal ($) to $2,500 to see how higher withdrawals raise the simple total required savings.
Life expectancy sets the modeled withdrawal period
Change Life Expectancy from 85 to 90 to add five years of withdrawals and compare the required amount.
What this calculator estimates
This calculator projects the value of current retirement savings and monthly contributions at retirement, then compares that balance with the total planned withdrawals through a chosen life expectancy. It is a simplified estimate, not a retirement income plan: it does not model taxes, inflation, fees, Social Security, pensions, or investment returns during retirement.
How the calculation works
Monthly return rate = annual return rate ÷ 12
Months until retirement = (retirement age − current age) × 12
Future value =
monthly contribution × [((1 + monthly return rate)^months − 1) ÷ monthly return rate]
+ current savings × (1 + monthly return rate)^months
Total required savings =
monthly withdrawal × (life expectancy − retirement age) × 12
For the example, the monthly return rate is 0.06 ÷ 12 = 0.005, and the accumulation period is (65 − 30) × 12 = 420 months. The growth factor is (1.005)^420 ≈ 8.12355. Monthly contributions grow to $500 × ((8.12355 − 1) ÷ 0.005) ≈ $712,355.00; the current $10,000 grows to $10,000 × 8.12355 ≈ $81,235.47. Together, the projected balance is about $793,590.47.
The withdrawal period is (85 − 65) × 12 = 240 months. At $2,000 each month, the simple total is $2,000 × 240 = $480,000. This comparison does not subtract investment earnings from that withdrawal requirement or adjust the withdrawal for inflation.
How retirement timing changes the estimate
The table shows how the simple withdrawal total changes when the retirement period changes, holding the monthly withdrawal at $2,000. The savings projection also changes when the retirement age changes because the number of contribution and growth months changes.
| Retirement age | Life expectancy | Withdrawal period | Total withdrawals at $2,000/month |
|---|---|---|---|
| 60 | 85 | 25 years | $600,000 |
| 65 | 85 | 20 years | $480,000 |
| 67 | 90 | 23 years | $552,000 |
Retiring earlier shortens the savings period and lengthens the withdrawal period. Both effects can increase the gap between projected savings and spending needs. Use the Retirement Date Calculator to translate an age target into a calendar date.
Use a more complete retirement estimate when needed
The result is most useful for testing basic savings and withdrawal assumptions. Before making a retirement decision, include expected Social Security or pension income, healthcare costs, taxes, inflation, and a range of investment outcomes. The Life Expectancy Income Calculator adds an inflation input and estimates the savings required for a monthly retirement income target.
For account-specific planning, compare contribution rules with the 401(k) Contribution Calculator or Annuity Calculator. A fixed return assumption can hide sequence-of-returns risk: losses early in retirement can force larger withdrawals from a smaller portfolio, even when the long-run average return matches the assumption.
Frequently Asked Questions
How does this calculator estimate retirement savings?
It grows current savings and monthly contributions at the entered annual return, converted to a monthly rate, until retirement. It then compares that balance with monthly withdrawals multiplied by the number of retirement months.
Does the required savings estimate account for investment returns during retirement?
No. Total Required Savings is the monthly withdrawal multiplied by the retirement period, with no earnings or inflation adjustment during retirement. A more detailed withdrawal model should account for portfolio returns, taxes, and changing expenses.
How should I choose a life expectancy for retirement planning?
Use a planning horizon that reflects your health, family history, and the risk of outliving your savings rather than treating an average as a guarantee. The Social Security Administration’s life expectancy calculator provides a population-based estimate, not a personal prediction.
Does the 6% return in the example guarantee that result?
No. The return is an assumption, not a guarantee, and actual investment returns vary over time. The calculation also leaves out fees, taxes, inflation, and the effect of market losses near retirement.
How much should I contribute to a 401(k) or IRA?
The right contribution depends on your income, employer match, tax situation, and savings goals. Check the IRS’s current retirement plan contribution limits, then use the [401(k) Contribution Calculator](/calculators/401(k)-contribution-calculator/) to test contribution amounts.
