Just want the bare essentials? Try the Quick Retirement Check instead.

1. Starting Point

What it isYour age today, how long the plan should run, and, if you're not retiring right away, the age you actually will. Years between Current age and Retirement age skip ordinary spending entirely, since a paycheck is covering it; the portfolio just grows.

Use this ifLeave Retirement age matching Current age if you're already retired or retiring right now. Set it later if you're still working and don't need portfolio income yet, a common case for someone planning to retire somewhere between age 60 and when Social Security starts, or later still.

Age today, how long the plan runs, and when you'll actually retire, if not right away.

2. Withdrawal Approach

What it isFour different ways to fund the part of each year's spending your guaranteed income (Social Security, pension, RMDs) doesn't cover. All four are established approaches real retirees and advisors actually use; none is inherently safer or better, they trade off differently, and the right one depends on how you actually manage, or want to manage, your own money.

Use this ifChoose Capital Preservation if you want to live primarily off income (interest and dividends) and spend bond and cash principal only when income falls short — equity is the last thing touched. Choose Time Segmentation if you organize your portfolio by time horizon, spending shorter buckets first while letting longer ones compound untouched. Choose Total-Return: Proportional if you keep everything invested and draw down each holding by its current share, without actively managing drift. Choose Total-Return: Rebalancing if you keep everything invested and actively sell whatever's grown above its target share to fund spending, a commonly cited practice among financial advisors and DIY investors.

How each year's spending gets funded. Four approaches, described above; pick whichever matches how you manage money.

3. Starting Retirement Balances

What it isEquity, core bond, short-term bond, TIPS, and cash — the five major buckets your combined tax-deferred balance gets divided into. This covers any account subject to RMDs, not just a traditional IRA: 401(k), 403(b), and similar employer plans all belong here too.

Use this ifIf you have bond funds, or if you have a CD or bond ladder instead of a fund, put its value in whichever bucket matches its typical duration — no need to track individual ladder rungs; this tool models a ladder's stable-principal behavior automatically under the Bucket Strategy withdrawal approach.

Traditional retirement accounts (IRA, 401(k), 403(b)) are split across five buckets. Combined household total if married.

Withdraw after TIPS, but before equity. Set the return assumptions below.

Total starting Traditional$0

Set this to reflect how the Roth is actually invested—stocks, bonds, or a mix—since it may also need to be drawn from.

Total starting balance (Trad + Roth)$0

4. Starting Non-Retirement Balances

Optional. Already-taxed accounts held apart from the Traditional and Roth balances above, not subject to RMDs.

Savings & CDs

What it isA separate, already-taxed account, savings, money market, or CDs, held apart from the retirement balances above. Its interest is taxed as ordinary income every year it's earned, whether or not you touch the account, the way real bank and CD interest actually works; withdrawing from it isn't taxed again, since that money's already been taxed once.

Use this ifYou're bridging the years before Social Security starts, want a dedicated backstop for later, or just have savings you'll draw on at some point and want it reflected here rather than left out of the picture entirely.

Taxable Brokerage

What it isA regular, non-retirement brokerage account, stocks, funds, or similar, held apart from the retirement balances above and taxed differently from anything else in this tool: only the gain portion of a withdrawal is taxable, at long-term capital gains rates, not the whole amount, since the rest is already-taxed principal. Dividends are taxed annually as earned, also at capital gains rates, whether or not shares are sold.

Use this ifYou hold taxable investments outside your retirement accounts and want them reflected here, for a Social-Security bridge, a tax-flexible funding source, or just a more complete picture.

5. Spending & Income

What it isHow much gross income you need each year before taxes, in today’s dollars, not counting charitable contributions or lump-sum expenses (those are entered separately below). Federal income taxes are calculated on top of whatever you enter here, not subtracted from it.

Use this ifAlways — required for every scenario. Qualified Charitable Contributions (QCDs), cash charitable contributions, and lump sum withdrawals are entered separately below and add to this number as they were not included in spending above.

Your annual living costs, and what Social Security already covers.

6. Add Spouse 2 (age, Traditional share, own Social Security)

What it isModels what happens after one spouse dies — Social Security drops to the larger of the two benefits, tax brackets often get higher, and RMDs continue based on the survivor's age.

Use this ifYou're married and also want to see how the plan holds up for whichever spouse lives longer.

Optional. Adds Spouse 2's own age, Social Security, and share of the Traditional balance, since RMDs are based on each person's own age, not a household average.

Affects RMDs, since each spouse's age sets their annual divisor and percentage. The spouse with the shorter lifespan determines when the survivor benefit is triggered; this is the larger of the two benefits and, by default, the whole Traditional balance rolls over to the survivor's RMD age table going forward (check the IRS option after toggling to see the IRS option to add a spouse as a beneficiary instead).

7. Apply State Income Tax

What it isFederal tax is always calculated from the real IRS brackets. State tax is optional and only calculated for the states listed here; pick "No state income tax" for states that don't tax income at all, or "Other" to enter your own rough effective rate.

Use this ifYou want a more complete after-tax picture. Leaving this off simply omits state tax from every result, the way this tool always has.

Optional. Adds state income tax on top of the federal calculation, for the states built in so far.

8. Pensions and Annuities

What it isA pension is a fixed payment from a former employer, usually for a lifetime. An annuity already in payout works the same way, it's taxed as ordinary income, not using the Social Security formula.

Use this ifYou (or your spouse) already receive one of these. One caveat: a non-qualified annuity bought with after-tax money normally has part of each payment tax-free — this tool taxes the full amount, so it may run a little higher than the actual tax bill.

A pension or already-in-payout annuity for either spouse.

9. Return Assumptions

What it isThe annual return you expect from each part of your portfolio — a single flat average annual return, not a market simulation. Moderate and Conservative presets give reasonable starting points.

Use this ifAlways — every scenario needs these. If a bond field represents a CD or bond ladder, use its blended average yield here. TIPS can model a TIPS ladder too, though its real-yield-vs-accretion split is more involved.

Expected annual return for each asset class. Presets are available, or you can set your own.

Custom funds: set a yield (swept to cash, like bond interest) and a price return (compounds in place, like stock appreciation) to model any mix.

Not affected by the market shocks entered below; custom funds always use these rates.

10. Qualified Longevity Annuity Contract (QLAC)

What it isA QLAC is a special kind of annuity you buy with tax-deferred retirement money, an IRA or 401(k) alike, that starts paying you income later in life, often in your 80s. Premiums reduce your Traditional balance and therefore your RMDs starting in the year you purchase one.

Use this ifYou already have one, or if you're worried about outliving your savings and want a guaranteed paycheck that kicks in later, in exchange for locking up some money now.

Optional. A deferred annuity purchased from the core bond fund, income starting later in life.

11. Deferred Income Annuity (DIA)

What it isA deferred income annuity (DIA) is purchased with after-tax money and begins paying guaranteed income at a future age you choose. Unlike a QLAC, it does not come out of your IRA and has no effect on your RMDs or Traditional balance.

Use this ifYou already own one, or want to model the effect of converting a lump sum of after-tax money into a guaranteed income stream that starts later in retirement.

Optional. After-tax deferred annuity; adds income from a chosen age, no IRA or RMD impact.

12. Qualified Charitable Distribution (QCD)

What it isA QCD sends money straight from your IRA to a charity, so it never counts as your taxable income, and it also counts toward satisfying your RMD.

Use this ifYou're 70½ or older, already give to charity, and want to reduce taxable income at the same time. Add this on top of your spending need above; do not include it in required income.

Direct IRA-to-charity transfer, age 70½+. Capped at $111,000/person for 2026.

13. Cash Charitable Giving

What it isGiving to charity the regular way — you withdraw the money first, then donate it, taxed like any withdrawal. Under current IRS rules, cash to a public charity gets this deduction even without itemizing.

Use this ifYou give to charity but aren't using a QCD, for example if you're not yet 70½, or you give in addition to a QCD. Donor-advised funds don't qualify for this deduction.

Regular charitable giving from a withdrawal — taxable, but deductible up to $1,000/$2,000.

14. Lump-Sum Expenses

What it isA one-time cost in a specific year, like buying a car or helping pay for a home, taxed like any other withdrawal.

Use this ifYou anticipate a big expense at a specific age. It adds to your spending need — a $40,000 car at 80 adds $40,000 that year; it isn't considered regular spending.

Up to three one-time costs, each affecting only its own specific year.

15. Spending Step-Downs

What it isOne-time permanent reductions in spending at specific ages, modeling the well-documented decline in real retirement spending over time.

Use this ifYou expect your spending to drop meaningfully as you age — research (Blanchett 2014; JP Morgan Guide to Retirement) shows real spending typically falls 25–30% from your early 60s to your mid-80s.

Up to three permanent spending reductions at specific ages, reflecting how real retirement spending actually declines over time.

16. Add a Market Shock

What it isTemporarily overrides your normal return assumptions to simulate a bad year, or a stretch of them, like a real crash.

Use this ifYou want to see your income survives a real downturn. All three shock sections can also chain together into one longer event with consecutive start ages — see the Instructions for a worked example.

Simulate a market crash or a specific bad stretch, at any age.

17. Add a Second Market Shock

Optional. A second, independent bad stretch at a different age, same mechanics as the first.

18. Add a Third Market Shock

Optional. A third, independent bad stretch at yet another age.

19. Future Tax Rate Change

What it isA modeled shift in federal tax rates starting at whatever age you choose, held for the rest of the plan. It uses two separate adjustments, one for taxable income below your threshold, one at or above it, since real tax changes are rarely a single uniform shift; historically they've concentrated at either the top or the bottom of the bracket table.

Use this ifYou want to see how a future policy change, especially one weighted toward higher or lower incomes the way most real changes have been, would affect your plan, separate from today's tax law.

Model a future increase or decrease to federal tax rates, with separate adjustments above and below a taxable income threshold.

20. Run Your Simulation

Choose how to model returns, then click Run. Market shock and tax-rate overlays (sections 16–19) apply to Stable only.