Attendance
Human Resources
Attendance & Timesheets
Track your clock in/out times, view attendance history, and manage timesheet entries.
Attendance & Timesheets
Track your clock in/out times, view attendance history, and manage timesheet entries.
Quick Access
| Role | Navigation | Route |
|---|---|---|
| Employee | HR → My Attendance | /hr/my-attendance |
| Employee | HR → My Timesheet | /hr/my-time-sheet |
| Manager | HR → Staff Timesheets | /hr/hod-time-sheet |
| HR Admin | HR → Timesheets | /hr/time-sheet |
For Employees
Viewing Your Attendance
- Go to HR → My Attendance
- View your attendance summary:
- Days present
- Days absent
- Late arrivals
- Early departures
[Screenshot: my-attendance-summary]
Viewing Your Timesheet
- Go to HR → My Timesheet
- Select the date range using the date picker
- View daily entries showing:
- Clock in time
- Clock out time
- Total hours worked
- Overtime hours (if any)
- Special duty assignments
[Screenshot: my-timesheet-view]
Understanding Timesheet Entries
| Column | Description |
|---|---|
| Date | The work date |
| Shift | Your assigned shift for that day |
| Clock In | Time you started work |
| Clock Out | Time you ended work |
| Hours | Total hours worked |
| OT Hours | Overtime hours (beyond regular shift) |
| Status | Present, Absent, Leave, Public Holiday |
Attendance Status Indicators
| Status | Meaning |
|---|---|
| Present | Normal attendance recorded |
| Late | Clock in after shift start time |
| Early Out | Clock out before shift end time |
| Absent | No attendance recorded |
| On Leave | Approved leave for the day |
| Public Holiday | Organization-wide holiday |
For Managers/HOD
Viewing Team Timesheets
- Go to HR → Staff Timesheets (or HOD Timesheet)
- Select the department (if applicable)
- Choose the date range
- View team attendance summary
[Screenshot: team-timesheet-view]
Filtering Team Data
- By Employee - Select specific staff members
- By Date Range - Filter to specific periods
- By Status - Show only present, absent, or late entries
Daily Attendance View
To see who is currently on duty:
- Go to HR → Daily Attendances (
/hr/current-attendances) - View real-time staff status:
- Currently clocked in
- Not yet arrived
- Already clocked out
[Screenshot: daily-attendance-view]
For HR Admin
Managing All Timesheets
- Go to HR → Timesheets (
/hr/time-sheet) - Select filters:
- Department
- Employee
- Date range
- Review and edit entries as needed
Editing Timesheet Entries
HR Administrators can correct timesheet entries:
- Find the employee's timesheet entry
- Click the entry to edit
- Modify clock in/out times
- Add notes explaining the correction
- Save changes
Corrections are logged for audit purposes.
[Screenshot: timesheet-edit]
Running Attendance Reports
| Report | Navigation | Purpose |
|---|---|---|
| Attendance Report | /hr/attendance-report |
Detailed attendance analysis |
| Yearly Attendance | /hr/yearly-attendance-report |
Annual trends and patterns |
| Special Duty Report | /hr/special-duty-report |
Special duty assignments |
Shared Views
- Shared Timesheet (
/hr/shared-time-sheet) - Cross-employee comparison - Shared Shift Calendar (
/hr/shared-shift-calendar) - Organization-wide schedule view
Common Tasks
Check Attendance for a Specific Date
- Go to My Timesheet
- Select the specific date in the date picker
- View that day's entry
Export Attendance Data
- Navigate to the attendance report
- Set your filters (date range, department)
- Click Export (Excel or CSV format)
Understand Attendance Deductions
Attendance may affect payroll:
- Late arrivals may incur penalties based on shift settings
- Unauthorized absences may result in deductions
- Check with HR for your organization's attendance policy
Tips
- Review weekly - Check your timesheet at least once a week to catch any discrepancies early
- Report issues promptly - If your clock in/out time is incorrect, report to HR immediately
- Check special duty - Verify special duty hours are recorded correctly for proper compensation