Skip to main content

Time & attendance

The Time & Attendance page (/time-attendance) is the source of truth for worked time. Three tabs cover the lifecycle: pay periods → timesheets → clock records.

Pay periods

A pay period is a fiscal calendar window. Each row shows status (open or locked), the date range, and a Lock action. Locking a period freezes its timesheets and clock records — payroll and the billable hours ledger both read from locked periods to avoid moving targets.

Locking is destructive in spirit (re-opening typically requires admin intervention), so the action prompts for confirmation.

Timesheets

Per-employee summaries of worked and break minutes within a pay period. Each row carries an approval state:

StatusMeaning
DraftEmployee or system is still editing
Pending approvalSubmitted, awaiting supervisor sign-off
ApprovedSupervisor has signed off
LockedPeriod locked; no further edits possible

The approval action is supervisor-only and audited.

Clock records

Timestamped punch-in / punch-out pairs. Each row shows employee, start, end (or "Active" if the punch is still open), duration, and a source badge — SUPERVISOR flags entries that were created or amended by a supervisor override rather than an actual punch.

Filters: status, employee, date range. Approve action confirms the record for payroll inclusion.

Where this data goes

Approved timesheets and locked periods feed two downstream surfaces:

  • Billing → Hours rolls up worked time per client account / LOB for invoicing.
  • Reports pulls adherence and headcount metrics that depend on actual worked time.