Manage Employee Timesheets
How to view personal timesheets, access admin reports, review hours by employee, and understand the timesheet summary in Resytech.
Resytech tracks employee hours through a built-in timesheet system. Every clock-in and clock-out creates a time entry with timestamps, the associated location, an optional employee role, and calculated hours. There are two views: a personal timesheet for every user, and an admin reports page for administrators.
View your own timesheet
Every user can view their personal time entries regardless of their permission level.
- In the sidebar, click Timesheet.
- The page shows your time entries for the last 7 days by default.
Filter by date range
- Set the Start Date and End Date fields.
- Click Apply Filters.
What you see
The personal timesheet page displays:
| Metric | Description |
|---|---|
| Total Hours | Sum of hours from all completed (clocked-out) entries in the date range. |
| Total Entries | Number of time entries in the date range, including open (active) entries. |
| Avg Hours / Entry | Total hours divided by total entries. Useful for spotting unusually short or long shifts. |
Each entry in the table shows:
| Column | Description |
|---|---|
| Date | The date of the clock-in. |
| Clock In | The time you clocked in (displayed in your local time zone). |
| Clock Out | The time you clocked out, or an "Active" badge if the shift is still open. |
| Role | The employee role assigned to this entry, or a dash if none. |
| Hours | Calculated hours for completed entries. Dash for active entries. |
| Notes | Any notes attached to the entry by an administrator. |
| Status | Shows an "Edited" badge if an administrator has manually modified this entry. |
View admin reports (administrators only)
The admin reports page gives administrators a company-wide view of all time entries and a per-employee summary. Standard users are automatically redirected to their personal timesheet if they try to access this page.
- In the sidebar, click Timesheet.
- Click Admin Reports (or navigate directly to the admin timesheet page).
Summary cards
At the top of the admin page, three cards show at-a-glance metrics for the selected date range:
| Card | Description |
|---|---|
| Total Hours | Sum of completed hours across all employees for the current location. |
| Active Clock-ins | Number of employees currently clocked in (entries without a clock-out time). |
| Employees Tracked | Number of unique employees with at least one time entry in the date range. |
Entries tab
The Entries tab lists every time entry for the selected date range and location. Each row shows:
| Column | Description |
|---|---|
| Employee | The team member's first and last name. |
| Date | The date of the clock-in. |
| Clock In | Clock-in time in local time zone. |
| Clock Out | Clock-out time, or a green "Active" indicator with animation for open shifts. |
| Role | The employee role on this entry. |
| Hours | Calculated hours for completed entries. |
| Status | "Edited" badge if the entry was manually modified by an administrator. |
| Actions | Edit (pencil) and Delete (trash) buttons. See Edit Time Entries. |
Summary tab
The Summary tab groups data by employee for the selected date range:
| Column | Description |
|---|---|
| Employee | The team member's name. |
| Total Hours | Sum of completed hours for this employee. |
| Entries | Number of time entries for this employee. |
| Status | "Clocked In" (with animation) if the employee has an open entry, or "Clocked Out." |
Filter by date range
- Set the Start Date and End Date fields at the top of the admin page.
- Click Apply.
The default range is the last 7 days. Both the Entries and Summary tabs update when you apply new filters.
How hours are calculated
- Hours are calculated as the difference between clock-out and clock-in times:
(ClockOutUtc - ClockInUtc).TotalHours. - Only completed entries (those with a clock-out time) contribute to total hours.
- Active (open) entries show a dash for hours and are excluded from hour totals.
- Hours are rounded to two decimal places.
Tips
- Admin reports are scoped to the current location. The admin page shows entries for your currently selected location. Switch locations using the location selector in the dashboard header to see data for other locations.
- Use the Summary tab for payroll. The per-employee summary with total hours and entry count is designed for quick payroll reference. Pair it with employee roles for role-based pay calculations.
- Edited entries are flagged. When an administrator modifies a time entry, it gets an "Edited" badge visible to both the employee and admins. This provides an audit trail.
- Timesheet data persists when users are disabled. If you disable a team member's account, their historical time entries remain in reports. You do not lose data.
