Retirement Calculator β Will You Have Enough to Retire?
Will you have enough money to retire?
Retirement planning has one core question: will your money outlast you? Most people save without ever checking. They contribute to a 401(k), watch the balance grow, and assume it'll be fine. Often it won't be β not because they made bad choices, but because no one ran the numbers. This calculator runs the numbers. Enter your current age, target retirement age, existing savings, annual contributions, expected investment return, and the annual income you want in retirement. The calculator projects your nest egg at retirement, estimates how much annual income it can sustainably provide using the 4% rule, and shows the gap β if any β between what you'll have and what you'll need. The most important variable isn't your current balance. It's time. A 30-year-old with $20,000 saved has 35 years of compounding ahead. A 50-year-old with $300,000 has 15. This calculator shows both honestly, so you can decide whether to increase contributions, adjust your target retirement age, or revise your income expectations. Social Security and pension income are factored in so your gap calculation reflects reality, not worst-case panic. The result is a retirement readiness score β and, more importantly, the specific monthly contribution increase needed to close any gap.
- Β·Investment return is applied annually (compounded); actual returns vary year to year
- Β·The 4% rule is used to estimate sustainable annual withdrawal from savings
- Β·Social Security estimate is based on your input β use SSA.gov to get your actual projected benefit
- Β·Inflation is not applied to the income goal by default (enter a higher goal to account for it)
- Β·Contributions are assumed constant; does not model contribution increases over time
Projected nest egg at retirement: FV = PV Γ (1+r)^n + C Γ [(1+r)^n β 1] / r Where: PV = current savings Β· r = annual return rate Β· n = years to retirement Β· C = annual contribution. Annual income the nest egg can support: = FV Γ 4% (the 4% safe withdrawal rule) Income gap: = Desired annual retirement income β Social Security β Pension β Portfolio income (4% of FV) If gap > 0, the calculator solves for the increased annual contribution needed to close it using the same FV formula rearranged for C.
- βAnnual retirement check-in β run this every year to see if you're still on track
- βAfter a job change or raise β recalculate with your new contribution amount
- βConsidering early retirement β see how moving your target date forward affects the math
- βDeciding how much to increase 401(k) contributions during open enrollment
- βEvaluating whether to take Social Security at 62 vs. 67 vs. 70
Example 1: 38-year-old on track
Inputs: Age: 38 Β· Retire: 65 Β· Savings: $85,000 Β· Annual contribution: $12,000 Β· Return: 7% Β· Income goal: $70,000/yr Β· Social Security: $20,000/yr
Result: Projected nest egg: $1,043,000 Β· Portfolio income (4%): $41,720 Β· SS: $20,000 Β· Total retirement income: $61,720 Β· Gap: $8,280/yr
She's close but not fully funded. The gap of $8,280/year requires an additional $2,100/year in contributions starting now to close by retirement. A small, specific increase is far more actionable than a vague 'save more.'
Example 2: 45-year-old behind
Inputs: Age: 45 Β· Retire: 65 Β· Savings: $95,000 Β· Annual contribution: $8,000 Β· Return: 7% Β· Income goal: $60,000/yr Β· Social Security: $18,000/yr
Result: Projected nest egg: $575,000 Β· Portfolio income (4%): $23,000 Β· SS: $18,000 Β· Total: $41,000 Β· Gap: $19,000/yr
A significant gap. Closing it requires either increasing annual contributions by ~$8,500, retiring at 68 instead of 65, or reducing income goals. The calculator models all three β often a combination of small adjustments across all levers closes the gap without a dramatic lifestyle change.
π¦ Retirement Calculator
Projected Nest Egg Β· Readiness Score Β· Income Gap Β· Contribution & Age Scenarios
Results update in real time. Model includes inflation adjustment, real return, 4% rule check, and portfolio runway analysis.
π Your Timeline
US avg: 79M / 83W
π° Savings & Growth
S&P 500 hist. avg: ~7%
π― Income Needs
In today's dollars
Estimate at ssa.gov
About This Calculator
This retirement calculator computes projected nest egg, readiness score, and income gap from 10 inputs in real time via useEffect. Accumulation: balance = balance Γ (1+returnRate) + annualContrib each year. Drawdown income: annuity formula at realReturn = (1+returnRate)/(1+inflationRate)β1. readinessScore = min(100, round((incomeFromSavings / incomeNeeded) Γ 100)). withdrawalRate = incomeFromSavings / nestedEgg Γ 100. 4% rule target = incomeNeeded / 0.04. Portfolio runway: iterate balance = balance Γ (1+realReturn) β annualWithdrawal until depleted.
Growth tab: stacked AreaChart with 3 series β initial balance compounding (cyan), your contributions (indigo), investment growth on contributions (emerald) β sampled to β€20 points, ReferenceLine at retirement age. Plus 4% rule check box and savings milestones grid. Scenarios tab: BarChart of projected nest egg at 6 contribution levels (+$0 to +$20k/yr), ReferenceLine at 4% rule target; BarChart of readiness score at 5 retirement ages (β5 to +5yr from plan), ReferenceLine at 90 "On Track"; rate sensitivity table Β±2%.
Educational model only. Not financial advice. Consult a fee-only financial planner. FINRA: finra.org. NAPFA (fee-only planners): napfa.org.
Related Calculators
When Can You Retire Calculator
At what age can you actually afford to stop working?
Financial Independence Calculator
How far are you from never needing to work again?
Annuity Payout Calculator
How much income will your annuity pay?
Millionaire Age Calculator
What age will you become a millionaire at your current savings rate?
Social Security Calculator
How much Social Security will you get?
Pension Calculator
How much income will your pension provide?
Retirement Readiness Score
Will your savings actually last through retirement?
Financial Freedom Age
What age can you stop working for money?
Estate Tax Calculator
How much will estate taxes take?
What Net Worth Should You Have at Your Age?
Are you behind, on track, or ahead of where you should be?
RMD Calculator
How much must you withdraw from retirement?
Are You Poorer Than Your Parents?
Has your generation actually fallen behind economically?
Retirement Savings Calculator
Are you saving enough for retirement?
- βNot accounting for Social Security income β ignoring it dramatically overstates how much you need to save
- βUsing a nominal return rate (e.g., 10%) without adjusting for inflation β your real purchasing power grows at roughly 7% historically
- βAssuming you can stop contributing once you hit a balance target β the balance needs to keep growing until retirement
- βUnderestimating retirement spending β healthcare costs often increase in retirement even as other costs decrease
- βPlanning to retire at the Social Security full retirement age without checking how much earlier or later claiming changes the benefit
Related Tools
Retirement Savings Calculator
Are you saving enough for retirement?
Social Security Calculator
How much Social Security will you get?
Pension Calculator
How much income will your pension provide?
RMD Calculator
How much must you withdraw from retirement?
Annuity Payout Calculator
How much income will your annuity pay?
Estate Tax Calculator
How much will estate taxes take?