Payroll Group
A Payroll Group is a reusable bundle of payroll rules. Instead of setting tax periods, government-contribution timing, attendance penalties, working-day assumptions, and overtime multipliers on each employee, you define them once on a Payroll Group and assign that group to employees. Payroll then computes each employee's pay using the rules from their group.
Every Payroll Group is tied to a cutoff (the pay-period schedule) and a salary computation method, and carries the full set of deduction, attendance, and overtime settings used when their payroll is processed.
Overview
Payroll Group lives under Manpower β Configuration. The screen has four parts:
- A list of all payroll groups, with search and filters.
- An Add page for creating a new group.
- A Details page that shows a group's full configuration, read-only.
- An Edit page for changing an existing group.
Access is permission-gated. You need the Payroll Group configuration permission to open the screen at all; separate permissions control whether you can create, edit, or delete:
- View the list and details β Payroll Group access
- The Add Payroll Group button and Add page β Payroll Group create
- The Edit button and Edit page β Payroll Group update
- The Delete button β Payroll Group delete
If you lack a permission, the matching button simply does not appear.
Opening Payroll Group
- Open Manpower in the sidebar.
- Go to Configuration.
- Click Payroll Group.
The page header reads Payroll Group. The Configuration section opens on Payroll Group by default.
The Payroll Group List
The list shows one row per payroll group with these columns:
- Payroll Code β the group's unique code
- Salary Computation β Monthly Rate, Daily Rate, or Fixed Rate
- Cutoff Code β the linked cutoff's code
- Cutoff Type β Weekly, Semi-Monthly, or Monthly
- Working Days/Week
- Late Grace (min)
You can:
- Search by Payroll Code.
- Filter by Salary Type and by Cutoff Type.
- Click a row to open that group's Details page.
- Click Add Payroll Group (top right) to create a new group.
If no groups match, the list shows No payroll groups found.
Creating a Payroll Group
- On the Payroll Group list, click Add Payroll Group.
- Fill in the form, which is split into the sections below. Fields marked with
*are required. - Click Create Payroll Group.
On success you return to the list and the new group appears. If the form is incomplete, a message prompts you to fill in the required fields.
The form loads its cutoff choices and default overtime multipliers when you open it; you may briefly see Loading form options.
Basic Information
| Field | Required | Notes |
|---|---|---|
| Payroll Code | Yes | The group's identifying code. Cannot be blank. |
| Salary Computation | Yes | One of Monthly Rate, Daily Rate, Fixed Rate. Default: Monthly Rate. |
| Cutoff | Yes | The pay-period schedule this group follows. Searchable list of existing cutoffs. |
Deduction Periods
These control when each government deduction is taken within the cutoff. Each accepts: First Period, Last Period, Every Period, or Not Deducted (default: Every Period).
- Withholding Tax
- SSS
- PhilHealth
- Pag-IBIG
Deduction Basis
These control what amount the contribution is computed against. Each accepts: Basic Salary (default), Basic Pay, Pro-rated Basic Pay, or Gross Pay.
- SSS Basis
- PhilHealth Basis
Attendance Deductions
How lateness, undertime, and absence reduce pay.
- Late Deduction β Based on Salary (default), Not Deducted, or Custom.
- Undertime Deduction β same options as Late Deduction.
- Absent Deduction Hours β number of hours deducted per absent day (0β24, default 8).
When Late Deduction or Undertime Deduction is set to Custom, two extra fields appear for that row:
| Field | Required (when Custom) | Notes |
|---|---|---|
| Late Amount / Undertime Amount | Yes | The custom amount to deduct. Must be greater than 0. |
| Time Basis | β | Per Minute (default) or Per Hour. |
Shifting Settings
Working-day assumptions and grace periods.
Working Days Per Week β choose from a preset list. Each preset shows the implied days-per-month:
Selection Days/Month Auto (Based on Working Days in a Year) computed automatically 1 Day 4.33 2 Days 8.67 3 Days 13 4 Days 17.33 5 Days (default) 21.67 6 Days 26 7 Days 30.42 Custom you enter your own values Choosing Custom reveals two required fields:
Field Required (when Custom) Range Custom Days Per Week Yes 0.1 β 7 Custom Days Per Month Yes 0.1 β 31 Late Grace Time (min) β minutes of lateness ignored before a deduction applies (default 15).
Undertime Grace Time (min) β default 15.
Overtime Grace Time (min) β default 15.
Work Day Overtime Rates / Rest Day Overtime Rates
Two grids of pay multipliers β one for work days, one for rest days. Each grid has a row per day type and a column per overtime situation. The form pre-fills these with the system default multipliers; adjust any cell as needed.
Rows (day types):
- Work Day grid: Ordinary Day, Regular Holiday, Special Holiday, Double Holiday
- Rest Day grid: Rest Day, Regular Holiday, Special Holiday, Double Holiday
Columns (overtime situation):
- No OT β no overtime
- With OT β with overtime
- Night Diff β with night differential
- Night Diff + OT β with both night differential and overtime
Each cell is a numeric multiplier.
Payroll Group Details
Clicking a row on the list opens the read-only Details page. The header shows the Payroll Code as the title and the Salary Computation as the subtitle, with Edit and Delete actions (subject to your permissions).
The page lays the configuration out in sections:
- Basic Information β Payroll Code, Salary Computation, Cutoff Code, Cutoff Type.
- Shifting Settings β Working Days (with the days-per-month derived from the selection, or the custom values), Late Grace Time, Undertime Grace Time, Overtime Grace Time (each shown in minutes).
- Deduction Periods β Withholding Tax, SSS, PhilHealth, Pag-IBIG.
- Deduction Basis β SSS Basis, PhilHealth Basis.
- Attendance Deductions β Late Deduction, Undertime Deduction, and Absent Deduction (in hours). When a deduction is Custom, its custom amount and time basis are shown.
- Work Day Overtime Rates and Rest Day Overtime Rates β each as a table with the day-type rows and the No OT / With OT / Night Diff / Night Diff + OT columns, values shown to two decimals.
Editing a Payroll Group
- Open the group's Details page (click its row in the list).
- Click Edit.
- Change any fields β the Edit form mirrors the Add form's sections and rules.
- Save your changes.
Deleting a Payroll Group
- Open the group's Details page.
- Click Delete.
- A confirmation dialog appears asking Are you sure you want to delete <Payroll Code>? and warning that the action cannot be undone.
- Click Delete to confirm, or Cancel to keep the group.
Deleting a payroll group cannot be undone. Employees who use the deleted group will need to be reassigned to another payroll group.
Common Tasks
| I want to⦠| Do this |
|---|---|
| Find a group by its code | Use the Search box (searches Payroll Code) on the list. |
| See only daily-rate groups | Use the Salary Type filter. |
| See only monthly-cutoff groups | Use the Cutoff Type filter. |
| Set a flat peso penalty per late minute | In Attendance Deductions, set Late Deduction to Custom, enter the Late Amount, and pick Per Minute as the Time Basis. |
| Use a non-standard work week | Set Working Days Per Week to Custom, then fill Custom Days Per Week and Custom Days Per Month. |
| Stop taking a contribution mid-cutoff | Set that contribution's Deduction Period (e.g. SSS) to Not Deducted. |
| Adjust holiday overtime pay | Edit the multipliers in the Work Day / Rest Day Overtime Rates grids. |