How Long Will My Money Last Calculator

How Long Will My Money Last Calculator

Free & Instant

The How Long Will My Money Last Calculator tells you how many months or years your savings will last, based on a starting balance, regular withdrawals, and any growth the balance earns along the way. Simply fill in the fields above and click Calculate to get an instant result.

This calculator is part of Calculate Wiki’s Finance Calculators collection.

What You’ll Need

  • Starting Balance
  • Monthly Withdrawal
  • Annual Growth Rate — optional, leave at 0 if your money isn’t invested

Formula Used

Months = −ln(1 − (r × Balance) ÷ Withdrawal) ÷ ln(1 + r), where r is the monthly growth rate
If Withdrawal ≤ Balance × r, the money lasts indefinitely.

Example Calculation

Using example inputs — Balance = $100,000; Monthly Withdrawal = $1,000; Growth = 4% — the How Long Will My Money Last Calculator returns:

ValueResult
Months your money will last142
Approx. years11.8

142 months (about 11.8 years).

Helpful Information

Results from the How Long Will My Money Last Calculator are estimates based on standard formulas used in the finance calculators field, assuming a constant growth rate and constant withdrawal amount. Real investment returns vary year to year — consider consulting a financial advisor for retirement or drawdown planning.

Frequently Asked Questions

Is the How Long Will My Money Last Calculator free to use?
Yes — the How Long Will My Money Last Calculator on Calculate Wiki is completely free, with no sign-up required.
How accurate is the How Long Will My Money Last Calculator?
The How Long Will My Money Last Calculator uses a standard, well-documented formula from the finance calculators field, assuming a constant growth rate. Actual results will vary with real market returns.
Can I use this on my phone?
Yes, this calculator is fully mobile-friendly and works on any modern browser.
What does the result mean?
For the example values shown above ($100,000 balance, $1,000/month, 4% growth), the money lasts about 142 months, or 11.8 years.

Related Calculators