How long will my money last calculator

Free, no signup. Enter your savings and what you take out each year to see how many years your money lasts, the age it runs out, and the most you can withdraw if it has to last a set number of years. Social Security and pensions reduce what the portfolio has to pay.

The calculator

Your money lasts25 yearsRuns out around age 89
Most you can withdraw for 30 years$39,348 a year$3,279 a month, rising with inflation
Taken from the portfolio$45,000 a year5.6% of the portfolio in year one

Taking $45,000 a year from $800,000, raised 2.0% a year for inflation, at a steady 5.0% return, the money runs out in year 25, around age 89. To make it last exactly 30 years, you could start at $39,348.

Success rate22%1000 seeded paths
10th percentile ending$0
Median ending$0
90th percentile ending$866,934

How long will $1 million last in retirement?

Years a $1,000,000 portfolio lasts at a steady annual return, with the withdrawal raised 2.0% a year for inflation. At a 5% return, withdrawing $40,000 (4%) lasts about 44 years, $50,000 about 30 and $80,000 about 16. The same table works for $500,000 if you halve every withdrawal.

Years $1 million lasts, by first-year withdrawal and annual return (2.0% inflation)
Withdrawal a year4% return5% return6% return7% return
$40,00034 years44 years60+ years60+ years
$50,00026 years30 years37 years57 years
$60,00020 years23 years26 years32 years
$70,00017 years19 years21 years24 years
$80,00015 years16 years17 years19 years
$100,00011 years12 years13 years14 years

How much can I withdraw from my savings?

Turned around, the question is how much you can take each year so the money lasts exactly as long as you need. This is what a retirement withdrawal calculator answers: the first-year amount, raised with inflation every year, that spends the portfolio to zero at the end of the horizon. For $800,000 at 5.0% with 2.0% inflation:

Most you can withdraw from $800,000, by how long it must last
Must lastFirst-year withdrawalPer month
20 years$51,953$4,329
25 years$44,338$3,695
30 years$39,348$3,279
35 years$35,858$2,988
40 years$33,302$2,775

Spending the balance to exactly zero leaves no margin for a bad decade or a long life. A rate you expect to hold indefinitely is the safe withdrawal rate calculator, and rules that cut spending after bad years are the Guyton-Klinger calculator and the Vanguard dynamic spending calculator.

Year by year

Balance each year taking $45,000 rising with inflation, at 5.0%
YearAgeWithdrawalBalance at year end
165$45,000$792,750
569$48,709$749,809
1074$53,779$657,523
1579$59,377$508,573
2084$65,557$284,061
2589$33,836$0

Why the band exists

A 5% average with a 4% withdrawal can last forever on paper and still fail after a bad first decade. The band is 1,000 seeded paths around the return you typed, over the years it needs to last. The sequence of returns calculator shows why the first decade matters most, and the live demo is the same idea on a full household.

Assumptions

Withdrawals at the start of each year, then the return. Spending and other income both rise with inflation. No fees and no taxes, so treat the withdrawal as gross. Social Security or a pension is treated as starting now; if it starts later, the portfolio carries the full spend until then.

Embed this calculator

You can put this calculator on your own blog, newsletter page or client site for free. Paste the code below where you want it to appear. It runs in your reader's browser and needs no account, no email and no API key. Please keep the credit line under it.

<iframe src="https://killionlabs.com/embed/how-long-will-my-money-last/" title="How long will my money last calculator" width="100%" height="900" style="border:0;max-width:760px" loading="lazy"></iframe>
<p><a href="https://killionlabs.com/calculators/how-long-will-my-money-last/">How long will my money last calculator</a> by Killion Labs</p>

Preview the embedded How long will my money last calculator.

Frequently asked questions

How long will my money last in retirement?
It depends on the withdrawal, the return, inflation and luck. This calculator reports the years at a constant return and the age the money runs out, and the 1,000-path band shows how often the same plan survives when returns vary.
How long will $1 million last in retirement?
At a 5% annual return with withdrawals rising 2% a year for inflation, taking $40,000 a year lasts about 44 years, $50,000 about 30 years, $60,000 about 23 years and $80,000 about 16 years. At a 7% return, $50,000 a year lasts about 57 years.
How much can I withdraw from $1 million for 30 years?
About $49,000 in the first year, raised 2% a year for inflation, at a steady 5% return. If it only has to last 25 years the figure is about $55,400; for 40 years it is about $41,600.
Does Social Security change how long my money lasts?
Yes. Only the spending that Social Security or a pension does not cover comes out of the portfolio, so every dollar of benefit is a dollar you do not withdraw. Enter it in today’s dollars.
Why is the single-line answer not enough?
A 5% average with a 4% withdrawal can last forever on paper and still fail after a bad first decade. The band is there so the single line is not the only number on the page.