Method, formulas and assumptions

Monthly return

monthly rate = (1 + annual return)1/12 − 1

The calculator uses an effective monthly rate equivalent to the annual return. It then adds or subtracts that return from the remaining balance once per month.

Growing withdrawals

withdrawal in month m = initial withdrawal × (1 + annual increase)floor((m − 1) / 12)

The monthly amount stays level for 12 withdrawals, then rises by the selected annual percentage. In income mode, a binary search finds the highest starting amount that funds every month of the selected term.

Worked example: with £100,000, a £1,500 starting monthly withdrawal, 4% annual return and a 2% annual increase, the calculator applies each withdrawal and the equivalent monthly return in order until the next scheduled amount cannot be paid in full.

Important: this is a fixed-return illustration, not financial advice. It does not model tax, fees, rate changes, market volatility, inflation beyond the withdrawal increase, deposit protection limits or account withdrawal restrictions. Investment returns are not smooth or guaranteed and capital can fall. Compare several conservative assumptions before making decisions.

Last updated: 31 July 2026. Formula reference: the Investor.gov compound interest calculator also models an initial balance, regular withdrawals and an estimated annual rate. Risk context: MoneyHelper's beginner's guide to investing.