LevelSpend

a level-spending retirement solver

Example scenario
Start from
If you are still working
  1. Enter, in today's dollars: age now, end age (the age the scenario runs to, one you are unlikely to outlive; couples see If you are planning as a couple), household income (all wages, minus Social Security and Medicare tax), starting portfolio, and any legacy you want left at the end age. Enter 0 for legacy to spend everything.
  2. Enter Social Security and pension in today's dollars, with the ages they begin. Enter 0 if you have none. Take the Social Security amount and its age together from one line of your SSA statement: the age-62, the full-retirement-age, or the age-70 line. If you will stop working well before you claim, see Notes.
  3. A spouse's benefits go under Spouse (see If you are planning as a couple).
  4. Set the portfolio growth rate: a compound real return, after inflation, historically roughly 2% to 7%. No one knows it in advance, so try several values and watch how far the spending level moves.
  5. Enter the retirement age you have in mind and your savings rate, the share of household income you currently save. These two are yours to choose; everything above describes your situation.
  6. Read the chart. If there is a step at the retirement age, press one of the two solve buttons. One finds the retirement age at which spending comes closest to level at your savings rate. The other finds the savings rate that levels spending at your chosen retirement age.
  7. Hover or tap any year on the chart for that year's detail.
If you are already retired
  1. Press Start from: retired (top right) and replace its numbers with yours. Or set retirement age equal to your age now. Either way, the household income field and the two solve buttons gray out: with no working years they do not apply.
  2. Enter, in today's dollars: age now, end age (the age the scenario runs to, one you are unlikely to outlive; couples see If you are planning as a couple), starting portfolio, and any legacy you want left at the end age. Enter 0 to spend everything.
  3. Enter Social Security and pension with their start ages. For a benefit already being paid, enter your age now as its start age; any earlier age gives the same result. For a benefit not yet claimed, take the amount and its age together from one line of your SSA statement, and see Notes about earnings that have stopped.
  4. Set the portfolio growth rate: a compound real return, after inflation, historically roughly 2% to 7%. No one knows it in advance, so try several values.
  5. Read Retirement spending above the chart: the level annual amount, before tax, that your portfolio plus future income can sustain through the end age, at the growth rate you entered.
If you are semi-retired
  1. For this tool, you are semi-retired if you are still working, spending your whole paycheck, and covering the rest of your spending from the portfolio. Follow the already-retired setup, with retirement age equal to your age now.
  2. Enter your remaining pay as an income stream: a pension slot, or an Other income slot under More income in Advanced. Amount per year, start age at your age now, stop age at the first age without a paycheck.
  3. The tool computes one level spending amount for every year from now to the end age. In years when the paycheck falls short of it, the difference is a portfolio withdrawal. There is nothing extra to enter.
If you are planning as a couple
  1. The tool runs on one timeline: yours, and the end age is the end of the scenario, not a date of death. Set it to your age in the year the scenario should end; if your spouse is younger and plans further, that is your age in the year they reach their horizon.
  2. Enter the spouse's age now under Spouse. The start and stop ages on the spouse's Social Security and pension are then the spouse's own ages.
  3. If a pension pays nothing to a survivor, give it a stop age at the owner's assumed death.
  4. For a second earner, add the wages together while you are both working. If one of you retires later, enter the later earnings in an Other income slot with a stop age. Those slots begin at their start age or your retirement age, whichever is later, and their ages are on your own timeline.
Once a year
  1. Update age now and starting portfolio, and anything else that has changed.
  2. Still working: press solve next to savings rate again. The new rate levels spending from the portfolio you actually have. Or re-solve retirement age and watch your feasible date move.
  3. Retired: the new Retirement spending is your spending level for the year ahead.
  4. Press copy link (top right) to make a bookmarkable link of your inputs. Otherwise only this tab's Back history keeps them.
Notes
  1. Payments happen at the start of each year: a start age is the first age paid (or your retirement age, if later), a stop age is the first age no longer paid, and the chart's last row is the scenario end, a balance with no payment.
  2. Income with a start age before your retirement age is not paid until you retire.
  3. If your retirement age ends up past your Social Security start age, the tool claims at retirement instead and rescales the amount by the official claiming factors; a note under the field shows what it pays.
  4. Stopping work years before claiming Social Security can lower the benefit below your SSA statement's figure, because the statement assumes you keep earning until you claim. Estimate the benefit with the remaining work years zeroed out, for example at ssa.tools, and enter that amount.
  5. Household income is entered minus Social Security and Medicare tax because that tax ends with the paycheck; leaving it out keeps working and retirement spending comparable.
  6. Income amounts are per year, not per month. The dollar boxes accept arithmetic, so a benefit quoted as $2,853 a month can be typed as 2853*12, and two salaries as 85000+42000. An income box shows the monthly equivalent to the left of the amount you typed. An empty or zero box shows nothing, and an amount long enough to need the room takes it back, dropping the equals sign first.
  7. Two more income streams on your own timeline are under More income in Advanced. A stop age ends a stream early; leave it blank to run to the end age. For a pension with no inflation adjustment, see Advanced.
  8. If income starts late and borrowing is off, spending can step up during retirement; the caption under Retirement spending names those years.
  9. Amounts are in today's dollars unless you check Future dollars under Advanced, and before tax: withdrawals from traditional retirement accounts are spendable only after income tax, which this tool does not model. Nor does it model account types, required minimum distributions, or randomness in returns.