Methods, computer program products, and systems for reducing liability exposure by improving retirement readiness of a workforce
View Patent ↗Disclosed herein are methods, computer program products, and systems to generate graphical user interfaces displays on user devices to analyze the effects of costs associated with an aging workforce that is not adequately ready for retirement. These systems will also generate graphical user interfaces displaying the total present value liability of retirement plans over a plan time period, that takes into account retirement savings options, healthcare plan options, target retirement ages, a retirement age ranges, and a replacement age ranges.
1. A computer-implemented method for generating a graphical user interface on a client device, the method comprising:
receiving, by a first processor of a server comprising at least two processors, from the graphical user interface displayed on the client device, a plurality of values corresponding to a plurality of parameters affecting a retirement plan for a plurality of users, wherein the plurality of parameters include a retirement savings option, a healthcare plan option, a target retirement age, a retirement age range, and a replacement age range;
querying, by the first processor, an employment database containing a first plurality of data records to identify a second plurality of data records in response to the values for the retirement age range for the plurality of users and a third plurality of data records in response to the values for the replacement age range for the plurality of users;
iteratively revising, by the first processor, the retirement plan for the plurality of users to increase a likelihood that the plurality of users retire at the target retirement age, the first processor executing in parallel with a second processor, wherein with each iteration performed by the first processor, the second processor:
executes a first algorithm utilizing a Monte Carlo simulation protocol on a first annual cost value determined based on the second plurality of data records and a second annual cost value determined based on the third plurality of data records to determine an annual present value liability for the plurality of users; and
executes a second algorithm using the annual present value liability generated for each respective year in a predetermined period of time to calculate a total present value liability of the retirement plan for the plurality of users for the predetermined period of time,
wherein the first processor iteratively revises the retirement plan until the annual present value liability satisfies a threshold; and
generating, by the first processor, a new graphical user interface configured to display on the client device a final retirement plan for the plurality of users.
2. The computer-implemented method according to claim 1 , wherein the target retirement age is 65 years old.
3. The computer-implemented method according to claim 1 , wherein the first annual cost value is determined by averaging wage values and healthcare cost values from the second plurality of data records.
4. The computer-implemented method according to claim 1 , wherein the second annual cost value is determined by averaging wage values and healthcare cost values from the third plurality of data records.
5. The computer-implemented method according to claim 3 , wherein said wage and healthcare costs comprises one or more of the following: annual wages, healthcare premiums, workers compensation expenses, costs associated with productivity, costs associated with absenteeism, and costs associated with detrimental health.
6. The computer-implemented method according to claim 1 , wherein the predetermined period of time is twenty-five years.
7. A system comprising:
at least two processors;
an employment database communicatively coupled to the at least two processors; and
a non-transitory computer-readable storage medium having instructions stored therein, which when executed by the at least two processors, cause a first processor of the at least two processors to:
receive from a client device a plurality of values corresponding to a plurality of parameters affecting a retirement plan for a plurality of users, wherein the plurality of parameters include a retirement savings option, a healthcare plan option, a target retirement age, a retirement age range, and a replacement age range;
query the employment database containing a first plurality of data records to identify a second plurality of data records in response to the values for the retirement age range and a third plurality of data records in response to the values for the replacement age range;
iteratively revise the retirement plan for the plurality of users to increase a likelihood that the plurality of users retire at the target retirement age by:
a second processor configured to:
execute a first algorithm utilizing a Monte carlo simulation protocol on a first annual cost value determined based on the second plurality of data records and a second annual cost value determined based on the third plurality of data records to determine an annual present value liability for the plurality of users,
execute a second algorithm using the annual present value liability generated for each respective year in a predetermined period of time to calculate a total present value liability of the retirement plan for the plurality of users for the predetermined period of time,
wherein the first processor iteratively revises the retirement plan until the annual present value liability satisfies a threshold; and
generate and transmit to the client device a graphical user interface displaying a final retirement plan for the plurality of users.
8. The system of claim 7 , wherein the first annual cost value is determined by averaging wage values and healthcare cost values from the second plurality of data records.
9. The system of claim 7 , wherein the second annual cost value is determined by averaging wage values and healthcare cost values from the third plurality of data records.
10. The system of claim 8 , wherein said wage and healthcare costs comprises one or more of the following: annual wages, healthcare premiums, workers compensation expenses, costs associated with productivity, costs associated with absenteeism, and costs associated with detrimental health.
11. The system of claim 7 , wherein the predetermined period of time is twenty-five years.