Finance calculators

How Long Will My Money Last Calculator

Updated Sep 10, 2026 By Infinity Calculator
Calculation Mode
Duration mode: enter a withdrawal amount and we estimate how long your savings will last.
Your Numbers
Total amount available today (max $100,000,000).
Amount you take out each period (max $1,000,000).
Withdrawals are applied at this interval.
Range −12% to +12% (negatives stress-test poor markets).
Applied to your return to find the net effective rate.
Each year, your withdrawal grows by this percentage.
3.90%
= Before-Tax Return × (1 − Tax Bracket)
Result
After-Tax Return
3.90%
Total Withdrawals
0
Total Amount Withdrawn
$0
Total Interest Earned
$0
Safe Withdrawal (30-yr horizon)
$0
Ending Balance
$0
Step-by-Step Solution
Balance Over Time
Withdrawal Schedule

Introduction

When you retire or stop working, you need to know how long your savings will last. This How Long Will My Money Last calculator helps you find out. Enter your total savings, how much you plan to take out each month, your expected investment return, and your tax bracket. The calculator will show you how many years and months your money can support you.

You can also switch modes. Instead of asking how long your money will last, you can ask how much you can safely withdraw each period to make your savings last a set number of years. This is useful when you want to plan your retirement withdrawals around a specific goal, like making your nest egg last 25 or 30 years.

The tool accounts for taxes on your investment gains and lets you add a yearly increase to your withdrawals to keep up with inflation. You will see a full breakdown of your balance over time, a chart, and a step-by-step explanation of the math behind the results. Use it to build a clearer picture of your retirement spending plan and make smarter choices with your money.

How to Use Our How Long Will My Money Last Calculator

Enter details about your savings, withdrawals, and expected returns below. The calculator will show you how long your money will last or how much you can safely withdraw each period.

Calculation Mode: Pick "How long will it last?" to find out when your savings run out. Pick "How much can I withdraw?" to find the most you can take out over a set time frame.

Current Savings Balance: Enter the total amount of money you have saved right now. This is your starting balance.

Withdrawal Amount: In duration mode, enter how much money you plan to take out each period. This can be monthly, quarterly, or annually based on the frequency you choose.

Desired Duration: In withdrawal mode, enter how many years and months you want your money to last. The calculator will then solve for the right withdrawal amount.

Withdrawal Frequency: Choose how often you plan to take money out: monthly, quarterly, or annually.

Before-Tax Annual Return: Enter the yearly return you expect your savings to earn before taxes. You can set this from −12% to 12%. Use a negative number to test how your money holds up in a bad market.

Federal Marginal Tax Bracket: Enter your tax rate. The calculator uses this to figure out your after-tax return, which gives you a more realistic result.

Annual Withdrawal Increase: Enter the percentage by which your withdrawal grows each year. This helps account for inflation or rising cost of living over time.

How Long Will My Money Last?

When you stop working, your savings become your paycheck. Every month you pull money out, and that pile gets smaller. The big question is: will your money last as long as you need it to? This calculator helps you find the answer.

How Retirement Savings Run Out

Your savings don't just sit still. While you take money out, the balance left behind can still earn interest. Your money lasts longer when your investments grow faster than you spend. It runs out sooner when you withdraw too much or earn too little.

Three things control how long your money lasts:

  • How much you have saved. A bigger starting balance gives you more runway. Accounts like a 401(k), Roth IRA, or traditional IRA all contribute to this total.
  • How much you take out. Smaller withdrawals stretch your money further.
  • What your money earns. A higher return on your investments helps your balance last longer. But taxes eat into that return, so what matters is your after-tax return, the growth you actually keep.

Why Withdrawal Increases Matter

Prices go up over time. This is called inflation. A gallon of milk that costs $4 today might cost $5 in a few years. To keep up, most retirees need to pull out a little more each year. This calculator lets you add a yearly increase to your withdrawals so your plan stays realistic.

Two Ways to Use This Calculator

You can use it in two modes. In duration mode, you enter how much you plan to withdraw and the calculator tells you how many years and months your savings will last. In withdrawal mode, you enter how long you want your money to last and the calculator tells you the most you can safely take out each period.

What Is a Safe Withdrawal Rate?

A safe withdrawal rate is the amount you can pull from your savings each year without running out of money too soon. Many financial planners use the 4% rule as a starting point. This rule says you can withdraw about 4% of your savings in the first year of retirement, then adjust for inflation each year after that.1 In the historical test behind it, a first-year withdrawal of 4 percent never exhausted a portfolio in under 33 years.1 However, the right rate for you depends on your actual returns, tax bracket, and how long you need the money to last. This calculator does that math for you using your own numbers.


Formulas used

After-Tax Annual Return
r_{at} = r \times (1 - t)
Periodic Interest Rate
i = \frac{r_{at}}{n}
Per-Period Balance Update
B_k = (B_{k-1} - W_k)(1 + i)
Annual Withdrawal Growth
W_k = W_0 \cdot (1 + g)^{\lfloor k/n \rfloor}
Starting Withdrawal for a Target Duration (Growing Withdrawals)
W_0 = \frac{P\,(1+i)^{N}}{\displaystyle\sum_{p=0}^{N-1}(1+g)^{\lfloor p/n \rfloor}(1+i)^{\,N-p}}
Level Withdrawal (Annuity, No Annual Increase)
W = \frac{P \cdot i \cdot (1+i)^{N-1}}{(1+i)^{N} - 1}

Frequently asked questions

What is an after-tax return and why does it matter?

An after-tax return is the investment growth you actually keep after paying taxes. If your investments earn 5% per year but your tax bracket is 22%, your after-tax return is about 3.9%. This calculator uses the after-tax return because it gives you a more accurate picture of how long your money will really last.

Why should I add an annual withdrawal increase?

Prices go up over time due to inflation. If you withdraw the same dollar amount every year, your buying power shrinks. Adding a yearly increase, like 2% or 3%, means your withdrawals grow each year to keep up with rising costs. This makes your plan more realistic.

What withdrawal frequency should I choose?

Choose the frequency that matches how often you plan to take money out. Monthly is the most common choice for retirees who use savings like a paycheck. Choose quarterly if you pull money out every three months, or annually if you take one lump sum per year.

What should I enter for the before-tax annual return?

Enter the yearly return you expect your investments to earn before taxes. A balanced portfolio of stocks and bonds has historically returned around 5% to 7% per year. If you want a conservative estimate, use a lower number like 4%. If you want to stress-test a bad market, you can enter a negative number down to −12%.

What tax bracket should I use?

Use your federal marginal tax bracket. This is the tax rate that applies to the last dollar of your income. Common brackets in the U.S. include 10%, 12%, 22%, 24%, and 32%.2 If you are not sure, check your most recent tax return or use a tax bracket calculator to look it up.

What does it mean if my money lasts more than 100 years?

It means your investment returns are growing your balance faster than your withdrawals are draining it. At that rate, your savings may never run out. The calculator caps its projection at 100 years. If you see this result, your withdrawal rate is very conservative relative to your returns.

What is the safe withdrawal amount shown in the results?

When you use duration mode, the calculator also shows a "Safe Withdrawal (30-yr horizon)" amount. This is the most you could withdraw each period and still make your money last exactly 30 years. It gives you a quick benchmark to compare against your planned withdrawal.

What happens if my withdrawal amount is larger than my balance?

The calculator will show that your money runs out in the very first period. It will record the final withdrawal as whatever balance was left, since you cannot take out more than you have. The result will say your savings last less than one month.

Can I use a negative return to plan for a market crash?

Yes. The before-tax return slider goes down to −12%. Setting a negative return lets you stress-test your plan and see how fast your savings would drain if the market performs poorly. This is a good way to check if your withdrawal plan is safe even in bad conditions.


Sources

  1. Bengen WP. Determining Withdrawal Rates Using Historical Data. Journal of Financial Planning. 1994;October 1994; 2004 reprint, p. 5. Accessed September 10, 2026.
  2. IRS releases tax inflation adjustments for tax year 2026, including amendments from the One, Big, Beautiful Bill. Internal Revenue Service. 2025;IR-2025-103. Accessed September 10, 2026.