Overview
Timesheet generation, approval workflows, payroll reports, and export integration. Features automated timesheet creation from attendance data, multi-level approval, overtime calculations, and integration with external payroll providers.
Highlights
Use cases
FAQ
Timesheets are auto-generated per pay period based on the business pay period settings. When an employee views their timesheet, the system creates it if it does not already exist and syncs in attendance records automatically.
Overtime is calculated per week within the pay period using a 40-hour threshold. Hours exceeding 40 in any given week are counted as overtime, regardless of the pay period length.
Timesheets move through pending, submitted, regional pending (if regional approval is enabled), approved, or rejected. Rejected timesheets return to editable status so employees can make corrections and resubmit.
Reports can be generated in CSV, PDF, or JSON format. Each report includes employee hours, overtime, and location breakdowns. Reports are filtered by the user permissions so managers only see data for their authorized locations.
Timesheets are editable only when in pending or rejected status. Managers can adjust entries through the approval process, and the system tracks all modifications for audit purposes.