How long will my money last in retirement is one of the most important financial questions you will ever ask. The free calculator below gives you a real answer in seconds. Enter your savings, monthly withdrawal, and expected return rate and see exactly how many years your money lasts.
What’s in This Guide
How Long Does Retirement Money Actually Last?
The answer depends on three things: how much you have saved, how much you withdraw each month, and what your investments earn while you are withdrawing. The average American has approximately $255,000 in retirement savings according to Federal Reserve data. At $2,000 per month withdrawal with a 5% return and 3% inflation that money lasts roughly 14 to 16 years. If someone retires at 65 that means running out of money around age 79 to 81.
The average American now lives to 78.4 years according to CDC 2026 data — which makes this a genuinely close call for many households. For couples the math gets tighter. A couple both aged 65 has a 50% chance at least one of them lives past 92.
| Savings | $1,500/mo | $2,500/mo | $3,500/mo |
|---|---|---|---|
| $150,000 | ~11 years | ~7 years | ~5 years |
| $300,000 | ~25 years | ~13 years | ~9 years |
| $500,000 | ~50+ years | ~23 years | ~16 years |
| $1,000,000 | Indefinitely* | ~50+ years | ~35 years |
*Assumes 5% annual return and 3% inflation. Use the calculator above for your exact numbers.
The 4% Rule — The Standard for Safe Withdrawals
The 4% rule is the most widely used guideline for sustainable retirement withdrawals. Withdraw 4% of your total savings in year one then adjust for inflation each year. Research from the FPA Journal found this rate allowed savings to last at least 30 years across most market conditions.
4% rule in practice:
- $300,000 saved — $1,000/month in year one
- $500,000 saved — $1,667/month in year one
- $750,000 saved — $2,500/month in year one
- $1,000,000 saved — $3,333/month in year one
THE REVERSE CALCULATION: Multiply your desired annual retirement income by 25 to find your savings target. Want $40,000/year? You need $1,000,000 saved. Want $30,000/year? You need $750,000.
Factors That Affect How Long Money Lasts
Investment return rate. A balanced portfolio has historically averaged 5–7% annually. A major downturn in your first five years of retirement — called sequence of returns risk — can permanently damage your plan even if markets recover later.
Inflation. At 3% annual inflation $2,000/month today buys only $1,488/month worth of goods in 10 years. Your withdrawal needs to increase each year just to maintain the same standard of living.
Monthly withdrawal amount. The most controllable variable. Reducing spending by even $200–$400/month adds years to your savings.
Social Security timing. Claiming at 62 versus waiting until 70 produces a payment difference of approximately 76%. Every year you delay past 62 permanently increases your benefit.
7 Ways to Make Your Retirement Money Last Longer
1. Delay Social Security. Every year you delay past 62 increases your benefit by 5–8% permanently. Waiting from 62 to 70 increases your monthly payment by approximately 76%.
2. Follow the 4% rule. Withdrawing 3–4% of savings annually rather than a fixed dollar amount gives you a sustainable rate that adjusts with your portfolio.
3. Keep a portion in growth assets. Keeping 40–60% in stocks in your 60s and early 70s maintains growth that counteracts inflation.
4. Reduce spending if markets drop early. Being willing to cut spending temporarily when markets fall in the first five years dramatically improves long-term survival odds.
5. Work part-time in early retirement. Even $500–$1,000/month reduces what you need to draw from savings. The compounding benefit of drawing less early is disproportionately large.
6. Downsize housing. Releases equity and reduces ongoing costs — extending savings longevity for many retirees.
7. Use a cash buffer. Keep 1–2 years of expenses in a high-yield savings account so you never have to sell investments at a loss during downturns.
Related: The Complete Guide to Saving Money | How Much Should I Have Saved by 30? | How to Build Passive Income With Little Money | How to Build an Emergency Fund
How Social Security Fits Into the Picture
The average Social Security retirement benefit in 2026 is approximately $1,907 per month. Enter your expected benefit in the calculator above and you will see immediately how much it changes your result.
For a retiree withdrawing $3,000/month — if Social Security covers $1,907 they only need $1,093/month from savings. At $300,000 saved that extends the money from roughly 9 years to well over 25 years. One input, decades of difference.
Related: Social Security Full Retirement Age Explained | Social Security Payment Dates 2026 | How to Sign Up for Social Security Benefits
Frequently Asked Questions
How long will $300,000 last in retirement?
With a $2,000/month withdrawal and 5% annual return $300,000 lasts approximately 13–16 years. With Social Security adding $1,500/month reducing withdrawals to $500/month the same $300,000 could last 30+ years.
How long will $500,000 last in retirement?
With a $2,500/month withdrawal and 5% annual return $500,000 lasts approximately 23–26 years. With Social Security income of $1,907/month the $500,000 could last 50+ years.
How long will $1 million last in retirement?
With a $3,000/month withdrawal and 5% annual return $1 million lasts approximately 35–40 years. Following the 4% rule $1 million supports $3,333/month and historically lasts 30+ years.
What is the 4% rule for retirement?
Withdraw 4% of your savings in year one of retirement then adjust for inflation each year. Historical research shows this rate sustains savings for at least 30 years across most market conditions. Some planners now recommend 3.3–3.7% for people retiring today.
What is a safe monthly withdrawal from retirement savings?
Approximately 3–4% of your total savings annually divided by 12. On $400,000 that is $1,000–$1,333/month. This rate historically sustains savings for 30+ years. Withdrawing more than 5–6% annually significantly increases the risk of running out of money.
How do I make my retirement money last longer?
Delay Social Security to maximise your benefit, withdraw 3–4% annually, keep some savings in growth assets, reduce spending temporarily during market downturns, and consider part-time work in early retirement to reduce how much you draw from savings each month.
Calculator results are estimates for educational purposes only. Not guarantees of future performance. Sources: FPA Journal, Morningstar 2026, CDC 2026, SSA 2026. This is not financial advice. Consult a qualified financial professional before making retirement decisions.
Written by the FinesseDaily Team — Personal Finance Writers and Editors. Have a question? Email us at: contact@finessedaily.com