Finance calculator

Free how long will money last calculator

Find out how many years a nest egg lasts with annual withdrawals — enter balance, annual return, and yearly withdrawal amount, updated live, as you type.

InputsLive
Portfolio / savings balance
$
Annual withdrawal
$/yr
Annual return rate
%
Result
Money lasts
Indefinitely
Return exceeds withdrawals — portfolio grows
Years money lastsForever
Withdrawal rate4.8%
Annual withdrawal$24,000
Return rate5%

Based on fixed rate assumption. Actual returns vary. Excludes taxes and inflation. Consult a financial advisor for retirement planning.

Results are estimates. Consult a professional.

How it's calculated

How the how-long-will-money-last calculator works

This calculator answers a foundational retirement question: if you have a fixed pot of money and withdraw a set amount every year, how long before it runs out? The answer depends on two competing forces — the return your savings continue to earn and the pace at which you draw them down.

When annual withdrawals exceed the interest earned that year, your balance shrinks. The formula calculates exactly how many years it takes for the balance to reach zero. If your withdrawal is less than the interest earned, the principal is never depleted — the money lasts indefinitely. This is the mathematics behind the famous '4% rule.'

Annual formula (yearly withdrawals):
years = log(W / (W P × r)) / log(1 + r)
Where: P = starting balance
W = annual withdrawal amount
r = annual return rate (decimal)
If W ≤ P × r → money lasts indefinitely (sustainable)
Bengen — Determining withdrawal rates using historical data (1994)
Example

Worked example: $400k, 5% return, $25,000/yr

Example: $400,000 balance · 5% annual return · $25,000/yr withdrawal

You retire with $400,000 invested at a steady 5% annual return. You plan to withdraw $25,000 per year for living expenses. How many years will the money last?

r = 5% = 0.05
P × r = $400,000 × 0.05 = $20,000 interest/year
W ($25,000) > interest ($20,000) → not sustainable
years = log(25,000 / (25,000 400,000 × 0.05)) / log(1.05)
= log(25,000 / 5,000) / log(1.05)
= log(5) / 0.04879
= 1.6094 / 0.04879
≈ 33.0 years
33 years
A $400,000 portfolio earning 5% per year supports $25,000 annual withdrawals for approximately 33 years — enough to last through most retirements.
Quick reference

Years money lasts by balance, return, and annual withdrawal

The table shows how long a portfolio lasts at three return rates and four withdrawal levels. 'Forever' means the withdrawal is at or below the annual interest earned — principal is preserved.

PortfolioReturn$15k/yr$20k/yr$30k/yr$40k/yr
$200,0004%21 yrs16 yrs10 yrs7 yrs
$400,0004%ForeverForever24 yrs16 yrs
$400,0005%ForeverForever28 yrs18 yrs
$600,0005%ForeverForeverForever34 yrs
$1,000,0006%ForeverForeverForeverForever

Source: calculated using Bengen (1994) and Trinity Study methodology; assumes constant annual return and end-of-year withdrawals.

Practical tips

Tips for making your money last longer

Small adjustments to your withdrawal strategy can add years — sometimes decades — to how long your money lasts. These five approaches are well-supported by retirement research.

  • Start with the 4% rule as a floor — Bengen's research showed that withdrawing 4% of the initial balance (adjusted for inflation annually) has historically survived every 30-year U.S. market cycle since 1926. It is a proven starting point, not a ceiling.
  • Build in a flexible spending buffer — commit to reducing withdrawals by 10–15% if your portfolio drops more than 15% in a year. This 'guardrails' approach prevents panic selling and can extend portfolio life by 5+ years.
  • Layer in guaranteed income — Social Security, pensions, or a small annuity create a floor of income that reduces your reliance on the portfolio. Less portfolio stress in early retirement means more time for the balance to compound.
  • Consider a bucket strategy — keep 1–2 years of expenses in cash, 3–7 years in bonds, and the rest in equities. You draw from cash first, refilling from bonds when stocks are up, avoiding forced selling in downturns.
  • Re-run this calculator at every major life change — medical costs, a move, a part-time job, or a new APY all shift your outcome. Annual recalculation keeps your plan current.
Accuracy & limits

Accuracy and limitations

This calculator assumes a constant, fixed annual rate of return. Real investment portfolios are volatile — a sequence of negative returns early in retirement can exhaust a portfolio far sooner than this formula predicts, even if the long-run average return is identical. Inflation also erodes the real value of a fixed nominal withdrawal over time, meaning $25,000 in year 30 buys significantly less than it does today. For comprehensive retirement planning, use this calculator alongside a Monte Carlo simulation and an inflation-adjusted analysis.

This calculator is provided for educational and planning purposes only. It does not constitute financial or retirement advice. Consult a licensed financial planner before making retirement distribution decisions.

Glossary

Retirement drawdown terms defined

The phase of retirement when you are spending down a savings portfolio rather than accumulating it. The drawdown period typically begins at retirement and ends when the portfolio is exhausted or no longer needed.
A retirement guideline suggesting that withdrawing 4% of a portfolio in year one, then adjusting for inflation annually, has historically lasted 30 years. Developed by William Bengen in 1994.
The annual withdrawal amount that does not exceed the portfolio's annual investment return, preserving the principal indefinitely.
The danger that poor investment returns in the early years of retirement permanently impair a portfolio, because withdrawals force the sale of assets at depressed prices.
A 1998 academic paper analyzing historical U.S. stock and bond returns to determine what percentage of portfolios survived various withdrawal rates over 15- to 30-year periods.
The financial risk of outliving your savings. With average U.S. life expectancy past 78 and many people living into their 90s, planning for 30+ year retirements is increasingly common.
About

About this how-long-will-money-last calculator

This calculator runs entirely in your browser — nothing you enter is sent to any server.

Browse more in our finance calculators, or explore the complete library on the free calculators page.

Questions

Frequently asked questions about the free how long will money last calculator

A how long will money last calculator is a free online tool that helps you calculate how many years a nest egg will last at a given annual withdrawal. Annuity decline formula — useful for retirement planning. It runs entirely in your browser with instant results and no sign-up.
No — actual loan terms depend on credit, income docs, and lender underwriting. Use this for planning and what-if scenarios; get a real Loan Estimate before making decisions.
When the calculator asks for them. PITI calculations include property tax, insurance, and PMI; raw P&I calculations don't.
Lenders round payment amounts and may include escrow buffers. Property tax and insurance change over time. Real payments vary 1-5% from these estimates.

Want a calculator built for your business?

Customize any of our 400+ tools to match your brand, or commission a new one tailored to how your business actually calculates — pricing, payroll, quotes, anything. Deployed on your domain, math runs in your visitors' browsers.