SimulateWealth.com
14,000+ stocks & ETFs · decades of historical total-return data

Retirement Withdrawal Calculator

Model a monthly retirement withdrawal — with inflation adjustments — and test it against real historical market periods, including past bear markets, instead of a single projected average.

Test your retirement withdrawal plan

Modeling monthly withdrawals realistically

Most retirees spend monthly, not annually, which is why this calculator takes a monthly dollar figure rather than an annual percentage. Add an inflation adjustment and it increases the withdrawal once per simulated year — mirroring how real spending tends to grow with the cost of living rather than staying flat.

What happens during a bear-market withdrawal

Withdrawing a fixed, inflation-adjusted amount during a market decline means selling more shares for the same dollar amount, which permanently shrinks the base that has to recover afterward. That's why an identical withdrawal plan can succeed starting from one year and fail starting just a few years earlier or later — the market's path after the first few years of retirement matters disproportionately.

As a hypothetical illustration: two retirees each start with $1,200,000 and withdraw $5,000 a month. One retires into a multi-year rally; the other retires right before a downturn. Even if both markets fully recover to the same level a decade later, the second retiree has withdrawn a larger share of a smaller balance along the way — a gap the first retiree never has to close. That's sequence-of-returns risk in concrete terms.

Longevity risk vs. market risk

It's worth naming these as two separate risks: running out of money because the market underperformed (what this tool tests) versus simply living longer than planned (a separate, personal risk this tool doesn't estimate). Testing a longer horizon than your expected life expectancy is a common, practical way to build in some margin for the second risk.

Reading a “failure” honestly

“Ran out after X years” specifically means the balance hit zero before the test period ended for that particular historical starting month. A failure in one specific window doesn't mean the whole plan is unworkable — it means that exact combination of timing, spending, and allocation didn't hold up in that stretch of history. Testing several allocations or withdrawal amounts shows how sensitive a plan actually is.

Adjusting a plan instead of accepting a fixed one

This calculator tests one fixed withdrawal plan at a time — the same inflation-adjusted amount every month, regardless of what the market is doing. Many retirees instead use some form of flexible spending, cutting back a bit during a downturn and spending more freely during strong years, which this tool doesn't model directly.

A practical way to approximate that flexibility here: test a somewhat lower fixed withdrawal amount than you'd ideally like, and treat the gap as a buffer you could choose to spend in good years and skip in bad ones — closer in spirit to how a real, adaptive plan behaves than a single rigid number.

How to use this calculator

Enter your starting nest egg, your essential monthly withdrawal, and an inflation assumption, then build an allocation — a mix that shifts toward more income-oriented holdings as retirement approaches is a common pattern worth testing, though not the only reasonable one.

Frequently asked questions

How much can I withdraw monthly in retirement?

That depends on your portfolio size, allocation, and how long it needs to last — there's no single correct number. This calculator lets you test a specific monthly amount against decades of real historical market data to see how it would have held up.

What happens if the market crashes right after I retire?

This is the core risk this calculator is built to test — a downturn early in retirement affects a withdrawal plan more than the same downturn happening later, because withdrawals during a decline permanently reduce the base available to recover. Try starting the simulation from a historically difficult year, like 2000, 2008, or 2022, to see it directly.

Does inflation increase my withdrawal amount automatically here?

Yes — set an annual withdrawal adjustment percentage and the monthly withdrawal amount increases once per simulated year by that rate, approximating how real spending tends to rise with the cost of living.

What does “survived” mean in the results?

It means the portfolio balance stayed above $0 for the entire tested period for that specific historical starting month. The historical survival rate shown is the share of all tested starting months where that held true.

Can I model bonds or cash separately from stocks?

Yes — add bond ETFs directly as holdings, or use the dedicated cash allocation field for a fixed-rate reserve like a high-yield savings account, set at whatever annual rate you want to test.