Employee Reports

In the Report Dashboard, under the Employee Reports category, management can view detailed reports on Turnover Analysis, Profile Reports, and Personal Reports.
Turnover Report

The Turnover Report provides management with a comprehensive overview of employee turnover within a selected period. This report helps monitor workforce trends, identify attrition patterns, and support strategic HR decision-making.
At the top of the page, users can define report parameters:
- Start Date: Select the beginning of the reporting period.
- End Date: Select the end of the reporting period.
- Working Status: Filter employees based on their working status (e.g., all working statuses or specific categories).
- View Button: Click View to generate the report based on the selected filters.
- Download As: Export the report in the available file formats for further analysis or documentation.
The Turnover Report consists of two main visual sections:
1. Departing (Pie Chart)
The Departing pie chart shows the distribution of employee exits by category within the selected period.
The turnover categories include:
- Resign – Employees who voluntarily resigned.
- Terminated – Employees whose employment was terminated by the company.
- End of Contract – Employees whose contracts ended without renewal.
- Deceased / Other – Employees who left due to death or other specified reasons.
This visualization helps management quickly understand the primary causes of employee departures.
2. Turnover Rate (%) (Bar Chart)
The Turnover Rate (%) bar chart displays the monthly turnover rate for the selected period.
- Each bar represents a specific month.
- The percentage shown on each bar indicates the turnover rate for that month.
- This allows management to identify trends, spikes, or seasonal patterns in employee turnover.
The turnover rate is typically calculated as:
Turnover Rate (%) = (Number of Employees Who Left During the Period / Average Number of Employees During the Period) × 100
3. Detailed Records (Breakdown Table)

In addition to visual summaries, the Turnover Report also provides a detailed breakdown table of all employees included in the turnover data.
The table includes:
- Employee Name
- Job Title
- Department Name
- Working Status
- Current Status (e.g., Resign, Terminated)
- Effective Date (the date the status change took effect)
A search field is available to quickly locate specific employees within the report.
Purpose and Benefits
The Turnover Report will enables management to:
- Monitor employee attrition trends over time.
- Identify departments or periods with high turnover.
- Analyze reasons for employee departures.
- Support workforce planning and retention strategies.
- Improve decision-making through data-driven insights.
Profile Reports


The employee employee profile report provides detailed information about employee data, including personal information, positions, departments, and work history. Key features in this submodule include:
- Employee Statistics: Presents statistical data on the number of employees by department, position, and job status.
- Number of Employees per Department: Displays the count of employees in each department.
- Gender Comparison of Employees: Provides an analysis of the male and female employee count comparison.
- Employee Age Trends: Gives insights into the distribution of employee ages.
- Length of Employment: Shows grouped data based on the duration of employees’ length of service.
- Last Education: Provides insights into the distribution of employees’ highest education level within the organization.
- Profile Completeness : Monitors the completeness of employee profile data, including profile photos, work experience, education history and emergency contacts. Completed data will be marked with a blue check icon.
- End Date Contract : Displays the contract expiration date along with the number of days remaining before the contract ends. If the contract has already expired, the number of days since the contract ended will also be shown.
- Employee Profile Comparison : Allows users to compare the percentage of employees who have completed their profile data with the total number of employees.
Profile Completeness

The Profile Completeness feature in the Employee Report module provides a centralized monitoring dashboard for evaluating the completeness of employee master data.
This feature validates predefined mandatory fields within the employee profile and displays their completion status in a structured view.
The system performs validation on the following required components:
- Contract End Date
- DTE (Days to Expire) Indicator
- Profile Picture
- Working Experience Records
- Education Records
- Emergency Contact Information
- Additional Employee Information Fields
In addition to core profile data, the report also provides visibility into:
- Completion status of Additional Information fields
- Document completeness within the employee document folder either uploaded by Management or uploaded by the Employee
Each evaluated item is displayed with a visual status indicator:
- ✅ : All required data is properly filled and/or documents are uploaded.
- ❌ : Required data fields are missing or mandatory documents have not been uploaded.
This structured validation enables Management to proactively monitor data gaps, ensure compliance with internal requirements, and maintain accurate employee records.

At the bottom of the report, the system also displays the incompletion percentage along with the total number of fields or documents that have not been updated or uploaded.
The percentage represents the proportion of required fields and documents that remain incomplete. This is also reflected in the total count, which highlights the number of outstanding items.
This summary provides a quantitative overview of profile data gaps, enabling Management to quickly assess overall data compliance and identify areas that require follow-up.
Personal Report

In the Personal Report, management can view detailed reports for each individual employee, providing better visibility into personal employee information and records.
This feature enables easier monitoring, review, and management of employee data in a centralized and structured format.
To view the report, users are required to enter the employee name and select the reporting period. Once submitted, the system will generate the employee’s report based on the selected criteria, allowing management to review specific employee data within the chosen timeframe.
Once the report has been successfully generated, a Download button will automatically appear. This button allows users to download the employee report in PDF format.
The Employee Report Profile Overview provides a comprehensive summary of an individual employee’s key information in a structured and easy-to-read format. This section allows management to quickly understand an employee’s profile, employment details, and organizational placement at a glance.


The report also includes an Attendance Summary and Training Summary, providing detailed insights into employee participation and performance within the selected reporting period.
The Attendance Summary section presents a comprehensive overview of the employee’s attendance records, including:
- On-Time Percentage: Displays the employee's punctuality performance.
- Total Attendance: The total number of recorded attendances.
- Work Duration: The total accumulated working hours.
- Late In: The number of late check-ins.
- Early Out: The number of early check-outs.
- Overtime: The total recorded overtime hours.
Training Summary provides a summary of employee training activities, with the option to switch between two tabs: As Trainer and As Audience, depending on the employee’s role in the training.
The section includes:
- Total Training Hours: The total hours spent in training sessions.
- Total Sessions: The number of training programs attended or conducted.
- Training Details: A detailed overview of training activities within the selected reporting period.

This report also displays the Latest Stats section, which provides a quick overview of the employee’s most recent activities and records. This feature allows management to easily track the latest workforce updates without needing to review the entire report.
Key employee actions and events are presented in a chronological and easy-to-read format.
The section includes the following information based on the selected reporting period:
- Last Check-in: Displays the most recent attendance check-in date and time recorded for the employee.
- Last Late: Shows the most recent occurrence of a late attendance record.
- Last Overtime: Indicates the most recent overtime activity, if available.
- Last Leave: Displays the latest leave record, including the leave date and leave type (e.g., Annual Leave).
- Last Training as Trainer: Shows the most recent training session conducted by the employee as a trainer, including the training title and date.
- Last Training as Audience: Displays the most recent training attended by the employee as a participant, along with the training details.

Lastly, the report includes a Leave Summary section. This section provides a visual and detailed overview of the employee’s leave utilization within the selected reporting period.
A pie chart visualization illustrates the proportion of leave taken by leave type, providing a clear overview of leave distribution.
Below the chart, detailed leave information is provided based on the leave categories activated for the individual employee. Each leave type displays:
- Regular Balance
- Extra Balance
- Total Leave Taken
This section helps management monitor leave consumption, understand leave patterns, and review employee leave status in a clear and structured format.