Compound Interest Calculator with Withdrawals

Find out how long your savings or investments last when you take money out every month while the rest keeps compounding. Enter the starting balance, the yearly return, the monthly withdrawal and, if you want it to keep up with inflation, a yearly raise. You get the balance left, how long the money lasts and the largest monthly withdrawal that lasts the whole period.

Balance after 30 years
$0.00
Money lasts
28 years 4 months
Max monthly withdrawal for 30 years
$2,932.58
Total withdrawn
$1,017,416.71
Interest / growth earned
$517,416.71
Withdrawal per year (first year)
$36,000.00
YearBalance at year endWithdrawn so farGrowth so far
1$492,840.41$36,000.00$28,840.41
2$485,251.25$72,000.00$57,251.25
3$477,206.75$108,000.00$85,206.75
4$468,679.56$144,000.00$112,679.56
5$459,640.75$180,000.00$139,640.75
6$450,059.61$216,000.00$166,059.61
7$439,903.61$252,000.00$191,903.61
8$429,138.24$288,000.00$217,138.24
9$417,726.95$324,000.00$241,726.95
10$405,630.98$360,000.00$265,630.98
11$392,809.25$396,000.00$288,809.25
12$379,218.22$432,000.00$311,218.22
13$364,811.73$468,000.00$332,811.73
14$349,540.85$504,000.00$353,540.85
15$333,353.71$540,000.00$373,353.71
16$316,195.35$576,000.00$392,195.35
17$298,007.49$612,000.00$410,007.49
18$278,728.35$648,000.00$426,728.35
19$258,292.47$684,000.00$442,292.47
20$236,630.43$720,000.00$456,630.43
21$213,668.67$756,000.00$469,668.67
22$189,329.21$792,000.00$481,329.21
23$163,529.38$828,000.00$491,529.38
24$136,181.55$864,000.00$500,181.55
25$107,192.86$900,000.00$507,192.86
26$76,464.85$936,000.00$512,464.85
27$43,893.15$972,000.00$515,893.15
28$9,367.16$1,008,000.00$517,367.16
28.33$0.00$1,017,416.71$517,416.71

Withdrawals are taken at the start of each month and the rest grows at the monthly equivalent of the annual rate. Real investment returns vary from year to year, and taxes and fees are not included. Results are estimates, not financial advice.

The formula

With an annual return r, the monthly rate is m = (1 + r)1/12 − 1. Each month the withdrawal W comes out and the rest grows: Balance = (Balance − W) × (1 + m). The largest withdrawal that lasts exactly N months is W = B × m / ((1 − (1 + m)−N) × (1 + m)).

Example: $500,000 at 6% with $3,000 a month

Withdrawing $3,000 a month ($36,000 a year, 7.2% of the starting balance) is more than the account earns, so the balance falls. It lasts about 28 years 4 months, and over that time you withdraw $1,017,416.71 in total, of which $517,416.71 is growth. To make $500,000 last exactly 30 years at 6%, withdraw about $2,932.58 a month.

How long $500,000 lasts at 6% by monthly withdrawal

Monthly withdrawalMoney lastsBalance after 20 years
$2,000.00Indefinitely$692,276.20
$2,500.0059 years 7 months$464,453.32
$3,000.0028 years 4 months$236,630.43
$3,500.0020 years 3 months$8,807.55
$4,000.0016 years$0.00
$5,000.0011 years 5 months$0.00

Still saving instead of withdrawing? The compound interest calculator projects growth with regular contributions, and the high-yield savings calculator handles monthly deposits at a bank APY.

Frequently asked questions

How does compound interest work when you make withdrawals?

Each month the withdrawal comes out first and the remaining balance earns that month’s return. As long as the monthly withdrawal is smaller than the monthly growth, the balance keeps rising; once it is larger, the balance shrinks faster each year because less is left to compound.

How long will $500,000 last if I withdraw $3,000 a month?

At a 6% yearly return, $500,000 with $3,000 taken out at the start of each month lasts about 28 years 4 months. At 0% it would last only about 13 years 11 months.

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

Use the annuity formula W = B × m / ((1 − (1 + m)^−N) × (1 + m)), where m is the monthly rate and N the number of months. For $500,000 at 6% over 30 years that is about $2,932.58 a month.

What is the 4% rule?

The 4% rule says you can withdraw 4% of your savings in the first year of retirement and raise that amount with inflation each year, with a good chance the money lasts 30 years. On $500,000 that is $20,000 a year, about $1,667 a month. Set the yearly raise to your expected inflation to model it.

How do I keep my savings from running out?

Keep the yearly withdrawal below what the balance earns. At a 6% return, withdrawals up to about 5.8% of the balance a year leave the principal untouched, because withdrawals at the start of each month earn slightly less than the full year’s return.

Does this work as a savings withdrawal or distribution calculator?

Yes. For a savings account, enter its APY as the rate; for an investment or retirement account, enter an expected average return. Real investment returns vary year to year, so treat the result as a guide rather than a guarantee.