Implementation Log HRIS / Payroll

ADP WFN: Time Module — Pay Class and Supplemental Income Type

Configuring pay classes and supplemental income types in ADP Workforce Now so timecards would flow cleanly into payroll for hourly, salaried, and unionized groups.

Context

After the HR Core module was in place, the next layer was time entry. The organization had a mix of hourly and salaried employees, multiple pay cycles, and different rules for overtime, rounding, and grace periods. Payroll also needed a way to handle income that was not regular wages — things like bonuses, allowances, and adjustments — without creating a separate manual process every pay run.

The Time module had to be configured so that the right hours and earnings would land on the right payroll lines automatically.

What was implemented

I configured the pay class structure and supplemental income types that bridge time entry and payroll:

  • Pay classes. I built separate pay classes for distinct employee populations: hourly and salaried, full-time and part-time, union and non-union, port drivers and highway drivers, office staff and yard staff, and employees on different pay cycles. Each pay class captured the employee type, province, pay cycle, time-entry method, overtime reset day, work-day end time, and punch-rounding rules that applied to that group. This let the system apply the correct pay rules without mixing settings across groups that should be treated differently.
  • Punch rules. I set rounding intervals and grace periods per pay class so punches would be processed consistently. For some groups this meant exact-minute rounding; for others it meant grace windows before or after scheduled start and end times.
  • Supplemental income types. I configured supplemental earnings codes for income that is paid outside the employee’s regular hourly or salaried rate — for example, extra piece-rate work, per-unit incentives, or other additional earnings that the time supervisor already knows about when reviewing the timecard. ADP treats these as supplemental pay, which can be taxed and reported differently than base wages. Because the supervisor is the person supplying the payroll data for these items, it makes sense for them to enter the quantity and pre-configured rate directly during timecard approval instead of sending it through a separate manual step. Administrators define the eligible supplemental items and rates in advance, so entries are consistent and flow cleanly into payroll.
  • Payroll mapping. I linked pay classes and supplemental income types to their corresponding payroll elements, so the time module and payroll module would speak the same language.

My role

I led the Time module analysis and configuration. I gathered the pay rules for each employee group, translated them into ADP pay-class requirements, documented decisions in the implementation workbook, coordinated with the ADP implementation specialist, and validated that test timecards produced the expected payroll output before sign-off.

Result

  • Hourly and salaried employees on different pay cycles and locations were processed under the correct pay rules.
  • Supplemental income could be entered on the timecard and reach payroll without manual re-entry or one-off spreadsheets.
  • Punch rounding and grace rules were applied consistently per employee group.
  • Clean handoff to payroll because pay classes and earnings codes were mapped correctly from the start.

Tags:

hris payroll time-and-attendance systems-integration multi-jurisdiction