Time Tracking & Mileage Tracking
Time Tracking and Mileage Tracking allows your team to clock in and clock out of shifts and record their mileage directly through Time To Pet (both on mobile and on the desktop version of TTP). Time Tracking and Mileage Tracking also includes reporting to help you quickly see data for time worked and mileage driven. Lastly - this data is easy to download if you need to enter it into a payroll processor.
Time Tracking is designed for pet care companies that pay their team members an hourly rate. Your staff can track all of their time in Time To Pet, and you can then enter your information into your payroll processor to make paying your hourly employees easy. As a reminder - Time To Pet is not a payroll processor ourselves, and we do not collect employment taxes or process payments directly to your team.
Mileage Tracking is designed for pet care companies that track their mileage. Mileage Tracking also includes handy reports so you (and your team) can quickly see their miles driven.
In This Article
Check out this video from our Onboarding Team on Time Tracking & Mileage Tracking!
Enabling Time Tracking & Mileage Tracking
Time Tracking and Mileage Tracking can be enabled in the Time & Mileage Settings section. These options are broken into two separate configurations - Hourly Tracking and Mileage Tracking. You can enable Hourly Time Tracking without enabling Mileage Tracking and can also enable Mileage Tracking without enabling Hourly Time Tracking.
To enable hourly time tracking, set the "Hourly Tracking" tool to "Enabled". When enabled, Time To Pet will show you a new option to enable or disable GPS tracking for clocking in and clocking out.
When GPS is enabled for hourly time tracking, Time To Pet will capture your staff member's GPS coordinates each time they clock in and clock out of a shift.
Lastly, you can enable Mileage Tracking by setting this option to "Enabled".
Be sure to save your changes.
After enabling Hourly Tracking and/or Mileage Tracking, you can customize these settings on a staff-by-staff basis. For example - if only some of your staff need to be able to track their time or mileage, you can ensure that these settings are enabled for them and disabled for your other staff members. This can be done in the "Staff" tab of the Time & Mileage Settings section.
Clocking In, Clocking Out, And Tracking Mileage On Staff App
Your staff members can clock in, clock out, and track mileage on the Staff App. When logged into the Staff App - there is a "Time / Mileage" button found on the bottom menu bar. Clicking this will load the Time and Mileage section.
Note: Time Tracking and Mileage Tracking will only show if they have been enabled. If only Hourly Tracking has been enabled, you will only see a button to "Clock In" or "Clock Out". If only Mileage Tracking has been enabled, you will only see a button to Track Mileage. See Enabling Time Tracking & Mileage Tracking for more information.
To "Clock in" to a shift, select the "Clock In" button. Time To Pet will capture the current time and allow you to enter an optional note. Click "Confirm Clock In" to start your shift.
You can also record Mileage here. To start mileage tracking, click the "Start Mileage Tracking" button and enter your mileage. To save this, click the "Save Current Mileage" button.
At the end of your shift or when you want to stop tracking mileage, you can navigate back to the Time and Mileage section. To clock out, click the red "Clock Out" button. To end mileage tracking, click the red "End Mileage Tracking" button.
Staff members can also see a complete history of their shifts and mileage from their Staff App. To do so, click the "View Shift History" or "View Mileage History" links.
Shift history looks like this:
And mileage history looks like this:
Clocking in, Clocking Out, And Tracking Mileage On Mobile
To track time and mileage on the Time To Pet Staff App - review our Tracking Time & Mileage on Staff App section.
Your staff members can clock in, clock out, and track mileage on the mobile website version of Time To Pet.
When in the Dashboard on any mobile device, your staff members will see buttons at the bottom of the screen to "Clock In" or to "Track Mileage".
Note: Time Tracking and Mileage Tracking will only show if these settings have been enabled. If only Hourly Tracking has been enabled, you will only see a button to "Clock In" or "Clock Out". If only Mileage Tracking has been enabled, you will only see a button to Track Mileage. See Enabling Time Tracking & Mileage Tracking for more information.
To "Clock in" to a shift, select the "Clock In" button. Time To Pet will capture the current time and allow you to enter an optional note. You also have the option to track your mileage here as well.
After clocking in - the "Clock In" button will be replaced with a new button to "Clock Out". If you have tracked your mileage - you will see the "Track Mileage" button has been updated to an "End Mileage" button.
To clock out of a shift, click the "Clock Out" button. Time To Pet will show you a window that includes the time you clocked in, the total amount of time you worked, your optional note (which can be updated), and an option to enter your ending odometer reading (if you had previously tracked your mileage). You can also undo your clock-in from this screen if you previously clocked in by mistake.
After clocking out, your buttons will be restored to the original "Clock In" and "Track Mileage" buttons.
Tracking Mileage Without Clocking In Or Clocking Out
In some cases - you may want to track mileage without clocking in or clocking out. You can record your mileage at any point by selecting the "Track Mileage" button on the mobile website Dashboard. If you are already clocked into a shift and have recorded your start odometer reading, click the "End Mileage" button.
To track mileage without first clocking in, just click the "Track Mileage" button.
You will be prompted to enter your current odometer reading and can also enter an optional note.
When ending your mileage without also clocking in or clocking out, you will be shown the beginning mileage entered and the time it was recorded. You can then enter your ending odometer reading and an optional note. You can also undo your mileage tracking if it was entered by mistake.
Clocking In, Clocking Out, And Tracking Mileage On Desktop
Your staff members can also clock in, clock out, and track mileage directly on the desktop version of Time To Pet. This is most commonly used by admin or office managers who may be paid hourly but are not using the mobile version of Time To Pet.
To clock in or track mileage from the desktop version of Time To Pet - just navigate to the My Schedule section, and you will see buttons to "Clock In" and "Track Mileage".
Note: Time Tracking and Mileage Tracking will only show if they have been enabled. If only Hourly Tracking has been enabled, you will only see a button to "Clock In" or "Clock Out". If only Mileage Tracking has been enabled, you will only see a button to Track Mileage. See Enabling Time Tracking & Mileage Tracking for more information.
To "Clock in" to a shift, select the "Clock In" button. Time To Pet will capture the current time and allow you to enter an optional note. You also have the option to track your mileage here if mileage tracking has also been enabled.
After clocking in - the "Clock In" button will be replaced with a new button to "Clock Out". If you have tracked your mileage - you will see the "Track Mileage" button has been updated to an "End Mileage" button.
To clock out of a shift, click the "Clock Out" button. Time To Pet will show you a window that includes the time you clocked in, the total amount of time you worked, your optional note (which can be updated), and an option to enter your ending odometer reading (if you had previously tracked your mileage). You can also undo your clock-in from this screen if you previously clocked in by mistake.
After clocking out, your buttons will be restored to the original "Clock In" and "Track Mileage" buttons.
Tracking Mileage Without Clocking In Or Clocking Out
In some cases - you may want to track mileage without clocking in or clocking out. You can record your mileage at any point by selecting the "Track Mileage" button in the My Schedule section. If you are already clocked into a shift and have recorded your start odometer reading, just click the "End Mileage" button.
To track mileage without first clocking in, just click the "Track Mileage" button.
You will be prompted to enter your current odometer reading and can also enter an optional note.
When ending your mileage without also clocking in or clocking out, you will be shown the beginning mileage entered and the time it was recorded. You can then enter your ending odometer reading and an optional note. You can also undo your mileage tracking if it was entered by mistake.
Viewing/Editing/Adding Time Tracking And Mileage Tracking Data
After hourly time tracking or mileage tracking data has been recorded, only an Admin or an Office Manager (with the correct permission of "Manage Staff") can edit this data. Time tracking and mileage tracking data can be viewed and edited directly on a staff profile page. When time tracking and mileage tracking are enabled, the Staff Profile page will include a "Time & Mileage" tab.
This tab includes two sections - one for Time Shifts and one for Mileage.
Time Shifts
In the Time Shifts section, you can view and edit all of the data sources for individual shifts.
To edit a shift, just click the blue "Edit" button next to each line item. When editing a shift, you can adjust the clock-in date, the clock-in time, the clock-out date, the clock-out time, and the optional note. You can also delete this data source if needed.
To manually record a new shift, click the "+ Time Shift" button.
When manually recording a new shift, Time To Pet will show you the staff member the shift is for and allow you to set the clock-in date and time, the clock-out date and time, and add an optional note. Just be sure to click "Add Time Shift" when complete.
Mileage
In the Mileage section, you can view and edit all of the data sources for mileage.
When editing a mileage tracking data source, you can adjust the start/stop odometer readings, the "recorded at" date, the "recorded at" time, and the optional note. You can also delete this data source if needed.
To manually record new mileage, click the "+ Mileage Entry" button.
When manually recording a new mileage entry, Time To Pet will allow you to set the starting odometer reading, the time/date the recording took place, the ending odometer reading, the time/date the recording took place, and an optional note. Be sure to click "Save Changes" when complete.
Staff View
Staff members can view their own Time & Mileage tracking data (without the ability to edit this data) in the Staff App or in the My Pay section under the "Time & Mileage" tab.
In the Staff App, this data can be found in the "Time and Mileage" section by clicking the "View History" links.
On the web version of Time To Pet - this can be found in the My Pay section under the "Time & Mileage" tab.
Reporting For Time Tracking And Mileage Tracking
Reporting for both Time & Mileage Tracking can be found in the Reporting - Time Report. Hourly Time Tracking data can be found in the "Time Shifts" report and Mileage Tracking data can be found in the "Mileage By Date" report. For a full list of all available reports for Time & Mileage, please visit our Time & Mileage Reports help article.
Including Time Tracking Data On Pay Stubs
When time tracking has been enabled, and shifts have been completed for a staff member, Time To Pet will automatically include this data in the staff member's pay stub (also referred to as a User Invoice) when the "Include Time Shifts" checkbox has been selected.
Timeshift data is included at the top of the pay stub, and any per-visit data is included at the bottom.
All timeshift data is also included on the downloaded pay stub.
Frequently Asked Questions
Q: Why do I have to log mileage? Can Time To Pet track my GPS directly and show how much I've driven?
The nature of a pet sitter or dog walker is different from a delivery driver or other industries where mileage tracking is important. In our industry, not only are pet care providers driving from home to home, but they are also taking their smartphones with them on walks and excursions. It is impossible to automatically determine, with absolute certainty, when a smartphone is moving because it is in a car and when it is moving in the pocket of a dog walker on a 2-mile walk.
Additionally, GPS data can occasionally be unreliable. Tracking mileage by logging the odometer readings is a much more reliable way to record miles driven. Lastly - GPS can also be a battery-intensive operation on a smartphone. Tracking GPS coordinates for an entire day (and not just when a pet care provider is checked in to an event) can have a major impact on the device's battery resources.
Q: Can the Admin or Office Managers clock in or out for a staff member?
Only the staff member can clock in or out for their account using the dashboard or mobile app.
Q: Can I edit clock-in/clock-out data or mileage data after it has been submitted?
An Admin or Office Manager can edit or delete clock-in/clock-out data or mileage data after it has been submitted. This can be done in the reporting section or directly on a staff member's profile.
Q: Can I add an hourly pay rate?
Because Time To Pet is not a payroll processor, there is no way to set hourly pay rates for staff members in Time To Pet. By setting the Staff Rate for services to $0, it's then possible to calculate pay stubs for payroll processing based on the reports in Reporting - Time Report. It's also possible to generate pay stubs to include time shifts and use those generated reports or pay stubs with a payroll processor outside of Time To Pet.
Q: Can I enable this on a staff-by-staff basis?
Yes! Once enabled, you can enable/disable this by staff under the "Staff tab" here: https://www.timetopet.com/dashboard/configure/staff-settings/time-and-odometer.
Q: Is clocking in or out tied to events, or can my Office Manager use this when doing office work that is not tied to events?
Clocking in and out is a separate button, so it does not need to be associated with any events on the scheduler. For example, a company may want staff to clock into a shift when they pick up keys from the office but not when they start a timer at their first event. In this case, the staff member can start their shift when they pick up keys and start the timer for their first event when they are ready, allowing time to be tracked before an event starts.