How can I track and account for employee travel time between properties as a direct cost to specific sites?
Yeti offers three ways to calculate and track travel time between sites, depending on whether you want to analyze it back-office or log it as a direct service cost on a property.
Option 1: Calculate Travel Time using Employee Timesheets
If you need to audit unallocated travel time for payroll or general analysis:
- Run the Employee Timesheets report under the Reports & History section for your desired date range.
- Ensure both the Shift Duration (total time clocked into the app) and On-Site Time (total time spent actively servicing properties) columns are visible.
- Subtract the total on-site time from the total shift duration (Shift Duration - On-Site Time). The remaining hours represent the total unallocated travel and break time for that operator's shift.
Option 2: Calculate Travel Time using Route Reports
If your operators are tracking their work via assigned routes, you can see travel time directly inside their routing data:
- Go to the Reports & History section and select the Route tab.
- Click on a specific route record to view its complete breakdown.
- Review the Route Duration and the Site Duration. Subtracting the two (Route Duration - Site Duration) gives you the exact amount of time spent driving or navigating between properties on that specific route.
Option 3: Track Travel Time as a Direct Site Cost (App Workaround)
If you need travel time to show up explicitly as a line-item labor cost applied directly to a property for exact job costing:
- Create a new hourly service in your account settings named "Travel Time" and assign it to your sites.
- Instruct your field operators to follow this workflow when moving between locations:
- When leaving Site A, the operator checks into Site B on their app immediately, choosing Travel Time as the active service.
- They keep the site open while driving.
- Upon arrival at Site B, they can tap the clock icon on the hourly service to manually adjust the duration to match their exact drive time. Note: By default, the service duration will match the total site time, so the operator must manually adjust this to only reflect the drive time.