TimesheetsManaging Timesheets

Managing Timesheets

Track employee hours by pay period in Caska — set up pay periods, log time entries, manage employee vs. admin views, and mark periods as paid.

The Timesheets module tracks employee hours by pay period. It's designed for small production teams that need a simple time log without a full payroll system.

How it works

Time is tracked as entries within pay periods. A pay period is a defined date range (e.g. bi-weekly). Entries are logged against a specific pay period and date.

Setting up pay periods

Go to Settings → Timesheets

Find the Timesheets section in your account settings.

Configure your pay period

  • Pay period frequency — weekly, bi-weekly, semi-monthly, or monthly
  • Pay period start date — the date your first pay period begins

Save

Caska generates pay periods automatically from these settings going forward.

Logging time entries

As an employee:

Go to Timesheets and select the current pay period

Click Timesheets in the main navigation and select the active period.

Click Add Entry

Opens the entry form.

Enter your time

Select the date, enter start time and end time, and save.

Employees can only log entries for their own time, and only for past or current dates — not future dates.

As an admin or owner: Admins can log entries on behalf of any team member by selecting the employee from the entry form.

Viewing timesheets

Owners and Admins see all employees' entries. Employees see only their own.

Marking a pay period as paid

Go to the pay period

Open the completed pay period from the Timesheets list.

Click Mark as Paid

The pay period moves to the Archive tab and is locked from further editing.

Archiving a pay period is the signal that payroll for that period is complete — it's not deletion.

Custom fields

Add custom fields to timesheet entries under Settings → Timesheets — useful for tracking job codes, departments, or task types.


Get Involved