With Legacy timekeeping, your time tracking experience is simple and straightforward. Your office employees can clock in and out from within ServiceTitan, and your technicians can do it all from the ServiceTitan mobile app. We provide the tools necessary for you to help manage your employee's timesheets as well.

Setup
What you need to get started
To make sure your employees and technicians can track their time, make sure to toggle on the Include in Payroll option in their profiles. You can do this two ways:
Bulk enable Include in Payroll
Go to Settings
in the main navigation menu.In the side panel, click People > Payroll.
In the Payroll Settings screen that opens, click Edit next to Employee Payroll Settings.

On both the Technician and Employee tabs, check the box next to all employees you want to include in payroll, then click View Bulk Actions.
Select the Include in Payroll option.

When you're finished, click Save Changes.
Include in Payroll for individual employees and technicians
Go to Settings
in the main navigation menu.In the side panel, click People > Employees or Technicians.
Click Edit next to the employee or technician you want to include in payroll.

In the Edit Employee or Edit Technician screen that opens, click the Payroll tab.

Toggle on the option next to Include in Payroll.

When you're finished, click Save Changes.
Required permissions
All permissions required to use Legacy Timekeeping are enabled by default for the different roles. Additional permissions that may impact the timekeeping experience include:
For technicians:
If technicians can edit their timesheets, enable the Allow to edit timesheets permission.
If technicians can approve their payroll from the ServiceTitan mobile app, enable the Enable payroll approval module in mobile permission.
For office employees:
If office employees can edit their timesheets, enable the Employee can edit their own timesheet entries permission.
For more information on the payroll permissions available for office employees and technicians, see Manage payroll permissions.
Advanced setup
After you've done your initial setup for legacy timekeeping, you can further customize your timekeeping settings to meet your business needs.
Step 1: Set up additional payroll settings for employees and technicians
Use the Employee Payroll Settings screen to manage basic payroll settings for employees and technicians. You can update individual settings or bulk update the payroll settings for multiple employees and technicians.
Enter more detailed payroll settings for your technicians on the technician profile.
Enter more detailed payroll settings for your office employees on the employee profile.
Assign managers to technicians and office employees so they can review timesheets and approve payroll for their employees.
Step 2: Set up advanced timekeeping settings
Manage your technician's idle time to set how much idle time counts towards paid hours.
Assign overtime profiles to your employees and technicians.
Set up your timesheet codes to track non-job events.
Enable Simple Clock I/O to provide an easier timekeeping experience for your office employees and technicians.
Key workflows
Timesheet management
Manage technician timesheets
Technician Clock In/Out
Manage office timesheets
Office timekeeping
Mobile timekeeping
Troubleshooting and FAQ
FAQ
See some of the top FAQ below. For more, see Payroll and Timesheets - FAQ and Non-job events in ServiceTitan Mobile FAQ.