Benefit accrual plan tasks
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
This topic describes the tasks required to set up benefit accrual plans.
You can use benefit accrual plans, such as vacation and sick time off, to track accrual balances as they increase and decrease throughout the plan year.
Nota
The procedure for completing this task has changed for Microsoft Dynamics AX 2012 R3 Cumulative Update 8. For information that is specific to AX 2012 R3 CU8, see the section later in this topic.
The following illustration shows the steps that are required to set up benefit accrual plans. The numbers correspond to the procedures later in this topic.
For additional information about benefit accrual plans, see Payroll data updates.
What do you want to do?
Understand the bigger process
Review the prerequisites
1. Gather the required information
2. Set up benefit accrual plans
3. Enroll workers in benefit accrual plans
Benefit accrual plan tasks in AX 2012 R3 CU8
Next step
Technical information for system administrators
Find form help
Understand the bigger process
The following illustration shows the relationship between this topic and the overall process of setting up Payroll for the first time. For information about additional tasks required for this step in the process, and an overview of the whole process, see Setting up payroll: Basic topics.
Back to top
Review the prerequisites
The following table shows the prerequisites that must be in place before you start.
Category |
Prerequisite |
---|---|
Version |
Microsoft Dynamics AX 2012 R2 |
Country/region |
(USA) The primary address for the legal entity must be in the following countries/regions: United States |
Back to top
1. Gather the required information
A benefit accrual plan includes a set of rules that determine how hours in the plan are accrued and how they are used. The plan also includes a list of earning codes that are matched against the earning codes on earnings statement lines so that the plan balance can be reduced when that specific earning code is used.
The rules for the plan are based on the number of months that a worker has been employed with the organization. The months of employment are based on the employment start date or on the seniority date. You define the rules to control the rate at which benefits accrue and to control the maximum accrual limit, minimum balance, and carry-forward limit.
Example
Your paid time off (PTO) plan has three different rates, based on years of employment.
Years of employment |
PTO days per year |
---|---|
Fewer than 5 |
10 |
At least 5 but fewer than 10 |
15 |
At least 10 |
20 |
The benefit accrual is based on the years of employment. To allow for workers to accrue the correct total, you must convert the years of employment to months of employment, and the number of PTO days per year to the number of PTO hours to accrue per hour worked.
To convert the years of employment to months of employment, you multiply the number of years by 12.
These are the calculations for the example plan:
0 x 12 = 0
5 x 12 = 60
10 x 12 = 120
To convert the PTO days per year to the hourly accrual rate, you multiply the number of days accrued per year by the number of hours in a work day to get the number of hours that are accrued per year. Then you divide that number by the number of hours worked in a year to get the hourly accrual rate. For most workers, you use this formula:
Number of days accrued per year x 8 hours worked in a day / 2080 hours worked in a year = Hourly accrual rate
These are the calculations for the example plan:
10 x 8 / 2080 = 0.03846
15 x 8 / 2080 = 0.05769
20 x 8 / 2080 = 0.07692
You enter these numbers into a table, as shown here, to make it easier to set up the plan rules.
Months of employment |
Hourly accrual rate |
---|---|
0 |
0.03846 |
60 |
0.05769 |
120 |
0.07692 |
Sugerencia
You can use the hourly accrual rate to verify the amount that should accrue in each pay statement. For example, if workers who accrue 15 days per year are paid biweekly, and they work 40 hours per week, multiply the hourly accrual rate of 0.05769 by 80 hours. The result is 4.6152. Therefore, the workers should accrue 4.6152 hours on each pay statement.
Back to top
2. Set up benefit accrual plans
Click Payroll > Setup > Benefits > Benefit accrual plans.
Click New, and then enter a name and description for the plan.
In the Annual plan start date field, enter the start date for the plan. The plan is reset each year on the anniversary of this date.
If you leave this field blank, the plan isn’t reset. Any fields that show data for the plan year, such as the Plan year accrued and Plan year used fields in the Benefit accrual balances form, will include all transactions from the start of the plan, instead of all transactions in the plan year.
To determine the number of hours of a benefit that are accrued in a pay period, the total number of hours on the earnings statement is multiplied by the hourly accrual rate. If the hours that are used from this plan should count as part of the total number of hours that are used to determine how many hours are accrued for this plan, select the Accrue on usage check box. To exclude the hours that are used from this plan from the total hours on the earnings statement before the number of accrued hours for this plan is calculated, clear this check box.
To allow for balances at the end of the plan year to be carried over to the next plan year, select the Carry forward balances check box. You can limit the number of hours that can be carried forward when you create the plan rules.
On the Plan rules FastTab, click Add.
Each line that you add to a benefit accrual plan provides the rules for accruing time and for using plan benefits for workers who have the specified number of months of employment.
In the Months of employment column in the grid, enter the minimum number of months of employment for the first rule in the plan. The number of months of employment is based either on the employment start date or on the seniority date, as specified in the Benefit accruals form for the worker.
Nota
The employment start date is in the Employment history form, and the seniority date is in the Worker form.
We recommend that you make sure that the Seniority date field has a value. If you use the seniority date to determine the months of employment, and the Seniority date field in the Worker form is blank, the worker can use hours from the benefit accrual plan, but no hours can accrue in the plan.
We also recommend that every plan include a row starting at 0 (zero) months of employment. Each row ends when the next row starts. The last row starts at the specified number of months and does not end.
For example, the rows in your plan have 0, 60, and 120 for months of employment. The rate and limits in the first row start when a worker is hired and are applied through the end of their eleventh month. The second row starts at 12 months and the rates and limits are applied through the end of the fifty-ninth month. The third row starts at 60 months and the rates and limits are applied as long as the worker continues to be employed by your organization.
In the Hourly accrual rate field, enter the number of hours to add to the accrual plan balance for each hour that is on the earnings statement. For example, enter 0.03846 for a worker who receives 10 days off each year.
In the Maximum accrual limit field, enter the maximum number of hours that can be accrued in the plan in a single plan year. When this number is reached, no more hours are accrued in the plan until the start of the next plan year, unless a manual adjustment reduces the accrued amount for the plan year.
Nota
If the plan is not reset each year, this value is the maximum number of hours that can be accrued over the life of the plan.
In the Minimum balance field, enter the number of hours that must be available in the plan before a worker can use hours from the plan. When the available balance is less than this number, the worker can’t use any hours from the plan until additional hours have accrued, or until the available balance has been adjusted.
Sugerencia
To let workers take time off before they have accrued the hours, enter a negative number.
If an earnings statement includes hours that would reduce the available balance in the plan to be less than the minimum balance, the earnings statement lines that include those hours aren’t released.
In the Carry-forward limit field, enter the highest number of hours that can be carried forward from one plan year to the next.
If the Carry forward balances check box is cleared, no hours are carried forward.
Repeat steps 6 through 11 for each remaining rule in the plan. When you have finished, go to step 13.
On the Earning codes for plan usage FastTab, click Add, and then select the earning code to use to record the hours used from this plan. You can repeat this step to add more earning codes.
We recommend that you use a separate earning code for each benefit accrual plan. The earning code is used to verify the available balance when the earning statement is released. It is also used to reduce the plan balance when a pay statement line that includes the earning code is submitted for payment.
If you use the earning code for a benefit accrual on an earnings statement for a worker who is not enrolled in the plan, no validation occurs.
Repeat these steps to set up additional benefit accrual plans. When you have finished, close the form.
Back to top
3. Enroll workers in benefit accrual plans
The process for enrolling workers in benefit accrual plans differs from the process of enrolling them in other benefits. Mass enrollment isn’t available for benefit accrual plans, and eligibility processing is not performed.
Click Payroll > Common > Workers > Workers. Select a worker, click Personal information, and then click Benefit accruals.
Click New.
In the Benefit accrual plan column in the grid, select a benefit accrual plan.
You can add and delete enrollments only for benefit accrual plans for the legal entity that you are logged on to.
Make sure that the value in the Accrual date basis field is correct.
If the accrual date basis is set to Seniority date, make sure that a seniority date is assigned to the worker:
On the Workers list page, double-click the name of the worker.
In the Worker form, on the Worker summary FastTab, review the Seniority date field.
If the Seniority date field is blank, click Edit, and then enter a seniority date.
Close the form.
Repeat these steps to enroll the worker in additional benefit accrual plans. When you have finished, close the form.
Back to top
Benefit accrual plan tasks in AX 2012 R3 CU8
1. Gather the required information
A benefit accrual plan includes a set of rules that determine how hours in the plan are accrued and how they are used. The plan also includes a list of earning codes that are matched against the earning codes on earnings statement lines so that the plan balance can be reduced when that specific earning code is used.
The rules for the plan are based on the number of months that a worker has been with the organization. The months of service are based on the employment start date, the seniority date, or a date that is specific to the individual worker. You define the rules to control the rate at which benefits accrue and to control the maximum accrual limit, minimum balance, and carry-forward limit.
Example
Your paid time off (PTO) plan has three different rates, based on years of service.
Years of service |
PTO days per year |
---|---|
Fewer than 5 |
10 |
At least 5 but fewer than 10 |
15 |
At least 10 |
20 |
The benefit accrual is based on the years of service. To allow for your workers to accrue the correct total, you must convert the years of service to months of service, and the number of PTO days per year to the number of PTO hours to accrue per hour worked.
To convert the years of service to months of service, you multiply the number of years by 12.
These are the calculations for the example plan:
0 x 12 = 0
5 x 12 = 60
10 x 12 = 120
To convert the PTO days per year to the hourly accrual rate, you multiply the number of days accrued per year by the number of hours in a work day to get the number of hours that are accrued per year. Then you divide that number by the number of hours worked in a year to get the hourly accrual rate. For most workers, you use this formula:
Number of days accrued per year x 8 hours worked in a day / 2080 hours worked in a year = Hourly accrual rate
These are the calculations for the example plan:
10 x 8 / 2080 = 0.03846
15 x 8 / 2080 = 0.05769
20 x 8 / 2080 = 0.07692
You enter these numbers into a table, as shown here, to make it easier to set up the plan rules.
Months of service |
Hourly accrual rate |
---|---|
0 |
0.03846 |
60 |
0.05769 |
120 |
0.07692 |
Sugerencia
You can use the hourly accrual rate to verify the amount that should accrue in each pay statement. For example, if workers who accrue 15 days per year are paid biweekly, and they work 40 hours per week, multiply the hourly accrual rate of 0.05769 by 80 hours. The result is 4.6152. Therefore, the workers should accrue 4.6152 hours on each pay statement.
2. Set up benefit accrual plans
Click Payroll > Setup > Benefits > Benefit accrual plans.
Click New, and then enter the following information.
Field
Description
Benefit accrual plan
Description
A name and description for the plan.
Annual plan start date
The start date for the plan. The plan is reset each year on the anniversary of this date.
If you leave this field blank, the plan isn’t reset. Any fields that show data for the plan year, such as the Plan year accrued and Plan year used fields in the Benefit accrual balances form, will include all transactions from the start of the plan, instead of all transactions in the plan year.
Carry forward balances
If you select this check box, balances at the end of the plan year can be carried over to the next plan year. You can limit the number of hours to be carried forward when you create the plan rules.
Accrual rate basis
The method that this plan uses to accrue benefits for workers who are enrolled in the plan. The method is used together with the value in the Amount or rate field to determine the number of hours to add to the worker’s plan.
Select from the following options:
Hourly rate – Hours are added to the plan balance based on the number of eligible hours on the pay statement times the rate in the Amount or rate field.
Fixed amount by payroll frequency –The number of hours in the Amount or rate field is added to the plan balance on the last day of each pay period that is included in the selected payroll calculation frequency.
Fixed amount by date –The number of hours in the Amount or rate field is added to the plan balance on the last day of the pay period that includes the date that is determined based on the Accrual date field.
Hours of compensatory time – Hours are added to the plan balance based on the number of eligible hours on the pay statement times the rate in the Rate for compensatory time field on the Earning codes for plan accrual FastTab.
Frequency
The payroll calculation frequency that includes the pay periods when the number of hours in the Amount or rate field is added to the plan balance.
This field is available only when the accrual rate basis is Fixed amount by payroll frequency.
Accrual date
The day each year when the number of hours in the Amount or rate field is added to the plan balance.
Select from the following options:
Employment start date – This date is in the Employment history form.
Seniority date – This date is in the Worker form.
We recommend that you make sure the seniority date field always has a value. If you use the seniority date to determine the months of service, and the Seniority date field in the Worker form is blank, the worker can use hours from the benefit accrual plan, but no hours can accrue in the plan.
Annual plan start date
Custom date – A date that is specified for this plan.
This field is available only when the accrual rate basis is Fixed amount by date.
Custom accrual date
The month and date each year when the number of hours in the Amount or rate field is added to the plan balance.
This field is available only when the accrual rate basis is Fixed amount by date and the accrual date is Custom date.
On the Plan rules FastTab, click Add.
Each line that you add to a benefit accrual plan provides the rules for accruing time and for using plan benefits for workers who have the specified number of months of service.
For each line in the plan, enter the following information.
Field
Description
Months of service
The minimum number of months of service for the selected rule. The number of months of service is based on the employment start date, the seniority date, or a date that is specified for the worker in the Benefit accruals form.
Nota
The employment start date is in the Employment history form, and the seniority date is in the Worker form. We recommend that you make sure that the Seniority date field has a value. If you use the seniority date to determine the months of service, and the Seniority date field in the Worker form is blank, the worker can use hours from the benefit accrual plan, but no hours can accrue in the plan.
We recommend that every plan include a row starting at 0 (zero) months of service. Each row ends when the next row starts. The last row starts at the specified number of months and does not end.
For example, the rows in your plan have 0, 60, and 120 for months of service. The rate and limits in the first row start when a worker is hired and are applied through the end of their eleventh month. The second row starts at 12 months and the rates and limits are applied through the end of the fifty-ninth month. The third row starts at 60 months and the rates and limits are applied as long as the worker continues to be employed by your organization.
Amount or rate
The amount of the accrual if the accrual rate basis is a fixed amount, or the rate that is used to calculate the amount if the accrual rate basis is an hourly rate. For example, if you have a plan where a worker accrues 80 hours each year, and the benefit accrues at an hourly rate, you would enter 0.03846; if the benefit accrues as a fixed amount by date, you would enter 80.
The rate for compensatory time plans is entered on the Earning codes for plan accrual FastTab.
Maximum accrual limit
The maximum number of hours that can be accrued in the plan in a single plan year. When this number is reached, no more hours are accrued in the plan until the start of the next plan year, unless a manual adjustment reduces the accrued amount for the plan year.
If the plan is not reset each year, this value is the maximum number of hours that can be accrued over the life of the plan.
Minimum balance
The number of hours that must be available in the plan before a worker can use hours from the plan. When the available balance is less than this number, the worker can’t use any hours from the plan until additional hours have accrued, or until the available balance has been adjusted.
Sugerencia
To let workers take time off before they have accrued the hours, enter a negative number.
If an earnings statement includes hours that would reduce the available balance in the plan to be less than the minimum balance, the earnings statement lines that include those hours aren’t released.
Carry-forward limit
The highest number of hours that can be carried forward from one plan year to the next.
If the Carry forward balances check box is cleared, this field is not available, and no hours are carried forward.
Click the Earning codes for plan usage FastTab. The earning codes that are entered here are used to verify the available balance when an earnings statement that includes the earning code is released. The codes are also used to reduce the plan balance when a pay statement line that includes the earning code is submitted for payment.
Click Add, and then select the earning code to use to record the hours used from this plan. You can repeat this step to add more earning codes.
We recommend that you use a separate earning code for plan usage for each benefit accrual plan.
If you use the earning code for a benefit accrual on an earnings statement for a worker who is not enrolled in the plan, no validation occurs.
Click the Earning codes for plan accrual FastTab. The earning codes that are entered here are used to increase the plan balance when a pay statement line that includes the earning code is submitted for payment.
For example, suppose you enter an earning code for Regular hours here. If that earning code is used on an earnings statement line that contains eight hours, when that earnings statement is submitted for payment, the worker’s balance in the plan is increased by eight hours times the specified rate.
Nota
This FastTab is available only when the accrual rate basis for the plan is Hourly rate or Hours of compensatory time.
Click Add, and then enter the following information.
Fields
Description
Earning type
Select whether to enter an earning code or an earning code group.
When you include both earning codes and earning code groups in a benefit accrual plan, an earning code can be included in the table multiple times. This occurs when an earning code appears in the table by itself and as part of an earning code group. Each earning code is processed only one time, regardless of how many times the code occurs in the table.
Nota
This control is available only when the accrual rate basis for the plan is Hourly rate.
Earning code group
The earning code groups that contain hourly earning codes.
The hourly earning codes increase the plan balance when a pay statement line that includes the earning code is submitted for payment. Earning codes other than hourly earning codes are disregarded when the plan balance is calculated.
Nota
This control is available only when the accrual rate basis for the plan is Hourly rate.
Earning code
The earning codes that increase the plan balance when a pay statement line that includes the earning code is submitted for payment.
Description
The description of the selected earning code or earning code group.
Rate for compensatory time
The rate that is used to calculate the amount of compensatory time. For example, if the worker accrues one hour of compensatory time for each hour worked by using the selected earning code, enter 1. If the worker accrues 1.5 hours of compensatory time, enter 1.5.
Nota
This control is available only when the accrual rate basis for the plan is Hours of compensatory time.
You can repeat this step to add more earning codes.
Repeat these steps to set up additional benefit accrual plans. When you have finished, close the form.
3. Enroll workers in benefit accrual plans
The process for enrolling workers in benefit accrual plans differs from the process of enrolling them in other benefits. Mass enrollment isn’t available for benefit accrual plans, and eligibility processing is not performed.
Click Payroll > Common > Workers > Workers. Select a worker, click Personal information, and then click Benefit accruals.
Click New.
In the Benefit accrual plan column in the grid, select a benefit accrual plan.
Nota
You can add and delete enrollments only for benefit accrual plans for the legal entity that you are logged on to.
Make sure that the value in the Service date basis field is correct. The default value for this field is assigned in the Payroll parameters form.
If the service date basis is set to Seniority date, make sure that a seniority date is assigned to the worker.
On the Workers list page, double-click the name of the worker.
In the Worker form, on the Worker summary FastTab, review the Seniority date field.
If the Seniority date field is blank, click Edit, and then enter a seniority date.
Close the form.
Repeat these steps to enroll the worker in additional benefit accrual plans. When you have finished, close the form.
Back to top
Next step
The next step is to set up payroll taxes. For more information, see Tax information tasks.
Back to top
Technical information for system administrators
If you don't have access to the pages that are used to complete this task, contact your system administrator and provide the information that is shown in the following table.
Category |
Prerequisite |
---|---|
Configuration keys |
Payroll - USA Nota When you use Payroll, we highly recommend that you turn off the Payroll information configuration key under the Human resource I configuration key. The forms and tables that are enabled by that configuration key are not used by Payroll. If Payroll is installed and the configuration key is enabled, it might be difficult to make sure that your data is entered and tracked correctly. |
Security roles and duties |
To set up benefit accrual plans, you must be a member of a security role that includes these duties:
|
Security roles and privileges |
To set up benefit accrual plans, you must be a member of a security role that includes these privileges:
|
Back to top
Find form help
Benefit accrual balances (form)