Payroll and Timesheets - FAQ

Prev Next

Payroll and Timesheets - FAQ

Why am I getting a timesheet overlaps error when trying to complete a job or edit timesheets?

Timesheet overlaps error occurs when two timesheet entries exist for the same time period. To resolve, see Resolve timesheet overlap error when marking jobs as done

What happens if a technician forgets to clock out at the end of the day?

If a technician is not clocked out at the end of the day, they are automatically clocked out at 12:00 AM. Their clock out time for that day is set to the end time of their last completed appointment or paid non-job event.

If at midnight, a technician is working a job or is on a paid non-job event, they're automatically clocked out at 11:59 PM for that day and automatically clocked in at 12:00 AM for the next day. This creates separate timesheet entries for each day.

How do technicians clock themselves in and out in ServiceTitan Mobile?

To clock in and out in ServiceTitan Mobile, tap your Profile icon. Tap Clock in or Clock out to clock in and out. To start a non-job event, tap Events and select the non-job event.

How do I edit a technician's timesheet entries if they were not clocked in or clocked out correctly?

If a technician's clock in and out entries are incorrect, you can edit their timesheets. To change their hours working on a job, edit their job timesheet. To change hours when a technician is neither dispatched to nor working on a job, edit their non-job timesheet.

What if a technician's first drive time is less than their commute time?

If a technician's payroll settings are set to pay for their first drive of the day when dispatched on a job, you can deduct their commute time, which is set in their profile, from their first drive time by selecting the Deduct commute time from first drive option.

Technicians are not docked if their dispatch time is less than their commute time. In this case, they do not accrue any paid time for their first drive.

How does Pay first drive if technician is clocked into event setting works?

For Pay first drive if technician is clocked into event setting to work, the technician should be clocked into a paid non-job event or paid timesheet code before being dispatched. Simply being dispatched doesn't automatically clock them in for payment. If no paid event exists before dispatch, the first drive will not be paid even if it exceeds commute time. For more, see Manage technician payroll settings.

What if a technician is dispatched to a job while clocked into a non-job event?

If a technician is dispatched to a job while clocked in to a non-job event with a timesheet code, the technician is automatically clocked out of the event and their status changes to dispatched.

Technician Clock In/Out

Do technicians clock in manually in ServiceTitan, or do they clock themselves in ServiceTitan Mobile?

On-clock time starts running on the Dispatch board. Clock In/Out timesheet code on non-job timesheet shows clock-in or out time.

When is the start time?

Start time is when technicians start getting paid. If they are paid for the first drive, the start time will be the dispatch time.

Note: Technicians are paid for the first drive if they forget to clock out at the end of the day.

If the first drive is paid, which is clocked into the event, the start time will be the first arrival time, and the end time is going to be the clock out time, even if the working time on the job ended earlier. A drive time on subsequent jobs is reported during the day.

Will the unpaid event outrank the working time if a technician has an unpaid event that overlaps the working time?

Yes, it will. For example, if a one-hour unpaid event overlaps four hours of working time on a job. Working time on the Timesheet Summary legacy report shows three hours instead, and one hour for the unpaid event.

Note: This setting also impacts job costing. If an unpaid event overlaps the working time for an hour, which is factored into a non-job unpaid event, it will not be calculated into the job costing. Working time shows as an hour less than expected.

Can you have multiple Clock-Ins or Clock-Outs for the same day on the Dispatch Board when Simple Clock-In/Clock-Out isn't used?

No, if you try to clock in a technician who has previously been clocked in that day, you're only able to change the clock-in or clock-out times.

Note: The technician can clock back in on ServiceTitan Mobile. If the technician clocks back in, it will revert to their original start time for the day. If you manually add a temporary clock-out (Temp C/O) timesheet code, it will still revert to the original clock-in of the day if the technician clocks in from ServiceTitan Mobile. When the technician clocks back out, a Temp C/O timesheet code is automatically added to the non-job timesheet.

Simple Clock In/Out

What is Temp C/O and why does it appear on timesheets?

Temp C/O (Temporary Clock Out) is a timesheet code that shows when someone clocked out and then clocked back in later the same day. It's automatically added to mark those short break periods so reports stay clear and accurate.

How much idle time gets paid for throughout the day if the Pay for idle time over 1-hour configuration is off?

You will be paid for all day when you use Simple Clock In/Clock Out.

Do non-job events take precedence over job timesheet time, when, for example, a simple Clock In or Out is off?

Yes, it behaves the same way as if they don't use Simple Clock In or Clock Out. Unpaid non-job events outrank paid time.

Do the first drive time settings in the technician profile matter?

No, it doesn't matter when you use Simple Clock In/Clock Out.

Can technicians using Simple Clock In/Out accrue paid hours without a timesheet code?

This depends on your idle time settings. You can set whether idle time is paid or not and for how long.

How does a technician start the clock at the beginning of the day with Simple Clock In/Out?

With Simple Clock In/Out, technicians are clocked in when they are dispatched on their first job of the day. If a technician has a non-job event as their first paid event of the day, such as training, morning meetings, and administrative work, they will also be clocked in upon the start of the non-job event. You can use timesheet codes to track these events.

You can set how you want to pay for a technician's drive time for their first job of the day by editing their payroll settings.

Performance Pay

What is the process for adding spiffs to services in ServiceTitan?

The process for adding spiffs to services depends on which payroll version you have enabled for your account. A different $ spiff can only be set up through configurable payroll.

Can a flat $ spiff be set for different items?

Yes. This can be accomplished with Configurable payroll. Please note that separate payroll profiles will be required for different $ spiffs to be entered simultaneously.