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 → Team

Find the Timesheets section in your account settings and toggle the feature on.

Configure your pay periods

  • Pay period frequency — weekly, bi-weekly, semi-monthly, or monthly - Pay period start date — the date your first pay period begins - First pay period number — the starting number for your pay periods

Save

Caska generates pay periods automatically from these settings going forward.

Logging time entries

As an employee:

Go to Timesheets and add new entry

Click Timesheets in the main navigation and click on + New to open the entry form.

Enter your date and time

Select the date, enter start time and end time.

Add custom field data

Add any custom field information already set up in Settings → Custom Fields

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 Timesheets list

Open 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 → Custom Fields — useful for tracking job codes, departments, or task types.


Get Involved