Retirement Savings Calculator

See if you're on track for retirement based on your savings, contributions, and goals.

years
years
$
$
%/yr
$
Projected Nest Egg at Retirement
$0
You Contributed
$0
Growth Earned
$0
Monthly Income (4% Rule)
$0
-
Savings Last Approximately
0 years
Disclaimer: This calculator is for general educational and informational purposes only. It does not constitute financial advice, investment advice, tax advice, or legal advice and is not a substitute for consultation with a qualified professional. No fiduciary or advisory relationship is created by your use of this tool. Results are estimates based on the inputs you provide, standard mathematical formulas, and publicly available data that may not be current and may not reflect your individual financial situation, applicable tax laws, or other relevant factors. Neither MayoCalc nor Cook Media Systems assumes any liability for losses, damages, or other consequences arising from the use of any information or results provided by this tool. Always consult a qualified financial advisor, certified public accountant, or attorney before making financial decisions. See our full Disclaimer and Terms of Service.

How Retirement Savings Grow

This calculator uses the compound growth formula to project your savings. Each month, your existing balance grows by the monthly return rate, and your new contribution is added. Over decades, compound growth does most of the heavy lifting. A person who saves $500 per month starting at age 25 with a 7% average return will have over $1.3 million by age 65. The same person starting at 35 would have roughly $610,000. That 10-year head start more than doubles the result, even though the extra contributions only total $60,000. For tax-advantaged retirement accounts, see our guide on Roth vs Traditional IRA.

Future Value = Current Savings x (1+r)^n + Monthly x [((1+r)^n - 1) / r]
where r = monthly return rate, n = months until retirement

The 4% Rule

The 4% rule, developed from the Trinity Study, suggests that you can withdraw 4% of your retirement savings in the first year of retirement, then adjust for inflation each subsequent year, with a high probability that your money will last 30 years. So if you have $1,000,000 saved, you can withdraw roughly $40,000 per year ($3,333/month). The rule was based on historical stock and bond returns from 1926 to 1995. More recent research suggests that 3.5% may be a safer withdrawal rate given current market conditions and longer life expectancies.

How Much Do I Need to Retire?

A common guideline is to save 25 times your desired annual retirement income. If you want $4,000/month ($48,000/year) in retirement, you'd target $1,200,000 in savings. This aligns with the 4% withdrawal rule. However, the right number depends on your expected Social Security benefits, any pension income, your planned retirement age, where you plan to live, and your health care needs.

Retirement Savings Benchmarks by Age

Fidelity Investments suggests these milestones based on multiples of your annual salary: by age 30, aim for 1x your salary saved; by 40, 3x; by 50, 6x; by 60, 8x; and by 67, 10x your annual salary. These are rough guidelines, not hard rules. Someone with a pension or significant Social Security income may need less. Someone planning early retirement or living in a high-cost area may need more.

What Return Rate Should I Use?

The long-term average annual return of the S&P 500 (with dividends reinvested) is roughly 10% before inflation, or about 7% after inflation. A balanced portfolio of stocks and bonds might average 6-8%. For conservative planning, many financial advisors recommend using 6-7% for a stock-heavy portfolio and 4-5% for a balanced portfolio. Keep in mind that actual returns vary year to year, and past performance does not guarantee future results.

Understanding Inflation's Impact

Inflation erodes purchasing power over time. At 3% annual inflation, $1 million today would have the purchasing power of roughly $412,000 in 30 years. This is why retirement projections should account for inflation, either by using inflation-adjusted return rates (real returns) or by inflating your target spending amount. The calculator above uses nominal (pre-inflation) returns, so consider that your future dollars will buy less than today's dollars.

Social Security and Retirement Planning

Social Security benefits replace roughly 40% of pre-retirement income for average earners. The full retirement age is 67 for those born in 1960 or later. You can claim benefits as early as 62, but your monthly benefit will be permanently reduced by about 30%. Delaying benefits past full retirement age increases them by 8% per year up to age 70. For many retirees, optimizing Social Security timing is one of the highest-impact financial decisions available.

Tax-Advantaged Retirement Accounts

Maximizing tax-advantaged accounts is one of the most effective retirement strategies. In 2026, the 401(k) contribution limit is $24,500 ($32,500 if you are 50 or older, or $35,750 if you are 60-63 under the SECURE 2.0 super catch-up). Traditional and Roth IRA limits are $7,500 ($8,600 if 50+). Traditional 401(k) and IRA contributions reduce your taxable income now, with taxes owed upon withdrawal. Roth contributions are made with after-tax dollars, but withdrawals in retirement are tax-free. A mix of both gives you flexibility to manage your tax bracket in retirement.

Further Reading

For age-by-age savings benchmarks and strategies, read our guide on Retirement Savings by Age. To see how your monthly contributions grow over time, try the Compound Interest Calculator. If you are also saving toward financial independence, the FIRE Calculator can estimate your early retirement timeline.

Retirement Calculator FAQ

How much money do I need to retire?
A widely used guideline is to save 25 times your desired annual retirement spending. If you want $50,000 per year in retirement, you would target $1,250,000 in savings. This is based on the 4% withdrawal rule. Your actual target depends on Social Security, pensions, health care costs, and where you plan to live.
What is the 4% rule?
The 4% rule suggests you can withdraw 4% of your retirement portfolio in the first year, then adjust for inflation each year after, and your money has a high probability of lasting at least 30 years. It is based on historical stock and bond returns from the Trinity Study. Some recent analyses suggest 3.5% may be more conservative and appropriate given current conditions.
What rate of return should I use for retirement planning?
A common assumption is 7% for a stock-heavy portfolio (the long-term average of the S&P 500 after inflation) or 5-6% for a balanced stock and bond portfolio. If you want to be more conservative, use 5-6%. Remember that actual returns fluctuate year to year, and the sequence of returns matters significantly, especially in early retirement years.
How much should I save for retirement each month?
A common rule of thumb is to save at least 15% of your gross income for retirement, including any employer match. If you are starting later (after age 35), you may need to save 20-25% to catch up. The earlier you start, the less you need to save monthly because compound growth has more time to work.
When can I retire?
You can retire when your savings and income sources (Social Security, pensions, investment income) cover your living expenses. The traditional retirement age is 65-67, but some people achieve financial independence and retire much earlier. Use the calculator above to test different retirement ages and see how they affect your projections.
Should I use a Roth or traditional 401(k)?
If you expect to be in a higher tax bracket in retirement, Roth contributions (taxed now, tax-free later) may be better. If you expect to be in a lower tax bracket in retirement, traditional contributions (tax-deferred now, taxed later) save you more. Many advisors recommend a mix of both for tax flexibility in retirement.
Does this calculator account for inflation?
This calculator uses nominal returns (before inflation). To approximate inflation-adjusted results, subtract 2-3% from your expected return rate. For example, if you expect 7% nominal returns, enter 4-5% to see results in today's dollars.