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.
