Rosters
Rosters organize employees into groups for payroll processing. This guide covers creating, managing, and using rosters effectively.
What is a Roster?
A roster is a group of employees who share the same payroll type and are processed together during a payroll run. Rosters help organize payroll by:
- Grouping employees with similar compensation structures
- Enabling batch processing of payroll
- Separating different employment categories
- Organizing by department or organizational unit
Roster List
Viewing Rosters
- Go to Payroll > Roster
- View all rosters in the system
- See roster name, payroll type, and employee count
- Filter by payroll type or organization
Roster Information
| Column | Description |
|---|---|
| Name | Descriptive roster name |
| Payroll Type | Associated payroll template |
| Employees | Number of employees in roster |
| Status | Active or Disabled |
| Organization | Associated organizational unit |
Creating a Roster
Step 1: Navigate to Create Roster
- Go to Payroll > Roster
- Click Create Roster
Step 2: Enter Roster Details
| Field | Description | Required |
|---|---|---|
| Name | Descriptive name for the roster | ✅ |
| Payroll Type | Select the payroll template | ✅ |
| Organization | Associated organization | ✅ |
| Description | Additional notes about the roster | ❌ |
Step 3: Add Employees
- After saving the roster, click Add Employees
- Search for employees to add
- Select employees from the list
- Click Add Selected
Step 4: Save
Review the roster and save changes.
Roster Organization
Recommended Roster Structure
Organize rosters by employment type and organization:
Regular Employees - Main Office
├── Employee 1
├── Employee 2
└── Employee 3
Regular Employees - Regional Office
├── Employee 4
└── Employee 5
Contractual Employees
├── Employee 6
└── Employee 7
Job Order Workers
├── Employee 8
├── Employee 9
└── Employee 10
Naming Conventions
Use clear, consistent names:
| Good | Not Recommended |
|---|---|
| Regular - Administrative Division | Roster 1 |
| Contractual - IT Department | Contract |
| JO Workers - Q1 2024 | JO |
| Regular - Field Office Cebu | Cebu Employees |
Managing Roster Members
Adding Employees to a Roster
- Open the roster
- Click Add Employees
- Search and select employees
- Confirm selection
Removing Employees from a Roster
- Open the roster
- Find the employee to remove
- Click the remove button
- Confirm removal
Employee Assignment Rules
- An employee can belong to multiple rosters
- Each roster must have the same payroll type for all members
- Employees must have an employee setup matching the roster's payroll type to be included in payroll runs
Cloning Rosters
Clone existing rosters to quickly create similar groups.
How to Clone
- Open the roster to clone
- Click Clone Roster
- Enter a new name for the cloned roster
- Modify the employee list as needed
- Save the new roster
Clone Use Cases
- Creating similar rosters for different organizations
- Starting a new period with same employee group
- Creating a backup before major changes
Roster Status
Active Rosters
Active rosters can be used for payroll processing.
| Status | Description |
|---|---|
| Active | Available for payroll runs |
| Disabled | Cannot be used for payroll runs |
Disabling a Roster
- Open the roster
- Change status to Disabled
- Save changes
Note: Disabling a roster does not affect existing payroll runs that used this roster.
When to Disable
- Roster no longer needed
- Reorganization of employees
- Payroll type discontinued
- Temporary suspension of processing
Using Rosters in Payroll Processing
Selecting a Roster for Payroll
- Go to Payroll > Processing
- Click Create Payroll Run
- Select the roster to process
- System will include all employees in the roster
Roster Validation
Before processing, the system checks:
| Check | Description |
|---|---|
| Employee Setup | Each employee must have a setup for the roster's payroll type |
| Active Status | Roster must be active |
| Has Employees | Roster must have at least one employee |
Processing Multiple Rosters
To process multiple rosters in the same pay period:
- Create separate payroll runs for each roster
- Process each run independently
- Consolidate reports as needed
Roster Reports
Available Reports
| Report | Description |
|---|---|
| Roster List | All employees in a roster |
| Roster Summary | Employee count and totals by roster |
| Missing Setups | Employees without payroll setup |
Generating Roster Reports
- Open the roster
- Click Reports
- Select report type
- Export or print
Best Practices
Roster Organization
- Group by payroll type first
- Then by organization or department
- Consider reporting requirements
- Keep roster sizes manageable
Naming Standards
- Include payroll type in name
- Include organization if applicable
- Add year or period for time-bound rosters
- Be descriptive but concise
Maintenance
- Review roster membership periodically
- Remove separated employees promptly
- Add new hires before their first payroll
- Archive unused rosters by disabling
Before Payroll Processing
- Verify all employees have setups
- Check for new hires to add
- Confirm separations are removed
- Review any employee status changes
Common Issues and Solutions
Issue: Cannot Add Employee to Roster
Possible Causes:
- Employee doesn't exist in the system
- Employee already in the roster
- Permission restrictions
Solutions:
- Verify employee record exists
- Check if employee is already a member
- Contact administrator for access
Issue: Payroll Run Missing Employees
Possible Causes:
- Employee not in roster
- Employee missing payroll setup
- Setup year doesn't match payroll period
Solutions:
- Add employee to roster
- Create employee setup for the payroll type
- Verify setup year matches
Issue: Roster Has No Employees
Possible Causes:
- Employees not yet added
- All employees removed
- Viewing wrong roster
Solutions:
- Add employees to the roster
- Verify correct roster is selected
- Check if roster is for current period
Issue: Cannot Process Roster
Possible Causes:
- Roster is disabled
- No employees have setups
- Payroll type has no items
Solutions:
- Enable the roster
- Create employee setups
- Configure payroll type items
Roster Workflow Summary
1. Create Payroll Type
└── Define payroll items and structure
2. Create Roster
└── Assign to payroll type and organization
3. Add Employees
└── Populate roster with employees
4. Create Employee Setups
└── Configure payroll amounts for each employee
5. Process Payroll
└── Run payroll for the roster