Retirement Calculator

Are you saving enough for your golden years? Use our retirement calculator to stay on track and reach your financial goals.

Retirement details
$
$
$
10% of monthly income
$
70% of pre-retirement income
$

Retirement savings at age 67

What you'll have

$878,929

What you'll need

$1,691,488

AGE

What you'll have
What you'll need

Retirement Calculator

Updated: November 5, 2025

Advertising & Editorial Disclosure

How to Use MoneyGeek’s Retirement Calculator

To use the MoneyGeek Retirement Calculator, enter details about your finances and plans. Include your age, annual income, current retirement savings, monthly contributions, retirement age and life expectancy. Add information on pre- and post-retirement return rates, inflation and other income sources.

Our tool shows how your retirement savings might grow over the years and when your savings could run out. Try various scenarios, like contributing more or retiring later, to tailor a retirement plan to your needs.

  1. 1
    Enter your age

    Your current age determines the time horizon for your savings to grow before retirement. Starting younger allows your investments to take full advantage of compounding, leading to substantial growth over time. If you're starting later, focus on higher contributions or retire a year or two later to maximize your financial security.

  2. 2
    Provide your annual pre-tax income

    Enter what you earn before taxes each year. If your income fluctuates, use an average. Your earnings determine how much you can realistically save while covering current expenses.

  3. 3
    Add your current retirement savings

    Enter the total in all your retirement accounts: 401(k), IRA and any other savings earmarked for retirement. The calculator uses this amount, plus your future contributions and investment returns, to project whether you'll meet your goals. Include all relevant accounts for accurate results.

  4. 4
    Specify your monthly contribution

    Contribute at least 10% of your monthly income toward retirement savings, though increasing this amount helps. Enter your amount to see how consistent saving combined with compounding accelerates your progress.

  5. 5
    Estimate your monthly budget in retirement

    Plan for 70% to 80% of your pre-retirement income to sustain your standard of living after retiring. This figure should cover essentials like housing and health care in retirement, plus discretionary expenses such as travel. Include this estimate to assess whether your projected savings will meet your expected needs or require adjustments.

  6. 6
    Include any other retirement income

    Leave this blank or add income from Social Security, pensions or annuities. These details make your projection more accurate, though they're optional.

    Social Security provides monthly payments based on your work history. Pensions and annuities add steady income. Enter these amounts to see how much of your budget they'll cover versus what you'll need from savings.

  7. 7
    Set your retirement age

    The age when you plan to retire impacts how long your investments can grow and how many years your savings need to last. If you were born in 1960 or later, full Social Security benefits become available at age 67. Delaying retirement allows more time for compounding, increasing your nest egg. Retiring earlier may require larger contributions upfront to account for a longer withdrawal period.

  8. 8
    Estimate your life expectancy

    How long will you live? Use averages based on your gender, lifestyle and family history. Planning for more years in retirement protects you from outliving your money.

  9. 9
    Enter your pre-retirement rate of return

    Enter how much your investments might grow each year before you retire. A mixed portfolio of stocks and bonds typically returns 6% to 8% annually over the long term. Use a realistic rate to see accurate projections of your savings growth.

  10. 10
    Input your post-retirement rate of return

    After you retire, your investment strategy typically shifts toward preserving savings rather than aggressive growth. Conservative portfolios focused on bonds and fixed-income assets usually return 3% to 5% annually. Enter this rate so the calculator can estimate how your savings will sustain you.

  11. 11
    Adjust for inflation

    Inflation erodes your money's buying power over time. The current U.S. inflation rate averages around 2.7%. Enter this rate to see a realistic projection of what you'll need to maintain your lifestyle. Adjust the figure based on economic forecasts if you prefer.

  12. 12
    Factor in annual income increases

    Salary raises or bonuses can greatly increase your retirement savings. The calculator can factor in an average annual income increase to project higher future contributions. For example, a 3% yearly raise can grow your retirement balance over time, making it a key consideration in long-term planning.

How to Read the Results

The retirement calculator shows your financial readiness in two ways.

The graph tracks your savings growth over time, comparing "What You'll Have" with "What You'll Need." Gaps show you need to save more or retire later. You'll quickly spot whether your savings can cover future expenses.

The summary breaks down key metrics: your total projected savings, required monthly contributions and when your money might run out. Comparing these figures shows where your plan aligns or falls short.

Adjust your inputs to see how changes affect results. Adding $50 to monthly contributions or retiring one year later can make a big difference. These insights help you build a retirement strategy that fits your needs.

How Much Should You Save for Retirement?

Save 10% to 15% of your annual income, including employer contributions, for retirement. Aim to replace 70% to 80% of your pre-retirement income to maintain your lifestyle.

Starting early helps your savings grow through compounding, but late starters can still catch up by increasing contributions or focusing on growth investments. Follow these three key rules for retirement saving:

    pieChart icon
    Rule 1: Save 10% to 15% of your income

    Allocating 10% to 15% of your annual income is a straightforward way to grow your retirement wealth. For example, earning $60,000 annually and saving $6,000 to $9,000 each year builds a solid nest egg over time.

    Consistent contributions are key, especially when paired with employer matches or automated savings. This rule offers a manageable starting point that keeps your retirement goals on track.

    money2 icon
    Rule 2: Aim for 70% to 80% of pre-retirement income

    To maintain your lifestyle after retirement, plan to replace 70% to 80% of your pre-retirement income. This target accounts for lower work-related costs while ensuring you can cover essentials like housing, health care and leisure.

    Earning $80,000 annually, for instance, means planning for $56,000 to $64,000 in yearly retirement income. Align your savings and income sources, such as Social Security or pensions, with this benchmark to create a sustainable retirement plan.

    giveMoney icon
    Rule 3: Start early, benefit from compound interest

    Saving early gives your money more time to grow through compounding. A 25-year-old saving $200 monthly at a 7% return could accumulate over $500,000 by age 65. Waiting until 35 reduces that amount to around $250,000.

    If you start later, higher contributions or growth-focused investments can help, but starting early gives the best results.

smallCalculator icon
SAMPLE COMPUTATION

Consider a 40-year-old earning $80,000 annually with $50,000 in current retirement savings. They contribute 10% of their income ($667 monthly) and plan to retire at 67, targeting a monthly retirement budget of $4,667. With $1,500 in monthly Social Security benefits and assumptions of a 6% pre-retirement return, 4% post-retirement return, 3% inflation rate and 2% annual income increase, the calculator projects how their savings will grow and whether they align with retirement goals.

By age 67, their savings would grow to $864,521, leaving a gap of $2,175,393 compared to the recommended $3,039,914. Retiring at 60 would leave them with only $504,767, far below the recommended $1,706,599, creating a shortfall of $1,201,832.

To retire at 67 with enough funds to last until age 90, the calculator suggests increasing monthly contributions to $3,586. Though this may seem daunting, small changes like raising contributions by $100 to $200, adjusting investment strategies or delaying retirement can reduce the gap and improve your financial security.

Common Concerns in Retirement

Retirement brings real challenges. You'll need to manage expenses, plan for a longer life and handle financial uncertainty. Proper planning makes these manageable.

    wage icon
    Affordability

    To avoid running short on funds, calculate your long-term needs and account for inflation. Diversify income streams like Social Security, pensions or investments. Regularly review your budget and adjust spending habits or contributions to sustain your savings over time.

    financialPlanning icon
    Life expectancy

    Planning for a 20 to 30-year retirement requires strategies like conservative withdrawal rates and investments that balance growth and stability. Use tools to estimate how long your savings will last and adapt to a longer life span.

    lowUnemploymentRate icon
    Economic uncertainties

    Diversify your investments across asset classes like stocks, bonds and real estate to reduce risks during market fluctuations. Smart spending and budget flexibility help. Supplementing income through part-time work can also provide stability in unpredictable economic conditions.

Retirement Calculator FAQ

Planning for retirement involves understanding how much to save, when to retire and what you’ll need.

Can I retire at 60 with $500K?

How long will $1 million last in retirement?

Is $600K enough to retire at 70?

What are the three rules for retirement?

What is the simple formula for calculating retirement savings?

Related Content on Retirement

Our retirement guides help you build savings, manage income and plan whether you're starting out or nearing retirement.

Explore More MoneyGeek Calculators

About Nathan Paulus


Nathan Paulus headshot

Nathan Paulus is the Head of Content Marketing at MoneyGeek, with nearly 10 years of experience researching and creating content related to personal finance and financial literacy.

Paulus has a bachelor's degree in English from the University of St. Thomas, Houston. He enjoys helping people from all walks of life build stronger financial foundations.


sources
Copyright © 2025 MoneyGeek.com. All Rights Reserved