P2K provides for the ability to compute an hourly rate for salaried employees so that when hours are entered into the system from any of the various sources, the rate of pay is computed (Formula explained in this document) in such a way that the proper wages are generated.
In releases prior to 30502, generating hours and dollars for salaried employees required that the dollars be generated separate from the earnings since they did not necessarily balance with each other. It is not recommended that P2K be configured to pay salaried employees by generating earnings from the hours keyed, accomplished by varying the wage rate.
Since earnings are generated from the hours which are generated daily, it is likely that generated earnings will be off by pennies from the employee semi monthly or monthly wage. This is handled by ‘Force Balance’ logic, invoked when the transactions are brought into payroll (UPTR).
In most situations only salary would be required at a variable rate. For those clients using ‘Cell Points’ pay line premiums, there may be a need to compute these premiums at a variable rate of pay based on the number of hours worked in the monthly or semi-monthly pay period. The setup requirement for these premiums is described at the end of this document.
There is also a new ‘Pay Line Based’ premium that can be used in place of the ‘UPTG Period $$$’ premium. The problem with the UPTG premium is that it creates ‘Dollars Only’ into the IPTR screen, which means that the premium dollars from the hours worked in the period are not naturally generated into payroll. If not generated from hours, the UPRETRO would not be able to create the retro in the past. The correct way to handle a ‘Pay Period Premium’ is to use this new type. It will be generated from the hours worked (which may vary), and the dollars assigned to each hour will be computed by P2K correctly so that the total will equal the Period Premium Amount. To account for any penny difference, the premium is ‘Force Balanced’ when the transaction is brought into payroll during the execution of UPTR.
For Variable Rate Hours, the number of work days in the pay period is determined from the employee work calendar. Since these are salaried employees, these work days are full days using ‘Standard hours per day’. These hours are obtained from the work calendar if present.
For Variable Rate (Elem), the number of hours worked in a pay period is determined by an element. Generally, the variable rate is calculated by dividing the semi monthly wage by the number of hours in the period (totaled for the pay period by adding all the pay components in the element).
If the Salary Rate Method pay component is ‘Variable Rate (Shifts/MO), then the hourly rate is calculated by first calculating a daily rate, dividing the wage per month by the number of scheduled shifts. The daily rate is then divided by the ‘Hours per Day’ in the employee assignment record.
The employees will have their salary calculated based on time, not the current method of generating a SM/MO salary amount in UPTG. Using this method, UPTG will support pay period employee changes such as new hires, terminations, salary changes and leaves.
SM/MO clients will be able to use the retro program. Please note that from the time the client changes the set up from ‘generating salary’ to ‘generating hours ONLY’. The previous pay lines are salary based and Retro will not function properly.
Since the time will be generated by day and each day will have an associated dollar amount, the standard FLSA calculations will be supported.
Employees must be “salaried” paid which means the pay type for the employee’s group must be set to ‘Salary’. Pay period earnings are force balanced during UPTR to compensate for any earnings variance caused by earnings generation on a daily basis daily.
The Variable Rate method will be invoked ONLY for monthly and semi-monthly paid employees.
This method handles changes of work schedule in the middle of a pay period by computing the variable rate for the entire period. This ensures that the variable rate is the same for each work day within the pay period.
If however, if the employee is scheduled in Time Management, then the number of scheduled shifts is the number of days worked. In this method, the number of shifts scheduled in the month determines the daily rate, and the hourly rate will be this daily rate divided by standard hours worked.
When adding up scheduled shifts, only the time entry types ‘Normal Work Time’, ‘In Early’ and ‘In Late’ will be considered scheduled.
If no records are located in time entries, then the work calendar is used.
The hourly rate is always calculated by taking the monthly pay rate and dividing it by the number of scheduled hours in the pay period.
The computation of these hours will look at this pay header and any previously closed pay headers for this period. Scenarios
The daily rate is always calculated by taking the monthly pay rate and dividing it by the number of days scheduled in a month. It is always a full month that is used even if the payroll frequency is semi-monthly.
Since earnings are generated from the hours worked multiplied by the variable rate on a daily basis, the generated earnings can be wrong due to the mathematics in rounding.
To deal with this issue, P2K will perform ‘Force Balancing’ for variable rate employees when the transactions are brought into payroll (UPTR). This balancing will occur after the last transaction for an employee has been loaded into IPPH. Please note that all transactions for an employee must be in the same execution of UPTR for force balancing to be invoked. UPTR can not be executed more than once for employees using a variable rate.
To be eligible for this force balance, the following conditions must be met.
The Force Balance pay component must point to an element containing the pay components that are part of regular earnings. These earnings should contain anything that is generated from UPTG and as well as anything that may be entered as exceptions in IPTR that would be considered part of the employee’s regular earnings.
These will the earnings that are accumulated during force balance to determine if an adjustment due to rounding is required.
As a safeguard, the adjusting entry will be applied ONLY if the adjustment is within a reasonable variance. This check will ensure that salary is adjusted to a minimum and avoid incorrect adjustments when there may be setup problems.
The variance must be within 5%, unless the Force Balance pay component points to a user variable. This optional user variable would contain the override ‘Variance’. The example following illustrates how to provide an override variance percent.
Any computed Force Balance amount is recorded into a separate pay line in the current pay (IPPH).
The calculation method for this component must be ‘Entered Value’.
Note that all transactions making up part of the employee regular earnings are generated from the scheduled hours, and therefore will be handled perfectly by Retroactive Pay (UPRETRO). Any Force Balance earnings will NOT be taken into consideration during UPRETRO, since generation is simply set to ‘Entered Value’.Since the premium is generated from the hours worked multiplied by the variable rate on a daily basis, the generated premium can by wrong due to the mathematics in rounding.
To deal with this issue, P2K will perform force balancing for variable rate employees when the transactions are brought into payroll (UPTR). This balancing will occur after the last transaction for an employee has been loaded into IPPH. Please note that all transactions for an employee must be in the same execution of UPTR for force balancing to be invoked. UPTR can not be executed more than once for employees using a variable rate.
It is important to note that the only place that balancing occurs is when the IPTR batches are brought into payroll during the execution of UPTR. Note that each different cell premium is a pay is balanced separately. To be eligible for this force balance, the following conditions must be met: • the employee must not be hired within the pay period • the employee must not be terminated in the pay period As a safeguard, the adjusting entry will be applied ONLY if the adjustment is within a reasonable variance. This check will ensure that premium is adjusted to a minimum and avoid incorrect adjustments when there may be ‘setup’ problems. The variance must be within 5%, unless the ‘Cell Point Premium’ pay component points to a user variable. This optional user variable would contain the override variance. The following example illustrates how to provide an override variance percent. Any computed Force Balance amount is recorded into a separate pay line in the current pay (IPPH). This pay line will have the same pay component as the Cell Point pay component. Cell Point Premium Variance Percentage A user variable can be established to contain the acceptable cell point variance. Cell Point Premium Pay Component Cell Point Premium pay components must be setup as follows: Note that the output pay component can by any other component (Regular Earnings in the example below). This provides for flexibility when choosing the pay component that will hold the actual adjustment. The calculation method for this component must be ‘Entered Value’. The user variable will point to the variance percentage The Destination pay component must be the same pay component as the Cell Point Premium pay component (Pay Line). Note that all transactions making up part of the employee regular earnings are generated from the scheduled hours, and therefore will be handled perfectly by Retroactive Pay (UPRETRO). Any Force Balance earnings will NOT be taken into consideration during UPRETRO, since generation is simply set to ‘Entered Value’.
Pay Period Premiums Pay Period premiums are a new feature as of September, 2005 and are designed to replace UPTG premiums. This type of premium is generated naturally from the hours worked in the pay period and is also ‘Force Balanced’ to ensure that the employee gets the exact premium amount when working a full pay period. Pay Period premiums are computed using a variable rate per hour depending on the number of hours that the employee is scheduled to work. If the employee is scheduled to work the entire pay period, the total of premium generated (by day) must equal the value of the Pay Period premium. Since the premium generated from the hours worked are multiplied by the variable rate on a daily basis, the generated premium can by wrong due to the mathematics in rounding. To deal with this issue, P2K will perform ‘Force Balancing’ when the transactions are brought into payroll (UPTR). This balancing will occur after the last transaction for an employee has been loaded into IPPH. Please note that all transactions for an employee must be in the same execution of UPTR for force balancing to be invoked. It is important to note that the only place that balancing occurs is when the IPTR batches are brought into payroll during the execution of UPTR. Note that each different Pay Period premium in a pay is balanced separately. To be eligible for this force balance, the following conditions must be met: • the employee must not be hired within the pay period • the employee must not be terminating in the pay period As a safeguard, the adjusting entry will be applied ONLY if the adjustment is within a reasonable variance. This check will ensure that premium is adjusted to a minimum and avoid incorrect adjustments when there may be ‘setup’ problems. The variance must be within 5%, unless the Pay Period Premium pay component points to a user variable. This optional user variable would contain the override variance. The example following illustrates how to provide an override variance percent. Any computed Force Balance amount is recorded into a separate pay line in the current pay (IPPH ). This pay line will have the same pay component as the Pay Period Premium pay component. Pay Period Premium Variance Percentage A user variable can be established to contain the acceptable pay period premium variance. Pay Period Premium Pay Component Pay Period Premium pay components must be setup as follows: Note that the output pay component can by any other component (Regular Earnings in the example below). This provides for flexibility when choosing the pay component that will hold the actual adjustment. The calculation method for this component must be ‘Entered Value’. The user variable will point to the variance percentage. The destination pay component must be the as the Pay Period Premium pay component. Note that all transactions making up part of the employee regular earnings are generated from the scheduled hours, and therefore will be handled perfectly by retroactive pay (UPRETRO). Any Force Balance earnings will NOT be taken into consideration during UPRETRO, since generation is simply set to ‘Entered Value’.
Sample ‘Audit Text’ recorded for a Pay Period Premium
PERIOD PREMIUM: Premium Rate = 101.56 PERIOD PREMIUM: Hours in this Pay Period: 75 PERIOD PREMIUM: Hours on this Transaction: 4 PERIOD PREMIUM: Premium Amount per Pay Period = 46.87 PERIOD PREMIUM: Premium Rate per Hour =.6249333333333 PERIOD PREMIUM: Premium on this Transaction: 2.5
Screen captures are meant to be indicative of the concept being presented and may not reflect the current screen design.
If you have any comments or questions please email the Wiki Editor
All content © High Line Corporation