Loading Calculator...
Running the numbers securely in your browser.
Running the numbers securely in your browser.
Projected balance $2,376,362 at age 65. Contributions $470,000, growth $1,906,362.
Change any of the inputs below to run the numbers for your own situation.
Enter your current age, desired retirement age, current savings, annual contributions, and expected investment return. The calculator projects your retirement savings balance at your target retirement age and estimates how long those savings will last based on your expected retirement spending.
Factor in Social Security benefits, pension income, and inflation to get a comprehensive view of your retirement readiness.
Retirement planning is one of the most important financial exercises you can do, regardless of your age. The earlier you start, the more powerful compound growth works in your favor — but it's never too late to improve your trajectory.
A common rule of thumb is to save 10-15 times your pre-retirement annual income by age 67. Fidelity suggests these milestones: 1× salary saved by 30, 3× by 40, 6× by 50, 8× by 60, and 10× by 67. However, your actual need depends on your desired lifestyle, location, healthcare costs, and other income sources.
Research shows retirees don't spend uniformly throughout retirement. Spending tends to be highest in the "Go-Go" years (65-75) due to travel and activities, decreases in the "Slow-Go" years (75-85), then may increase again in the "No-Go" years (85+) due to healthcare and long-term care costs. Plan for this U-shaped spending pattern.
At 3% annual inflation, $50,000 of today's spending power will require about $90,000 in 20 years and $120,000 in 30 years. This is why growth-oriented investments remain important even in retirement — your portfolio needs to outpace inflation to maintain purchasing power.
<iframe src="https://truefinancecalc.com/embed/retirement" width="100%" height="820" style="border:1px solid #e2e8f0;border-radius:12px;max-width:100%" title="Retirement Planner by True Finance Calc" loading="lazy"></iframe>Works in WordPress, Squarespace, Webflow, or any HTML page. Please keep the attribution link intact — it is the only thing we ask in return.