Skip to main content
Calcimator

Retirement Savings Calculator

See how much you'll have at retirement based on your savings rate and investment returns. Estimate your monthly retirement income.

This calculator projects your retirement balance by compounding your current savings and monthly contributions at a fixed monthly rate over every month between now and retirement, then estimates how much annual income that balance could support. The Years of Income figure has a property worth understanding: because Annual Withdrawal is simply your balance times the Withdrawal Rate, dividing balance by that same withdrawal amount always reduces to exactly 1 divided by the withdrawal rate — at the default 4% rate, that's 25 years, regardless of how large or small your actual balance turns out to be. That figure is the depletion horizon assuming the balance earns nothing during retirement -- you are simply dividing the pot by a fixed slice of it. It is deliberately not the "4% rule": that guideline comes from William Bengen's 1994 SAFEMAX research (later confirmed by the 1998 Trinity Study), which backtested inflation-adjusted withdrawals against 30-year historical market periods and found 4% survived every one of them. Because a real portfolio keeps earning during retirement, 25 years should be read as a conservative floor for a 4% draw, not a prediction. The Balance (Today's Dollars) figure discounts your projected nominal balance back by your assumed inflation rate, showing what that future dollar amount is actually worth in today's purchasing power. What this calculator does not model: market volatility or the sequence of returns you experience along the way (a smooth constant annual return is assumed throughout), taxes on withdrawals, Social Security or pension income, a withdrawal rate that adjusts as markets move rather than staying fixed, or any contribution ceiling — tax-advantaged accounts have annual statutory limits set by the IRS that change most years, and this calculator will happily project a monthly contribution well above them, so check the current-year limit for your account type before treating a high contribution figure as achievable inside a 401(k) or IRA.

InputsLoading live data…

$
$
%

Results

Retirement Balance

$3,108,509.98

≈ 7 average U.S. homes

Monthly Retirement Income

$10,361.70

≈ 7 months of rent

Total Contributions$470,000.00
Investment Earnings$2,638,509.98
Annual Withdrawal$124,340.40
Years of Income25 years
Balance (Today's Dollars)$1,104,712.84
How to Use This Calculator
  1. Enter your current age and planned retirement age (e.g., 65).
  2. Input your current savings balance and monthly contribution amount.
  3. Set the expected annual return rate — 7-10% is the historical stock market average.
  4. Adjust the inflation rate (default 3%) and withdrawal rate (the 4% rule is widely used).
  5. Review the projected retirement balance, monthly retirement income, and how many years that income will last.
  6. Compare the nominal balance versus the inflation-adjusted balance in today's dollars.

How the result changes with Retirement Age

Retirement AgeRetirement BalanceMonthly Retirement Income
36$172,700.43$575.67
51$917,144.99$3,057.15
69$4,332,621.72$14,442.07
84$14,673,678.03$48,912.26

What each input means

Current Age
Your current age in years.
Retirement Age
The age at which you plan to retire.
Current Savings
Amount currently saved.
Monthly Contribution
Amount contributed each month.
Expected Return
Average stock market return is ~10% before inflation.
Inflation Rate
Expected annual inflation rate.
Withdrawal Rate
The 4% rule is a common guideline.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Current Age = 30, Retirement Age = 65, Current Savings = 50000, Monthly Contribution = 1000 = 7 input(s) provided
  2. Calculate Retirement Balance
    3108509.98 = $3,108,509.98
  3. Calculate Monthly Retirement Income
    Monthly Retirement Income
    10361.7 = $10,361.7
  4. Calculate Total Contributions
    Total Contributions
    470000 = $470,000
  5. Calculate Investment Earnings
    Investment Earnings
    2638509.98 = $2,638,509.98

Engine last updated .

Frequently Asked Questions

Why does Years of Income show the same number no matter how much I've saved?

Years of Income is calculated as your Retirement Balance divided by your Annual Withdrawal, and Annual Withdrawal is itself your balance multiplied by the Withdrawal Rate — so the balance cancels out of the math entirely, leaving 1 divided by the withdrawal rate as the answer. At the default 4% rate that's always 25 years, whether your balance is $200,000 or $2 million; only changing the Withdrawal Rate itself changes this figure.

What is the '4% rule' this calculator references?

It's a widely cited retirement withdrawal guideline, originating with William Bengen's 1994 research in the Journal of Financial Planning and later confirmed by the 1998 Trinity Study, suggesting that withdrawing about 4% of a retirement portfolio's initial value each year (adjusted for inflation) has historically had a strong chance of lasting a 30-year retirement without depleting the portfolio. It's a rule of thumb built on historical US market data, not a guarantee — actual safe withdrawal rates are debated and depend on the market conditions you retire into.

How is the inflation-adjusted 'Balance (Today's Dollars)' different from the regular balance?

Retirement Balance is the raw, nominal dollar amount your account is projected to hold at retirement. Balance (Today's Dollars) discounts that same figure by your assumed inflation rate compounded over the years until retirement, showing what that future sum would actually buy at today's prices — a large nominal balance decades from now can represent meaningfully less real purchasing power than the sticker number suggests.

Does this calculator assume my investment returns are the same every single year?

Yes — it applies one fixed monthly rate of return, derived from your entered annual return, consistently across every month until retirement. Real markets don't move smoothly; some years are up sharply, others down. This averages out that variability, which makes for an easy-to-follow projection but doesn't capture how a bad sequence of early losses can affect a real portfolio differently than a smooth average would suggest.

Why is retirement age treated as such an important input?

Retirement age sets how many years your contributions have to compound before withdrawal begins, and because compounding accelerates over time, even a few additional years can produce a substantially larger balance — the growth in later years, on a larger base, dwarfs the growth in early years on a smaller one. At the default settings, retiring one year later raises the projected balance by roughly 9%. It is not the single most powerful lever, though: a half-point change in the Expected Return assumption moves the projection somewhat more than a one-year change in retirement age does, which is why the return figure deserves at least as much scrutiny as the retirement date.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Investing & Retirement.