Skip to main content

Kerdora’s New Retirement Calculator: What Changed and How to Update Existing Plans

How to migrate existing clients onto the new Retirement calculator

Written by Taylor Stewart

We’ve shipped a new retirement calculator to Kerdora. Here’s how the methodology changed, what happened to existing inputs, and how to move an existing client plan onto the new calculation.

The calculator now builds retirement one year at a time. It models when spending changes, when each income source starts and stops, how taxes affect withdrawals, how returns shift near retirement, and which accounts fund the plan.

How the new calculation works

The retirement calculator follows 5 steps.

1. Set the retirement period

Each adult has an individual retirement age. The earliest retirement year starts the household projection.

The plan continues through the selected horizon, which defaults to the latest life expectancy in the household. You can also enter a desired legacy balance at the end of the plan.

2. Calculate spending for each year

Kerdora starts with the household’s ongoing retirement spending.

It then removes current expenses when they end and adds new expenses when they begin. This lets you model changes such as a mortgage ending, travel increasing during early retirement, or healthcare costs beginning later.

3. Apply income and taxes

Each income source is included based on its owner, amount, timing, growth, and tax treatment.

Kerdora calculates taxes each year using the household’s filing status, state, dependents, age, income, assigned accounts, and withdrawal order. It also accounts for required minimum distributions.

4. Calculate the retirement target

After income is applied, any remaining spending gap must come from investments.

Kerdora works backward from the end of the plan to calculate the balance required at retirement. The calculation includes each year’s withdrawal need, estimated taxes, retirement return, and desired legacy.

5. Compare the target with the current path

Assigned accounts, regular savings, employer contributions, and additional contributions grow through the selected return path.

Kerdora compares that projected balance with the retirement target to show what the current plan may support.

This is a deterministic planning scenario based on the assumptions entered. It doesn’t provide a probability of success or model market volatility and sequence-of-returns risk.

Retirement income is now entered by source

The previous calculator had one combined Additional Income field. That amount could represent Social Security, a pension, an annuity, or several different sources.

Those sources can behave very differently.

The new calculator uses individual household income records. For each source, you can enter:

  • Owner

  • Income type

  • Amount and frequency

  • Start date

  • End date

  • Growth or cost-of-living adjustment

  • Taxable status

This makes bridge years visible. If a client retires at 62 but Social Security begins at 67, the portfolio must cover the gap between those dates.

What happened to the old Additional Income field

If an existing retirement goal included Additional Income, Kerdora converted it into a household income named Additional retirement income.

Because the old field didn’t identify the source, owner, or timing, Kerdora used the following migration assumptions:

  • Type: Ordinary Income

  • Frequency: Annual

  • Owner: First adult in the household

  • Start: Household retirement

  • End: No ending date

  • Growth: Plan inflation

  • Taxable: Yes

The income includes an internal note explaining that it came from the old retirement goal and needs review.

Replace this generic entry with the client’s actual Social Security, pension, annuity, rental income, or other income sources. Delete or reduce the migrated entry after adding the real sources so income isn’t counted twice.

Where we could confirm that the old amount duplicated income already entered elsewhere, Kerdora didn’t add a second record. Partial overlaps include an internal note asking you to reconcile the amounts.

Returns now use a glide

The old calculator used one investment return or a staged-return schedule.

The new calculator has 3 return assumptions:

  • Pre-retirement return: The return before the glide begins.

  • Retirement return: The endpoint of the glide and the return used throughout retirement.

  • Return glide duration: The number of years before retirement over which the return moves from the pre-retirement rate to the retirement rate.

Existing retirement goals received a 3% retirement return and a 10-year glide during migration. The previous investment-return assumption remains as the pre-retirement return.

Review both rates before recalculating an existing plan. Historical staged-return schedules are no longer used.

Additional contributions have moved

Regular monthly savings now come from the accounts assigned to the retirement goal. Each savings source can have its own growth assumption and tax treatment.

Contributions beyond those regular savings appear under Additional contributions.

You can add:

  • One-time contributions

  • Recurring contributions

  • Contributions that begin or end in a specific year

  • Contributions tied to retirement or another personal date

  • Contributions that continue after retirement

  • Taxable, pre-tax, or tax-free contributions

Old lump sums were converted into one-time Additional contributions. Their amount, timing, and dollar basis were preserved.

The old lump-sum input didn’t store tax treatment. Review each migrated contribution because an untagged contribution is treated as taxable.

What happened to other old inputs

Previous input

New behavior

What to review

Years until retirement

Retirement timing now comes from each adult’s retirement age

Confirm each adult’s age

Planning duration

Horizon defaults to household life expectancy

Confirm the final plan year

Annual spending need

Remains the base retirement spending amount

Add spending that ends or begins later

Additional Income

Becomes an Additional retirement income record when applicable

Replace it with actual income sources

Flat tax rate

Replaced by annual household tax calculations

Confirm household tax information and account registration

Withdrawal rate

Replaced by annual cash-flow needs and withdrawal sequencing

Choose Sequential or Proportional withdrawal order

Investment return

Becomes the pre-retirement return

Confirm the rate

Staged returns

Replaced by retirement return and glide duration

Confirm 3% and 10 years on migrated plans

Goal-level savings growth

Regular savings growth now belongs to each account or savings source

Review assigned accounts and savings

Lump sums

Become one-time Additional contributions

Confirm timing and tax treatment

Inflation

Becomes a plan-wide assumption

Confirm Expected inflation

Target balance and savings target

Previous calculated values are preserved as custom targets

Switch them back to calculated mode after reviewing the plan

How to update an existing client plan

1. Review retirement timing

Open the client’s Retirement goal and confirm:

  • Retirement age for each adult

  • Plan horizon

  • Legacy goal

The earliest adult retirement age starts the household projection.

2. Review every income source

Open the household’s income list.

Confirm the owner, amount, start, end, growth, and taxable status for Social Security, pensions, annuities, and other retirement income.

If you see Additional retirement income, replace it with the actual income sources and remove any duplicated amount.

3. Review spending

Confirm the base retirement spending amount.

Add current spending that ends and any new spending that begins later. Include timing and growth for each item.

4. Review returns

Confirm:

  • Pre-retirement return

  • Retirement return

  • Return glide duration

Existing plans were migrated to a 3% retirement return with a 10-year glide.

5. Review savings and contributions

Confirm the accounts assigned to the retirement goal and the regular savings attached to each account.

Open Additional contributions and review every one-time or recurring contribution. Pay close attention to timing, dollar basis, growth, and tax treatment.

6. Review taxes and withdrawal order

Confirm the household’s filing status, state, dependents, birth dates, and account registrations.

Choose whether withdrawals should be Sequential or Proportional. Required minimum distributions are applied under either option.

7. Switch the preserved targets back to calculated mode

Kerdora preserved the previous target balance and monthly savings target as custom values so existing client files wouldn’t change overnight.

On the Retirement goal page, find:

  • Funding Status

  • Savings Target

If either target shows a circular-arrow button, click it to return that field to calculated mode.

Do this after reviewing the plan inputs. Once the targets are calculated again, the new methodology can update both numbers when assumptions change.

8. Review the new results

Review the year-by-year projection in Today’s dollars first.

Check the Income view to confirm when each income begins and ends. Check the

Spending view for expenses that start or stop. Use the Gap view to see what investments must provide each year.

Existing-plan checklist

Before using an updated retirement plan with a client, confirm:

  • Each adult’s retirement age

  • Plan horizon and legacy

  • Base retirement spending

  • Spending that ends

  • New spending

  • Social Security and pension timing

  • Additional retirement income

  • Pre-retirement return

  • Retirement return

  • Return glide duration

  • Assigned accounts and savings

  • Additional contributions

  • Tax treatment and withdrawal order

  • Funding Status returned to calculated mode

  • Savings Target returned to calculated mode

Once those items are confirmed, the plan is using the new retirement methodology.

Did this answer your question?