Skip to main content

How Long Will My Money Last? Retirement Withdrawal Calculator

See how long your retirement savings will last. Enter your balance, how much you plan to withdraw each month, and your expected return, and the calculator shows the age your money runs out — or whether it lasts indefinitely.

Withdrawals rise with inflation each year so your spending power stays the same, which is how most retirees actually spend. The calculator also works backward to the largest monthly withdrawal that would make your money last a set number of years.

Calculator

Withdrawals rise with inflation each year so your spending power stays constant. Use what you need from savings after Social Security and any pension.

Your money lasts

20y 10m

Savings run out around age 85.


First-year withdrawal rate
6.0%
First-year withdrawals
$48,000
Max monthly to last 30 years
$3,019
Total withdrawn
$1,357,331

To last 30 years, start closer to $3,019 a month — or plan on a higher return or later start.

Balance over time

$0$200K$400K$600K$800K65697377818586

Assumes a constant average return. In real markets, a downturn early in retirement shortens how long money lasts even when the long-run average is the same (sequence-of-returns risk), so many planners build in a cushion. Ignores taxes on withdrawals. Educational estimate, not financial advice.

Was this calculator helpful?

Standards & Sources

Last verified: October 2026

  • Withdrawal-rate research

    The 4% guideline traces to William Bengen’s 1994 study and the later Trinity study of historical U.S. returns; it assumes inflation-adjusted withdrawals over 30 years.

  • Educational projection

    Ignores taxes on withdrawals, fees, and market volatility. Use it to compare scenarios, not as a guarantee.

How to Use This Calculator

  1. Enter your retirement savings and the monthly amount you plan to withdraw in today’s dollars.
  2. Enter an expected annual return and inflation rate.
  3. Enter your current age and how many years the money needs to last.
  4. Read how long your savings last, your withdrawal rate, and the maximum sustainable monthly withdrawal.

Frequently Asked Questions

How long will $1 million last in retirement?

Withdrawing $4,000 a month (rising 3% a year with inflation) from $1 million earning 5% lasts about 28 years. Withdrawing $3,333 a month — the classic 4% rule — lasts about 36 years at the same assumptions. Lower returns or a market drop early in retirement shorten that.

What is the 4% rule?

A guideline that you can withdraw 4% of your savings in the first year of retirement, then raise that dollar amount with inflation each year, and have a high chance of the money lasting 30 years. It comes from historical U.S. market studies; some researchers now suggest a range of about 3.5% to 4.5% depending on your mix of investments and flexibility.

Why do my withdrawals increase each year?

To keep your spending power constant. If prices rise 3%, you need 3% more dollars to buy the same things. Set inflation to 0% to model flat withdrawals instead.

What is sequence-of-returns risk?

The risk that poor market returns early in retirement, while you are withdrawing, permanently shrink your portfolio — even if the long-run average return is fine. This calculator uses a constant return, so consider a cushion or a lower withdrawal rate.

Guides to go with this calculator

Related calculators

All Retirement calculatorsFree retirement calculators: project your 401(k), compare Roth vs. Traditional, size your nest egg, figure RMDs, and estimate Social Security with 2026 numbers.