Converting a final pay plan into a cash balance plan
| Name (for example) | BFC type | Basis Formula | Other Information |
| Old_Plan_Ben | Accrual definition | 5 #FAS 10 | Accrual rates are set up according |
| - Final average | to old plan requirements. |
||
| ERF | Table | n/a | ERF is the early retirement (ER) factor. ERF > 0 for participants eligible for ER ERF = 0 for participants not eligible for ER. |
| CashBal_from_2017 | Accrual definition | #SALARY * | Accrual rates are set up |
| - Cash balance | #DATE > 12/31/2016 | according to new plan requirements. |
|
| CashBal_Factor_for_OB | Accrual definition | #DATE = 12/31/2016 | Set the accrual rate to 1 (one). In the |
| - Cash balance | Accrued Benefit and Rounding topic select | ||
| select "expected value" and unclick both rounding parameters. Note that the basis formula for CashBal_Factor has a value of one (1) at the conversion date. This will allow ProAdmin to develop factors that are used with a opening balance amount to provide the opening amount with interest at future dates. |
|||
| OB_factor_def | Annuity factor | n/a | Single life annuity deferred to NRD for participants not eligible for early retirement. |
| OB_factor_imm | Annuity factor | n/a | Single life annuity payable immediately for participants eligible for early retirement. |
| OldBen := 12/31/2016 #GETVALUE Old_Plan_Ben & |
; Get the value of the old ; final pay plan at conversion date. |
| OB_Factor := OB_Factor_def #MAX (OB_Factor_Imm * ERF) & |
|
|
OpenBal := OldBen * OB_Factor & |
; determine the opening balance |
|
OB_w_interest := OpenBal * CashBal_Factor_for_OB & |
; determine the opening balance ; with interest at each date |
|
OB_w_interest + CashBal_from_2017 |
; cash balance at each date is the ; opening balance with interest plus ; the cash balance from conversion date |