Enough Path Find my FIRE number

Home / How long will my money last

How long will my money last calculator

Years your savings last at a fixed withdrawal, and what two bad years at the start do to it.

Taking $40,000 a year from $1,000,000 (4%) with a steady 3% return after inflation, the money lasts 44.1 years. If the first two years fall 20% and 10%, it lasts 23.9 years. Put in your own numbers to see yours.

Until about age 89

Your money lasts

44.1 years

$40,000 a year, 4% of $1,000,000, with 3% a year after inflation.

If the first two years fall 20% and 10% and later years earn the same: 23.9 years.

The return you enter isEverything is worked out after inflation

Real return used: 3% a year after inflation.

Portfolio by age with a steady return and with two bad years firstWith a steady return the money lasts 44.1 years; with two bad years first, 23.9 years.$0$500k$1M5060708090
Portfolio by age in today's dollars. Solid line: a steady return. Dashed line: the first two years fall 20% and 10%, then the same steady return.
AfterAgeSteady returnTwo bad years first
Today45$1,000,000$1,000,000
10 years55$871,605$463,624
20 years65$699,052$150,759
30 years75$467,155$0
40 years85$155,506$0

How the calculator works

Each year starts with the withdrawal, and what is left grows at the return after inflation. With a steady return the number of years has a closed formula:

Years = ln(W(1 + r) ÷ (W(1 + r) − P × r)) ÷ ln(1 + r)

P is the portfolio, W the yearly withdrawal and r the real return. When W(1 + r) is no more than P × r, the return pays for the withdrawal and the money lasts indefinitely. With the example values, $40,000 a year from $1,000,000 at 3% lasts 44.1 years.

Why the bad-start test matters

Real returns vary, and losses early in retirement do the most damage, because each withdrawal sells a bigger share of a smaller portfolio. The test assumes the first two years fall 20% and 10% and every later year earns your steady return; with the example values the money lasts 23.9 years instead of 44.1 years. It is a stress test, not a forecast. For two retirees with the same average return in opposite order, see the 4% rule explained.

How long $1,000,000 lasts

The full table by withdrawal from $30,000 to $100,000 and return from 0% to 6% is in how long will $1 million last in retirement. For a retirement of a given length, Morningstar's latest safe starting rates are 3.9% for 30 years and 2.9% for 50 years.

These results come from the numbers you enter and a steady return, not from market history or a forecast. Taxes, fees and changes in spending are not included. See the disclaimer.

Assumptions and limits

Questions people ask

How long will $600,000 last in retirement?

It depends on the withdrawal and the return. At a steady 3% after inflation, taking $24,000 a year (4%) lasts 44.1 years and $36,000 (6%) lasts 22.5 years. With two bad years at the start, $24,000 a year lasts 23.9 years.

How long will $1 million last: the full table. The 4% rule explained: safe starting rates by retirement length. FIRE calculator: the portfolio your spending needs.

Sources

Last reviewed by Asier Fernández, editor, on . Educational information only, not financial advice. How we calculate

Can we use Google Analytics cookies to count visits? Nothing you type in the calculators is sent. Privacy policy