Last updated:
A retirement calculator helps you project how much your savings will grow by the time you stop working and whether that amount can sustain your desired lifestyle. Enter your current age, savings, monthly contribution, and expected return to see your projected nest egg at retirement. Then set your desired annual retirement income to find out if your savings will last through your life expectancy or if you need to adjust your plan. This calculator accounts for inflation, shows your results in today's dollars, and gives you a year-by-year breakdown of both the accumulation phase (while you are saving) and the withdrawal phase (while you are spending). Everything runs in your browser, nothing is stored, and no signup is required.
Done with the Retirement Calculator? Try this next:
Compound Interest Calculator →Type in how old you are today and the age you plan to retire. The calculator uses the difference to determine how many years your money has to grow. Most people plan for age 65, but you can model early retirement at 55 or delayed retirement at 70 to compare outcomes.
Enter the age you want your money to last through. The default is 90, which provides a comfortable buffer. If longevity runs in your family, consider setting this to 95 or higher. The calculator will warn you if your savings run out before this age.
Input the total balance across all your retirement accounts (401k, IRA, Roth IRA, brokerage). This is your starting point. The calculator compounds growth on this amount plus all future contributions.
Enter how much you save toward retirement each month. Include employer matches if applicable. If you are not sure, start with your current 401k contribution and adjust. The smart insights panel will tell you if you need to increase this amount.
The default 7% return matches the long-term S&P 500 average after inflation is removed separately. Inflation defaults to 3%. The withdrawal rate defaults to 4%, which is the widely used guideline for sustainable retirement spending. Adjust any of these to model conservative or aggressive scenarios.
Check the summary cards for your nest egg, sustainable income, and whether your money lasts. Click the Savings Growth and Withdrawal tabs to see year-by-year detail. If you see a shortfall, increase your monthly contribution or retirement age and watch the results update instantly.
A retirement calculator helps you figure out if you are saving enough to retire comfortably. Our calculator projects your nest egg, shows sustainable retirement income at your chosen withdrawal rate, and tells you exactly how much more to save each month if you are falling short. All calculations run in your browser with no signup required.
FV = PV(1 + r)^n + PMT x [((1 + r)^n - 1) / r]
A 30-year-old with $50,000 saved, contributing $500/month, expecting 7% returns, planning to retire at 65.
A 40-year-old with $120,000 saved, contributing $1,500/month, expecting 7% returns, retiring at 67.
A 28-year-old pursuing early retirement with $30,000 saved, contributing $2,000/month at 8% returns, retiring at 55.
| Desired Annual Income | At 3% Withdrawal | At 3.5% Withdrawal | At 4% Withdrawal | At 4.5% Withdrawal | At 5% Withdrawal |
|---|---|---|---|---|---|
| $30,000 | $1,000,000 | $857,143 | $750,000 | $666,667 | $600,000 |
| $40,000 | $1,333,333 | $1,142,857 | $1,000,000 | $888,889 | $800,000 |
| $50,000 | $1,666,667 | $1,428,571 | $1,250,000 | $1,111,111 | $1,000,000 |
| $60,000 | $2,000,000 | $1,714,286 | $1,500,000 | $1,333,333 | $1,200,000 |
| $80,000 | $2,666,667 | $2,285,714 | $2,000,000 | $1,777,778 | $1,600,000 |
| $100,000 | $3,333,333 | $2,857,143 | $2,500,000 | $2,222,222 | $2,000,000 |
| $120,000 | $4,000,000 | $3,428,571 | $3,000,000 | $2,666,667 | $2,400,000 |
| $150,000 | $5,000,000 | $4,285,714 | $3,750,000 | $3,333,333 | $3,000,000 |
Based on the withdrawal rate rule. For example, at a 4% withdrawal rate, you need 25x your desired annual income saved. More conservative rates (3% to 3.5%) are recommended for early retirees with 35+ year retirements.
Add this retirement calculator to your website for free. Customize the size and copy the embed code below.
Preview
Embed Code
<iframe
src="https://www.freetoolpark.com/embed/retirement-calculator"
width="100%"
height="500"
frameborder="0"
title="Retirement Calculator"
loading="lazy"
style="border: 1px solid #e5e7eb; border-radius: 8px;"
></iframe>
<p style="font-size:12px;margin-top:4px;text-align:center;">
Powered by <a href="https://www.freetoolpark.com/tools/retirement-calculator?ref=embed" target="_blank" rel="noopener">FreeToolPark</a>
</p>A common guideline is to save 25 times your desired annual retirement spending. This is based on the 4% withdrawal rule, which suggests you can safely withdraw 4% of your portfolio each year without running out of money over a 30-year retirement. For example, if you want $60,000 per year in retirement, you need approximately $1,500,000 saved. Use this calculator to find your personal number based on your specific age, savings, and goals.
The 4% rule is a guideline from the 1994 Trinity Study that found retirees who withdrew 4% of their portfolio in the first year of retirement (adjusting for inflation each year after) had a very high probability of their money lasting at least 30 years. It is not a guarantee, but it is a widely used starting point for retirement planning. More conservative planners use 3% to 3.5%, while those with shorter retirements or flexible spending may use 4.5% to 5%.
The S&P 500 has returned approximately 10% annually before inflation (about 7% after inflation) over the past 50 years. A balanced portfolio of stocks and bonds typically returns 6% to 8%. For conservative planning, use 5% to 6%. For aggressive planning with a long time horizon, 7% to 8% is reasonable. This calculator lets you change the return rate to model different scenarios.
This calculator focuses on your personal savings. You can account for Social Security by reducing your 'desired annual income' by your expected Social Security benefit. For example, if you want $60,000/year total and expect $20,000/year from Social Security, enter $40,000 as your desired income. Check ssa.gov for your estimated benefit.
Inflation reduces the purchasing power of your money over time. At 3% inflation, $1,000,000 in 30 years will only buy what $412,000 buys today. This calculator shows all results in both nominal dollars (future value) and inflation-adjusted dollars (today's purchasing power) so you can plan based on real spending power, not inflated numbers.
If the calculator shows your money running out before your life expectancy, you have several options: increase your monthly contribution, delay retirement by a few years (which both adds saving years and reduces withdrawal years), reduce your desired retirement income, or invest more aggressively for higher returns (with more risk). The smart insights panel shows exactly how much more you need to save each month to close the gap.
No. You can retire at any age if you have enough savings. Many people aim for early retirement at 50 to 55 (the FIRE movement) while others prefer working until 70 for a larger Social Security benefit. This calculator lets you model any retirement age from 40 to 80 so you can find the right balance between working years and retirement years.
Review your retirement projections at least once a year, or whenever you experience a major financial change (raise, job change, large expense, market downturn). Update your current savings balance, contribution amount, and expected return to get a fresh projection. The earlier you catch a shortfall, the easier it is to correct with small adjustments.
Yes. Every calculation runs entirely in your browser using JavaScript. Your financial information is never sent to any server, stored in any database, or shared with anyone. You can safely enter your real savings and income numbers.
FreeToolPark. "Retirement Calculator." FreeToolPark, 2026, www.freetoolpark.com/tools/retirement-calculator. Accessed April 14, 2026.