Use this screen to create potential paychecks, including tax withholding calculations at the federal, state, and local level. Accruals for employer contribution calculations, workers' compensation, state unemployment, and federal unemployment are also calculated.
Compute Payroll is always in a recompute mode. For example, it is not necessary to remove a timesheet flag in order to recompute payroll. Timesheets with dates falling within the current pay period are always selected for processing. Timesheets with dates before or after the current pay period are skipped.
In order for employees to be paid from timesheets, the timesheets must be processed to payroll. The Compute Payroll program performs the following functions:
Computes gross pay, federal, state, and local withholdings, and other deductions for each employee. Accruals are calculated for workers' compensation, state unemployment, federal unemployment, and employer contributions. You can review this information on the Manage Payroll Records screen, or you can print a report from the Print Payroll Edit Report screen.
Makes computed timesheets unavailable for edit. Timesheets that have been included in the creation of payroll can no longer be modified on the Manage Timesheets screen. After you compute payroll, the Computed Payroll check box in the header of the timesheet is selected.
If you selected a Calculation Method of Days Per Cycle in the Prorate Options group box on the Configure Labor Settings screen and if the employee is salaried and works over or under the scheduled hours in the work schedule for that day, the employee's time is adjusted to reflect the work schedule hours. If you selected the Prorate Hired/Terminated Employees Only check box on the Configure Labor Settings screen, time is adjusted only for employees hired or terminated within the timesheet cycle.
If you selected the Enable SUTA Reciprocity Functionality check box on the Configure Payroll Settings screen, all SUTA eligible wages for employees are applied towards the SUTA limit in each state. When an employee moves from one state to another, SUTA eligible earnings do not start over, and any eligible earnings from the first state apply to the SUTA limit for the second state as well.
You must initialize the federal, state, and local tax data and tables before withholdings can be computed (see the Federal Taxes and State Taxes menus). Before processing your first payroll, verify that the relevant data in the Payroll Controls menu and the Basic Employee Information menu in the Employee module have been provided. (Refer to the Processing the Payroll topic for more information.)
Enter and appropriately modify all timesheets before executing this program. You cannot change an original timesheet after the timesheet is either processed to payroll (computed) in this module, or posted to the G/L on the Post Timesheets screen. However, if corrections must be made, enter additional or correcting timesheets. You can also run the Delete Timesheet Payroll Computed Flags utility if the timesheet was not posted to the G/L. You can then execute the Compute Payroll program again. If a check has not been issued (that is, there is no check number on the Manage Payroll Records screen for the specific paycheck type (regular or bonus)), the new timesheet is combined with the original timesheet to create a new paycheck.
You cannot create payroll in one pay period when there are items remaining on the Manage Payroll Records screen from a previous pay period. You can, however, still enter timesheets and post them to Labor Distribution, even though a previous pay period has not been paid. This control is important because it keeps timesheets segregated by pay period and does not allow you to accidentally combine timesheets from more than one period into one paycheck.
Multi-state functionality was added to a number of applications. This functionality allows the proper calculation of withholdings for employee who work in multiple states during a single pay period. Because the new tables are needed for multi-state calculation, this application now looks at new tables to hold the tax data.
Use the fields in this block to create a new parameter ID or to retrieve a previously saved parameter ID. A parameter ID represents a set of screen selection parameters. After you have saved a parameter ID and its related parameters, you can retrieve them using Query.
You can use the retrieved parameters to produce reports and run processes more efficiently and with greater consistency. The saved parameters are also useful and necessary when you want to run the process as part of a batch job. Many users save a unique set of parameters for each different way they run a report or process. When you select a previously saved parameter ID or parameter description, the associated saved screen selection parameters automatically display as selection defaults. The page setup and print options are also included in the saved parameter ID if there are any. You can change any of the associated selection defaults as necessary.
Enter, or click to select, a parameter
ID of up to 15 alphanumeric characters. Choose characters for your parameter
ID that help identify the type of selections you made in the screen, such
as PERIOD or QUARTERLY.
When you save your record, all the selections made in the screen are stored with the parameter ID. Later, you can retrieve the parameter using Query.
You can use the parameter to run the process more efficiently because you can select the parameter ID with its previously defined screen selections. After the default selections display in the screen, you can override the defaults.
Enter, or click to select, a parameter
description of up to 30 alphanumeric characters.
For any pay cycle code, there can be only one open (pay) period. For any given pay cycle code, only one pay cycle end date can be present in the Payroll Journal. If an old pay cycle period is in the Payroll Journal, you must post that pay cycle period before computing payroll for the next pay period.
This field always displays One.
Enter, or click to select, the pay cycle code you want to process. If you compute payroll and the payroll cycle is a union payroll (that is, there is a "local" associated with the pay cycle on the Manage Pay Periods screen), Costpoint attempts to calculate union deductions. Union deductions are assigned on the Manage Union Profile Setup screen. Costpoint looks for a Union Profile record based on the Union, Local, and GLC and where the timesheet date falls between the Manage Union Profile Setup start and end date. If it finds a record, it calculates a deduction amount for each combination of Union/Local/GLC based on the calculation method on the Manage Union Profile Setup screen.
This field always displays One.
This field displays the pay period end date.
This field always displays One.
Enter, or click to select, the check date for the payroll run.
Use these fields to enter the name of the turn-off schedule to be used for creating regular paychecks, or the turn-on schedule to be used for bonus paychecks. Set up these schedules on the Manage Deduction Schedules screen.
This field always displays One.
Enter, or click to select, the schedule code to use for processing paychecks.
Use these fields to select the employees for whom you want to compute payroll.
This drop-down list provides the following range selections:
All
One
Range
From Beginning
To End
If you select All, the Start and End fields are disabled; if you select One, the End field is disabled; if you select From Beginning, the Start field is disabled; and if you select To End, the End field is disabled.
If your range selection is One, Range, or To End, enter, or click to select, the employees for which you want to start the range.
If your range selection is Range or From Beginning, enter, or click to select, the employees with which you wish to end the range.
Select this check box to choose a noncontiguous range of employees. Use the Employee Non-Contiguous Ranges subtask to select the ranges of employees.
Use the options in this group box to select which timesheets to process. You can select regular timesheets (to include correcting) or bonus timesheets. You must process one type at a time, then print checks and post the Payroll Journal (but don't close the pay period) before you can process the other type. This control exists so that you cannot produce paychecks with questionable YTD FICA and other tax amounts.
Select this option to process all regular and correcting timesheets.
Select this option to process bonus timesheets.
Select this check box to print warning messages on the error report.
If you click the arrow to the right of and select Compute Payroll after printing the Journal Report as part of this session (this option becomes available after printing), you receive a message box asking if you really intend to compute. If you click OK, the compute process proceeds.
If you selected the Enable Deductions in Arrears Functionality check box on the Configure Payroll Settings screen and a record is found where taking all deductions results in a negative net pay, a message displays that "A negative net pay condition has occurred" and a report is printed in employee ID order showing the deductions for the employee, the assigned amount, the amount taken, and the arrears amount.
To adjust this record, go to the Manage Payroll Records screen and enter the adjustment.
Click the arrow to the right of and select Print/Compute Payroll to receive a message box asking if you really intend to compute. If you click OK, the Journal Report prints, and the compute process follows immediately. After computing has begun, several messages showing records processed, processing step, and percent of completion appear.
Subtask |
Description |
Employee Non-Contiguous Ranges |
Use the Employee Non-Contiguous Ranges subtask to select the ranges of employees. |