Dashboard & Reporting
The HRM module provides dashboard cards for monitoring key workforce metrics at a glance, and data export capabilities for deeper analysis in external tools like Excel or Google Sheets.
Dashboard Cards
Dashboard cards appear on the main dashboard and give you a quick overview of staffing, leave activity, attendance trends, payroll status, and pending action items. Cards update automatically and can be customized — you can add, remove, or rearrange them to suit your workflow.
Available Cards
The HRM module includes the following dashboard cards:
Leave Requests by Status
A pie chart showing the distribution of leave requests across statuses — Pending, Approved, Rejected, and Cancelled. Use this to see how many requests are still waiting for action.
Leave Requests by Type
A bar chart showing the count of leave requests grouped by leave type (e.g., Annual Leave, Sick Leave, Casual Leave). Helps you identify which types of leave are used most frequently.
Pending Leave Requests
A table displaying the 15 most recent pending leave requests. Each row shows:
| Column | Description |
|---|---|
| Employee | The employee who submitted the request |
| Leave Type | The type of leave requested |
| Start Date | When the leave begins |
| End Date | When the leave ends |
| Days | Total number of leave days |
| Requested | When the request was submitted |
This card refreshes automatically when you approve or reject a leave request, so the list stays up to date as you work through the queue.
Attendance Rate by Month
A line chart tracking the attendance rate over time as a percentage. The rate is calculated as the number of present days divided by total working days for each month.
You can switch between three time ranges:
| Range | What It Shows |
|---|---|
| 3 months | Short-term attendance trend |
| 6 months | Medium-term trend (default) |
| 12 months | Full-year attendance trend |
Recent Timesheets
A table displaying the 20 most recent timesheets from the past 7 days. Each row shows:
| Column | Description |
|---|---|
| Employee | The employee who created the timesheet |
| Date | The week date range (e.g., "Feb 17 -- Feb 23, 2026") |
| Total Hours | Total hours logged for the week |
| Status | Draft, Submitted, Approved, or Rejected |
| Created | When the timesheet was created |
Payroll Runs by Status
A pie chart showing the count of payroll runs grouped by status — Draft, Processing, Completed, Approved, and Paid. Gives you a quick view of where your payroll cycles stand.
This card is only visible to users who have the View Payroll Runs permission.
Payroll Expenses by Month
A line chart showing total net salary expenses over time. The chart sums the net salary from completed, approved, and paid payroll runs for each month.
You can switch between three time ranges:
| Range | What It Shows |
|---|---|
| 3 months | Recent payroll costs (default) |
| 6 months | Half-year trend |
| 12 months | Full-year payroll expense trend |
This card is only visible to users who have the View Payroll Runs permission.
Customizing the Dashboard
You can customize which cards appear on your dashboard and how they are arranged:
- Go to the Dashboard.
- Click Customize (or the edit/gear icon).
- Add or remove cards from the available list.
- Drag cards to rearrange their order.
- Save your layout.
Each user can have their own dashboard layout — changes you make do not affect other users.