Retirement Calculator
Calculate how much you need to save for retirement based on your goals
Your Information
401k, IRA, and other retirement accounts
$12,000 per year
Conservative: 5%, Moderate: 7%, Aggressive: 10%
$60,000 per year
🏖️ Retirement Tips
- • Max out employer 401k match - it's free money
- • Contribute to Roth IRA for tax-free growth
- • Start early - compound interest is powerful
- • Plan for 70-80% of pre-retirement income
- • Consider healthcare costs in retirement
Retirement Savings at 65
Total Savings
$2,376,362
In 35 years
Monthly Income in Retirement
Based on 4% withdrawal rate
$7,921
per month
✅ You're on track! Surplus: $876,362
Retirement Timeline
🎯 Savings Milestones
Fidelity's retirement savings guidelines
Age 30
1x annual income
Age 40
3x annual income
Age 50
6x annual income
Age 60
10x annual income
Age 65
12x annual income
How the Retirement Calculator Works
This calculator helps you determine if you're saving enough for retirement and projects your future retirement income.
Key Calculations:
- • Future Value = Current Savings × (1 + r)^n + Monthly Contributions × compound growth
- • Retirement Income = Total Savings × 4% ÷ 12 (4% safe withdrawal rule)
- • Target Savings = Desired Annual Income × 25 (for 4% withdrawal)
Retirement Savings Milestones:
- • Age 30: 1x annual salary saved
- • Age 40: 3x annual salary saved
- • Age 50: 6x annual salary saved
- • Age 60: 10x annual salary saved
- • Age 65: 12x annual salary saved (or 25x annual expenses)
Important Assumptions:
- • 4% safe withdrawal rule (Trinity Study)
- • Life expectancy: 90 years (adjust based on health/family history)
- • Returns: Conservative 5%, Moderate 7%, Aggressive 10%
- • Does not include Social Security or pension income
- • Does not account for inflation (use today's dollars)
Pro Tips: Max out employer 401k match first (free money!), then contribute to Roth IRA for tax-free growth. Starting early is the best strategy - a 25-year-old investing $500/month at 7% will have $1.3M by 65, while a 35-year-old needs $1,000/month to reach the same goal.