Skip to main content
Time Tracking Overview Guide

Learn how to configure time tracking so your employees can track their time in the field.

Nate H avatar
Written by Nate H
Updated this week

Time Tracking with Housecall Pro

A better understanding of the actual time and labor that goes into scheduled work can only start with accurate time tracking of the employees assigned to given jobs. Time tracking features within Housecall Pro allow you to better track the time your employees are spending on travel or working on the job site! This ultimately leads to insight into your field employees' efficiency and a more accurate sense of how labor impacts your job profitability.

To ensure that your employees can track their individual time on jobs, you'll want to start out by turning on this feature in your Housecall Pro account. We'll cover how to do that in this Help Article, and we'll also provide other information to make sure that you get the most out of Time Tracking with Housecall Pro.


Setting Up Time Tracking

To enable Time Tracking in Housecall Pro:

  • Click on the My Apps icon (3x3 square) in the top right corner of your HCP account.

  • Click the 'Go to App Store' button at the top of the app menu.

  • From the App Store, type "Time tracking" into the search bar, or scroll down until you see the Time Tracking app.

  • Click on the app directly, or click the 'View Details' button.

  • Click the blue 'Settings' button in the top right corner of the app details page to be directed to your Time Tracking settings.

  • Alternatively, you can navigate to your Time Tracking settings by clicking on the Account Settings gear icon and selecting 'Time tracking' from the menu on the left.

  • From here, you can enable your Time Tracking features by clicking on the toggles for each one:

    • 'Total clocked-in time and timesheets'

    • 'Travel and time on jobs'



'Total clocked-in time and timesheets' Feature

With this feature enabled, the clock in/out widget will be available to employees on the mobile app dashboard. This allows your employees to clock in and out of their workday to track how many hours they are on the clock, which tracks total clocked-in hours on a timesheet. Enabling this option gives your employees access to timesheet reporting.


Clocking In/Out

Once you've enabled the 'Total clocked-in time and timesheets' setting, your employees will see the clock in/out and timecard widgets at the top of their Dashboard in the HCP Mobile app.

Please note: Employees can only clock in/out via the HCP Mobile App.

To clock in or out:

  • Tap on the time tracking box on the main Dashboard of your HCP Mobile App.

  • The Time Tracking box will be gray when an employee is clocked out.

  • When clocked in, the Time Tracking box will turn green and show a running timer.

  • Tapping it again will clock the employee out again and stop the timer.


Viewing Your Timecard

Tapping on the Timecard box to the right of the Time Tracking box will show your employee their total hours clocked for the week.

To view your Timecard:

  • Tap the Timecard widget on the right side of your HCP Mobile App Dashboard.

  • Scroll through to view your hours, broken down by day.

  • Each day will also display the Clock-In and Clock-Out times.



'Travel and time on jobs' Feature

This feature allows all employees assigned to a job to track their individual travel time and time on the job from the HCP Mobile App. Each employee assigned to a job can individually indicate when they are on their way, and when they start, pause, and stop their work on a job.

Housecall Pro will track both Travel Time and Job time. From the HCP Mobile App, whenever you or an employee presses 'On My Way,' 'Start,' or 'Finish,' we date and time stamp when this action was taken so that we can track the time a job takes.

Enabling this option will also give your company more accurate reporting on total labor.


Tracking Travel and Time on Jobs

To track travel time:

  • Tap the 'On my way' icon on the Job page in the HCP Mobile App to start tracking your travel time when assigned to a job. This will begin the time it takes to travel to the service address.

  • Note: Customer notifications only go out the first time an employee taps 'On my way,' so your customers will not receive multiple notifications if more than one employee is tracking their time on any given job.

  • Notifications can be sent out to the customer for all actions, except for the 'Start job' action.

To track time spent on the job:

  • Tap the 'Start my time' icon on the Job page, to the right of the 'On my way' icon.


Pausing Time on the Job

This functionality ensures that if job time needs to be paused before marking the job as finished, employees on the job can do so. This also ensures that, if multiple employees are working on a job at different times, they can all track their start and stop times independent of finishing a job.

To Pause Time on the Job:

  • If you or your employee needs to leave a job without marking it as Finished, you can tap on the 'Pause my time' icon to temporarily pause their time on the job.

  • You'll then be able to select a reason for why you are pausing your time, as well as leave a note with a more detailed description in the 'Note' field.

  • Once you return to the job, you can tap 'Start my time' again to continue time tracking.


Finish a Job and Stop Tracking Job Time

To Finish a Job and Stop Tracking Job Time:

  • When a job is complete, tap the 'Finish Job' icon. This will automatically stop tracking time and will mark the job as finished.

  • Once you or your employee has tapped the 'Finish job' icon, you will see the calculated Travel Time and Job Time. Employees' total travel and time on the job can be viewed from the mobile app and web portal.

  • Note: Finishing the job will stop tracking time for any employee on the job. A job can only be marked as Finished once by a single employee.


Viewing Time Tracking History on Mobile

To view time tracking history on the mobile app, anyone assigned to the job can:

  • Tap the Time Tracking status card. This will provide a detailed history of your time log, including total travel time and time on the job.

  • If needed, you can edit your Total time here.

  • Please note that time will stop being auto-tracked on the job if it is edited manually.

Anyone who can see a job on the mobile app can also view the status and total time metrics for assigned employees right below the schedule widget.


Viewing Time on Jobs You're Not Assigned To

When an employee is not assigned to a job but is able to view it from the mobile app, they’ll see the job workflow along with timestamps for on my way, job started, and job completed events. If they want to trigger these events, they can as well.

They can then see specific status updates for each employee on the job below the schedule.


Location-Based Prompts

As long as you have enabled location sharing within the HCP app, we'll send reminders to start and stop your time when you arrive or leave a job site!

To enable location sharing for Time Tracking notifications:

  • Navigate to your device Settings.

  • Tap the Housecall Pro app.

  • Tap Location.

  • Select 'Always.'



Managing Employee Timecards

Once Time Tracking is enabled for your account, you can easily view your employees' time cards and clock-in/out locations, and edit their times as needed.


View & Edit Employee Timecards

To view and edit timecards:

  • Click the My Apps icon (3x3 square) in the top right corner of your Housecall Pro account.

  • Select the Timesheet app.

  • You'll be directed to your timesheets, where you can view and edit employee timecards.

  • Select a shift that corresponds to the date (far-left column) and the employee name (top row) you need to edit.

  • Next, click directly on the 'In' or 'Out' fields. You can select a time from the drop-downs, or manually enter the time into each box.

  • If you need to add a new time entry, click '+ Time Entry' and adjust the in/out times as needed.

  • Click 'Save' in the bottom right corner of the timecard once you're finished!


View Clock In/Out Locations

Please Note: If clock-in/out locations aren’t being recorded, make sure location settings are enabled for both the Housecall Pro app and your mobile device.

To view the locations where your employees have clocked in/out:

  • Click the My Apps icon (3x3 square) in the top right corner of your Housecall Pro account.

  • Select the Timesheet app. You'll then be directed to your timesheets.

  • Select a shift to view its clock-in/out locations.

  • Clock-in/out locations are displayed in the Timecard window (provided location settings are enabled for both the Housecall Pro mobile app and the mobile device upon clocking in/out). ​


Delete a Time Entry

To delete a time entry:

  • Click the My Apps icon (3x3 square) in the top right corner of your Housecall Pro account.

  • Select the Timesheet app. You'll then be directed to your timesheets.

  • Select a shift you need to delete a time entry from.

  • In the Timecard window, click the checkbox to the left of the time entry you need to delete.

    • Select multiple time entries by clicking the checkbox next to each one.

    • Select all time entries by clicking the checkbox to the left of "Hours" at the top.

  • Next, click the trash can icon on the upper right side of the Timecard window.

  • Select 'Delete' in the confirmation window to delete the time entry, and that's it!


Mark Hours as Paid/Unpaid

If you're manually tracking payroll through HCP, you can mark hours as 'Paid' or 'Unpaid' by following these steps:

  • Click the My Apps icon (3x3 square) in the top right corner of your Housecall Pro account.

  • Select the Timesheet app. You'll then be directed to your timesheets.

  • Select a shift that you need to mark as Paid or Unpaid.

  • Next, click the checkbox to the left of each time entry in the Timecard window.

  • Select the hour type (regular hours, overtime, or double overtime) under the Type column by clicking on the drop-down for each time entry.

  • Once the time entries and hour types are selected, click on the 'Paid' icon or the 'Unpaid' icon in the upper right section of the Timecard window.

    • 'Paid' icon: Dollar sign with no slash.

    • 'Unpaid' icon: Dollar sign with a slash.

  • Upon clicking the Paid icon, you'll see the word "PAID" above each time entry in the Hours column.

  • Finally, click 'Save' in the bottom right corner of the Timecard window.

  • You'll see the changes reflected on your employee's hours for that shift with the word 'Paid' and hours in red.

  • Repeat this process for each shift you need to mark as Paid or Unpaid, and you're all set!



Time Tracking Metrics on the Job Page

Our system can track the time from when an employee taps 'On my way,' to the time they tap 'Start job,' to the time they tap 'Finish job.' This is available on the web portal and in the Housecall Pro mobile app.

On the Housecall Pro web portal, you can see the timestamps of each step under the 'OMW,' 'Start' and 'Finish' buttons.


Field Tech Status & Time Tracking History

Within the Job Details page in the Housecall Pro web portal, you’ll be able to see the Field Tech status of each employee assigned to the job, which will give you a more accurate account of total labor time.

From the Field Tech Status table, you can review:

  • The name of each employee assigned to the job

  • Each employee's status on the job

  • Each employee's total travel time

  • Each employee's total time on the job


View Time Tracking History on a Job

For a breakdown of each employee's Time Tracking history on specific jobs:

  • Open a job to view the Job Details page.

  • Click on each assigned employee's row in the Field Tech Status table at the top of the page.

  • This will bring you to the Field Tech Details page, which gives a more detailed time tracking history per employee.


Edit Travel Time/Total Job Time

To edit the Total Travel Time and Total Job Time on a job:

  • Open a job to view the Job Details page.

  • Click on an assigned employee's row in the Field Tech Status table at the top of the page.

  • This will bring you to the Field Tech Details page, which gives a more detailed time tracking history per employee.

  • Click the 'Edit' button in the top right corner of the page.

  • In the Time Tracking section, manually adjust the Total Travel Time or Total Job Time by entering the hours and minutes in the fields.

  • If you’d like to provide a reason for the adjustment, you can add a note in the notes section.

  • Once the adjustments are made, click on the blue 'Save' button in the top right corner of the page.

  • To exit Editing mode without saving changes, click 'Cancel' in the top right corner of the page, next to the Save button. You'll then be taken back to Viewing mode.

  • To leave this page without saving any changes and be taken back to the Job Details page, click on the 'X' icon in the top left corner of the screen.



Export your Timesheet Report

A Timesheet report gives you a detailed view of your employees' time entries and total hours and is available from the Housecall Pro web portal.

To export your Timesheet Report:

  • First, navigate to My Apps by clicking on the 3x3 square icon in the top right corner of your Housecall Pro account, then select the Timesheet app.

  • From here, you can select the time period for the report by clicking the radio button for the options: 1 week, 2 weeks, Month, or Year.

  • Next, select your report dates by clicking the dates in the 'From' and 'To' section at the top of the Timesheet app. A dropdown calendar will appear where you can select the date for each one.

  • Once the time period and date range are set, click the Export button (downward arrow over a line) in the top right corner of the page to export your Timesheet report.

  • The "Export time tracking data" window will appear, confirming the export and the email address where the report will be sent.

  • If everything looks good, select 'Export' in the bottom right corner of the window.



Timesheet Report Dash Widget

If the Dash page is available on your account, you can add a Timesheet Report widget to your Dashboard by following these steps:

  • First, navigate to My Apps by clicking on the 3x3 square icon in the top right corner of your Housecall Pro account, then select the Timesheet app.

  • From here, you can select the time period for the report widget by clicking the radio button for one of the following options in the upper left corner of the page:

    • 1 week, 2 weeks, Month, or Year.

  • With the time period selected, click 'Save Report' in the top right corner of the page, to the left of the Export button.

  • The Timesheet report will now be available as a widget on your Dashboard.

  • If you don't see the Timesheet Report widget on your Dashboard, you may need to scroll down to the bottom of your Dashboard and click 'Show More' to view additional reports/widgets.

Please note: Multiple Timesheet Report Widgets will not populate on the Dash if the time period is updated and 'Save Report' is clicked in the Timesheet app, as the Timesheet Report Widget can only save one time period at a time. If you select a different time period in the Timesheet app and click 'Save Report,' the widget will be updated with the new time period selected.

🛠️ Pro Tip: You can reorder your Dashboard reports/widgets by clicking the 'Reorder dashboard reports' toggle in the bottom left corner of the Dashboard.


Related Articles



Having trouble finding what you need?

For further assistance, please reach out to our Chat Support team

via the Blue Chat Bubble in your Housecall Pro account, or

contact our Phone Support team at (858) 842-5746.

Did this answer your question?