Historical stock market: 7-10%
Typical: 70-80% of current income
Disclaimer
Results are estimates for informational purposes only. Actual loan terms, rates, and payments may vary based on your credit score, income, and other factors. Please consult a licensed financial advisor or mortgage professional before making any financial decisions.
What is Retirement Calculator?
Retirement planning requires projecting two numbers: how much you will accumulate by retirement, and how much you need. This calculator handles both. Accumulation uses the future value of an annuity formula: FV = PV × (1 + r)^n + PMT × [(1 + r)^n − 1] / r, where PV is your current savings, PMT is your monthly contribution, r is the monthly return rate (annual rate ÷ 12), and n is the number of months until retirement. This is the same formula used by financial planning software and the Consumer Financial Protection Bureau's retirement planning tools. The retirement income target is based on the widely cited 4% safe withdrawal rate, originally derived from William Bengen's 1994 research (later validated and refined by the Trinity Study). The rule: a portfolio invested in a mix of stocks and bonds can sustain annual withdrawals of 4% of the initial balance (adjusted for inflation) for at least 30 years. This means the nest egg needed = desired annual retirement income ÷ 0.04, or equivalently, 25 × desired annual income. For $60,000/year, you need $1.5 million. The 4% rule was calibrated on historical US market data from 1926–1994. More recent research (including Morningstar's 2021 analysis) suggests 3.3%–3.5% may be more appropriate for new retirees with 30+ year horizons at current valuations, meaning 28–30× desired annual income rather than 25×.
How to Use
- Enter your current age and target retirement age. The gap between them determines how many years of compounding you have.
- Enter your current retirement savings — the total value of your 401(k), IRA, and other investment accounts that will fund retirement.
- Enter your monthly contribution — the total amount you are adding each month across all retirement accounts.
- Set the expected annual return rate. 7% is a common estimate for a stock-heavy portfolio in real (inflation-adjusted) terms over long horizons. If using nominal return, use 9%–10% for stocks and adjust the income replacement number separately for inflation.
- Enter your current annual income and income replacement percentage. Most financial planners recommend 70%–80% of pre-retirement income. If you will have significant Social Security income, subtract that before entering the replacement target.
- Click Calculate to see projected savings, the nest egg target, shortfall or surplus, and whether you're on track.
Why Use This Tool?
Tips & Best Practices
- The IRS 2024 contribution limits are $23,000 for 401(k) (or $30,500 if age 50+) and $7,000 for IRA (or $8,000 if age 50+). These represent the maximum tax-advantaged savings available. Source: IRS Notice 2023-75.
- Social Security replaces approximately 40% of average pre-retirement earnings for workers retiring at full retirement age (67 for those born in 1960 or later). Create a free account at ssa.gov/myaccount to see your personalized benefit estimate.
- Increasing your contribution rate by just 1% of income per year — for example, whenever you get a raise — can substantially close a savings gap without feeling the pinch, due to the lifestyle inflation effect.
- At age 73, IRS-required minimum distributions (RMDs) begin for traditional 401(k) and IRA accounts, regardless of whether you need the money. This does not apply to Roth accounts. Source: SECURE 2.0 Act (Pub. L. 117-328), which raised the RMD age from 72 to 73.
- Healthcare is typically the largest variable in retirement spending estimates. Fidelity Investments estimates a retired couple age 65 in 2024 will need approximately $330,000 to cover healthcare costs in retirement, not including long-term care.
Frequently Asked Questions
What is the 4% safe withdrawal rate and where does it come from?
The 4% rule was introduced by financial planner William Bengen in a 1994 Journal of Financial Planning article. He analyzed historical US stock and bond returns from 1926 onward and found that a 4% initial withdrawal rate (adjusted for inflation annually) never depleted a balanced portfolio over any 30-year period in that dataset. The Trinity Study (Cooley, Hubbard, Walz, 1998) corroborated this finding. It implies a nest egg of 25× desired annual income. More recent analysis (Morningstar 2021) suggests 3.3%–3.5% for 30-year retirements given current market valuations.
Complete example: 35-year-old with $50,000 saved, targeting retirement at 65
Inputs: current age 35, retirement age 65, current savings $50,000, monthly contribution $800, annual return 7%, current income $85,000, 75% replacement. Years to retirement: 30. n = 360 months. r = 0.07/12 = 0.005833. Projected savings: $50,000 × (1.005833)^360 + $800 × [(1.005833)^360 − 1] / 0.005833 = $50,000 × 8.116 + $800 × 1,219.97 = $405,800 + $975,976 = $1,381,776. Retirement income target: $85,000 × 75% = $63,750/year. Nest egg needed (4% rule): $63,750 ÷ 0.04 = $1,593,750. Shortfall: $1,593,750 − $1,381,776 = $211,974. To close gap: increase monthly contribution by ~$155 to reach the target.
What return rate should I use?
For a stock-heavy portfolio (80%+ equities), historical long-run returns have averaged about 10% nominal (7% real, after approximately 3% inflation). For a balanced portfolio (60% stocks / 40% bonds), historical real returns are closer to 5%–6%. For a conservative portfolio near retirement, 4%–5% nominal. Use 7% as a moderate assumption for long-horizon planning; the calculator does not adjust for inflation separately, so your income replacement target should also be in today's dollars if using 7% real, or future dollars if using 9%–10% nominal. Source: Vanguard Capital Markets Model (VCMM), Ibbotson SBBI data.
Should I include Social Security in my calculation?
Yes. The Social Security Administration provides a free personalized benefit estimate at ssa.gov/myaccount. The average monthly benefit in 2025 was approximately $1,927 ($23,124/year). If you expect to receive Social Security, subtract your estimated annual benefit from your retirement income target before entering the replacement percentage. This significantly reduces the nest egg required. For example, if you need $60,000/year and expect $24,000 from Social Security, you only need to fund $36,000 from savings, requiring $900,000 instead of $1.5 million.
What does this calculator not cover?
This calculator does not model: inflation adjustment of contributions or withdrawal amounts over time; tax implications (traditional 401k/IRA withdrawals are taxable in retirement; Roth withdrawals are tax-free — this distinction significantly affects net income); sequence-of-returns risk (the order in which returns occur matters near and in retirement); required minimum distributions starting at age 73; long-term care costs; or dynamic spending strategies that adjust withdrawals based on portfolio performance. For comprehensive retirement planning, consult a fee-only Certified Financial Planner (CFP) or use comprehensive planning software.
Real-world Examples
Walk-through: Late starter catching up — age 42 with $120,000 saved
A 42-year-old with $120,000 in their 401(k) who wants to retire at 67. They earn $100,000 and target 80% income replacement. They contribute $1,500/month. This walk-through shows whether they are on track and what adjustment closes the gap.
Current age: 42 Retirement age: 67 Years to retirement: 25 (n = 300 months) Current savings: $120,000 Monthly contribution: $1,500 Annual return: 7% (r = 0.005833/month) Annual income: $100,000 Replacement target: 80% = $80,000/year Accumulation formula: FV = $120,000 × (1.005833)^300 + $1,500 × [(1.005833)^300 − 1] / 0.005833
Growth factor (1.005833)^300 = 5.7918 Current savings growth: $120,000 × 5.7918 = $695,016 Contributions growth: $1,500 × (5.7918 − 1) / 0.005833 = $1,500 × 821.0 = $1,231,500 Total projected savings: $1,926,516 Retirement target (4% rule): $80,000 ÷ 0.04 = $2,000,000 Shortfall: $2,000,000 − $1,926,516 = $73,484 To close gap: increase contribution by ~$55/month or delay retirement by 6 months Source: Future value annuity formula; 4% rule (Bengen 1994 / Trinity Study); IRS Notice 2023-75 (contribution limits)
Related Tools
Data sources: 4% safe withdrawal rate: William Bengen (1994), Journal of Financial Planning; Trinity Study (Cooley, Hubbard, Walz, 1998). 401(k) and IRA contribution limits: IRS Notice 2023-75. Social Security full retirement age: SSA Publication 05-10035. RMD age change: SECURE 2.0 Act (Pub. L. 117-328, 2022). This calculator is maintained by Zhisan and last reviewed for accuracy in 2025. This tool is for informational and educational purposes only and does not constitute financial advice. Consult a Certified Financial Planner (CFP) for personalized retirement planning.
Related Finance Calculators
Learn More
SE tax rate, deduction, quarterly payments
Fill-the-bracket strategy explained
Take-home pay and the rate to charge
Required minimum distributions in 2026
Safe harbor rules to avoid penalties
Why bonuses are withheld so high