Skip to main content

Types of Payroll Runs

A
Written by Andy Temple
Updated over 2 weeks ago

Coins ERP+ has three different types of Payroll Runs in Coins ERP+ and four different types of Timesheets. They were developed to solve various business problems that the Payroll Department is presented with on a regular basis. In addition to Regular Periods and Regular Timesheets, Coins ERP+ has incorporated Future Periods and Timesheets, Adjusting Periods and Timesheets, and Recurring Timesheets.

This functionality is for the US Region only.

Coins ERP+ allows for 999 Payroll Periods for any company. Every Regular, Adjusting, or Future Period is assigned a Period Number. The period numbers automatically increment without respect to Payroll Frequency. For example, Period 1 may be used with a weekly payroll cycle, Period 2 may be a 2-Weekly payroll, etc.

You can update or change the Period End Date, check Date, Payroll Month, fiscal period, or Monthly Calculation Period anytime before the payroll is posted. If timesheets exist, their status must equal Start.

The Payroll Periods are grouped and reserved as follows:

  • 1-899 - REGULAR and ADJUSTING Payroll Periods

  • 900-998 - FUTURE Payroll Periods

  • 999 - RECURRING Period used to associate Recurring Timesheets

Details on each of these Payroll Periods are described below.

Types of Payroll Runs

Timesheets and Periods

Regular Periods are used to represent the standard payroll cycle. Generally, there are 52 regular periods for Weekly, 26 regular periods for 2-Weekly, etc.

Regular Timesheets can be Computer, Manual, Adjusting, or void checks. Manual checks represent payments previously made to an employee. You cannot generate payslips or EFT transfers for Manual or voided checks. When Calculations prepares timesheets for Tax Withholdings and Accruals, Manual and voided checks are always evaluated first. Computer and Adjusting check calculations are always based on the posted Year to Date amount plus Manual checks when evaluating limits and additional amounts to withhold.

Adjusting Periods

Adjusting Periods are used to make corrections and adjustments to a previously posted payroll or to process an interim payroll -- one not related to any payroll cycle. You may reuse a prior period's information when creating an Adjusting Period in Period Maintenance.

This functionality allows you to run a 2nd or 3rd payroll using the same criteria as the original payroll run to enter missed time, layoffs, or other adjustments. Processing is the same as Regular periods. Regular and Adjusting Periods can be combined for reports such as Certified Payroll, Union Reports, or Tax Reports. There is no need to generate two separate reports and aggregate totals.

Future Periods and Timesheets

You have the option to use Future Periods when processing payroll. Future Periods allow for the entry of Computer, Adjusting, void, and Manual checks into a period that is not ready for calculations.

A Future Period is assigned a Period End Date. When a Regular or Adjusting Period is started using that date, any timesheets in the Future Period are made current and available for processing. This is very useful for any user who may wish to process proactively, such as entering timesheets daily, making adjustments for Retroactive Pay to be processed at a later date, or entering Bonus Payments while not interrupting regular payroll processing.

You can open as many concurrent Future Periods as necessary. For example, let's assume we are currently processing for Regular Weekly Period , Week Ending 04/05/25. This payroll was calculated and checks were printed on 04/07/25. You can create a Future Period 900 with a period ending date of 04/12/25 (see screen below) and enter the daily transactions for 04/06/25 and 04/07/25 while continuing to process Period Ending 1/20/08.

The recommended procedure is to leave the Future Period open until you are ready to calculate it. This gives you the flexibility to process other Adjusting Payrolls while preparing the next Regular Period's transactions.

Did this answer your question?