Calcist

Style

Buttons

Spacing

How much to show

Decimal places

Text size

How long will my money last?

Enter your savings, how much you take out each month, and what your money earns. You'll see how long it lasts, year by year, and how much you could take out to make it last as long as you need.

Private: calculated on your device. Nothing you type is sent anywhere.

Next: Still saving? See how much you'll have with the compound interest calculator, or set a target with the savings goal calculator.

How the calculation works

Each month, Calcist takes out your withdrawal, then lets the rest grow at your yearly return (converted to a monthly rate). Once a year it raises your withdrawal by the inflation rate you choose, so you keep the same buying power. It stops when the money runs out, or after 100 years if your returns keep up with what you take out.

For example, $500,000 with $2,500 a month taken out:

  • Earning 5% a year, raising withdrawals 3% a year for inflation: lasts about 20 years and 5 months.
  • Earning 5%, with withdrawals kept flat: about 34 years and 3 months.
  • Kept in cash earning nothing: exactly 16 years and 8 months (500,000 ÷ 2,500 = 200 months).

Inflation makes a big difference over a long retirement, so it's worth leaving that box filled in.

The 4% rule

A common rule of thumb says you can take out about 4% of your savings in the first year of retirement, then raise that amount with inflation, and have a good chance of lasting 30 years. On $500,000 that's $20,000 a year, about $1,667 a month. It came from studies of past US stock and bond returns, so treat it as a starting point rather than a promise.

Things this calculator can't know

  • Returns aren't steady. Real investments go up and down. A bad market early in retirement hurts more than the same drop later, which is called sequence-of-returns risk.
  • Taxes. Withdrawals from a traditional 401(k) or IRA are usually taxed, so you may need to take out more than you spend.
  • Other income. Social Security, pensions or part-time work reduce how much you need to withdraw. Subtract them from your monthly spending before you enter it.
  • Required minimum distributions and big one-off costs like a new roof or medical bills.

This is a planning estimate, not financial advice. For decisions about your retirement, talk to a fee-only financial planner.

How we checked this

Before every update, this calculator is run in a real browser with these known answers, and it must match all of them:

  • $500,000, $2,500/month, 0% return: 16 years 8 months ✓
  • Same with 5% return and 3% inflation raises: 20 years 5 months ✓

Last checked October 26, 2026. Spotted something wrong? The math is done in your browser with the formula shown on this page, so you can check any result by hand.

Questions people ask

How long will $500,000 last in retirement?

Taking out $2,500 a month with a 5% return and 3% yearly increases for inflation, about 20 years and 5 months. With no growth it lasts 200 months (16 years and 8 months). Enter your own numbers above.

How much can I withdraw so my money lasts 30 years?

Fill in the 'I want it to last' box with 30. Calcist works backwards and shows the monthly amount that runs out right at 30 years.

What return should I use?

Use what your money realistically earns after fees. Cash or CDs might earn 3–4%; a balanced stock and bond portfolio has historically averaged more, but with ups and downs. Try a few numbers to see the range.

Does this include Social Security?

No. Subtract Social Security and any pension from your monthly spending, and enter only the part your savings must cover.

What if my money never runs out?

If your returns are bigger than your withdrawals, the balance keeps growing. The calculator shows 100+ years and your balance after 100 years.

Related calculators