How Long Will My Retirement Savings Last Calculator

Estimate how many years your retirement savings will last based on your current savings, annual withdrawals, expected return rate, and inflation.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator estimates how many years your retirement savings will last, considering investment returns and inflation.

  1. Enter Current Savings ($): The total amount you have saved for retirement (e.g., 500000).
  2. Enter Annual Withdrawal ($): How much you plan to withdraw each year (e.g., 30000).
  3. Enter Expected Annual Return (%): The average yearly return on your investments (e.g., 5 for 5%).
  4. Enter Annual Inflation Rate (%): The expected yearly inflation rate (e.g., 2 for 2%).
  5. Click "Calculate": The calculator will show how many years your savings will last.
  6. Understanding the result:

    • Number of years: The estimated time until your savings run out, shown in years with one decimal.
    • Indefinite: Your savings will last forever if your withdrawal is less than or equal to the real return (return minus inflation).
    • The calculator uses a real rate of return (adjusted for inflation) to account for purchasing power loss.

    Note: All inputs must be non-negative numbers. Withdrawal and savings cannot be zero. Return and inflation rates must be between 0% and 100%.

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

The calculator uses the future value of a growing annuity formula to determine how long your savings will last given your annual withdrawals, expected return rate, and inflation. If the real rate of return (return minus inflation) is positive, it uses the formula: n = ln(1 - (P * r) / W) / ln(1 + r), where P is savings, W is annual withdrawal, and r is real rate. If the real rate is zero or negative, it assumes linear depletion.

If your annual withdrawal is less than or equal to the real return on your savings (i.e., your savings grow at least as fast as you withdraw), your savings will never run out. The calculator shows 'Indefinite' in that case.

This calculator is a simplified model. It does not account for taxes, fees, or changes in spending. For a more comprehensive plan, consult a financial advisor.

Reviewed by Experts

Carlos Bicho

Carlos Bicho

Financial Advisor

Private Banker & Financial Advisor

LinkedIn
Danilson Melicio

Danilson Melicio

Financial Advisor

Financial Markets Investor

LinkedIn
Eurico José Kiala

Eurico José Kiala

Mathematician

Teacher

LinkedIn
Francisco Saramango

Francisco Saramango

Board Financial Advisor

Financial Management and Accounting, Financial management and accounting

LinkedIn
Juliana Mayorca

Juliana Mayorca

Financial Advisor

Board-Level Advisor

LinkedIn
Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0