Payroll management Home

Prev Next

Use payroll management to help you save time, reduce errors, and minimize paperwork. You can automate performance pay, make payroll adjustments, export reports for payroll processing, and more. Payroll management work with both Legacy Timekeeping and Flexible Timekeeping.

Payroll dashboard showing regular hours, payment amounts, and employee details for approval.

Setup

What you need to get started

To prepare for payroll management, first Edit your payroll legal terms that all employees review prior to signing off on their payroll.

Then, enable payroll for your employees. You can do this two ways:

Bulk enable Include in Payroll

  1. Go to SettingsA simple icon representing a settings gear. in the main navigation menu.

  2. In the side panel, click People > Payroll.

  3. In the Payroll Settings screen that opens, click Edit next to Employee Payroll SettingsPayroll settings page showing employee and overtime settings with edit options.

  4. 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.

  5. Select the Include in Payroll option. Options for bulk editing payroll details including manager and pay frequency settings.

  6. When you're finished, click Save Changes.

Include in Payroll for individual employees and technicians

  1. Go to Settings A simple icon representing a settings gear. in the main navigation menu.

  2. In the side panel, click People > Employees or Technicians.

  3. Click Edit next to the employee or technician you want to include in payroll. Employee management interface showing profiles, roles, and edit options for users.

  4. In the Edit Employee or Edit Technician screen that opens, click the Payroll tab. Editing employee details, focusing on payroll section for Ada Shelby.

  5. Toggle on the option next to Include in PayrollToggle switch for including an employee in payroll settings with explanatory text.

  6. When you're finished, click Save Changes.

Required permissions

All permissions required to use payroll management features are enabled by default for the different roles. Additional permissions that may impact the payroll 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 payroll management, you can further customize your payroll to meet your business needs.

Step 1: Set up additional payroll settings for employees and technicians

Step 2: Set up advanced payroll settings

Step 3: Further customize your payroll

Key workflows

Payroll sign-off

Payroll Sign-off lets employees review and sign off on their timesheets and performance pay in ServiceTitan. Managers and administrators can resolve disputes and approve payroll for processing to ensure that employees are paid efficiently and accurately.

Configurable payroll

Use Configurable Payroll to manage performance pay for your team, from sales technicians to installers to service and maintenance technicians. With Configurable Payroll, pay profiles determine commission and bonus pay using job filters and customizable pay calculations based on invoice subtotal, business unit, invoice item, sliding scales, and more. Create and assign pay profiles for each type of technician you employ.

How it works

Set up Configurable Payroll

Configurable Payroll pay structures

Frequently Asked Questions

Payroll adjustments

Use payroll adjustments to make positive and negative corrections to an employee's payroll. You can create adjustments on an invoice to accurately track job costing or add adjustments directly to an employee's payroll.

Earnings codes

You can create earnings codes in ServiceTitan that match the earnings codes of your payroll processor. When you assign earnings codes to your pay types, exported payroll activities map directly to your payroll processor's codes.

Performance pay

Performance pay lets you award commissions for estimate sales and bonus pay for completed work. You have the flexibility to set commission and bonus rates by individual technician or pricebook item. You can even deduct material and equipment costs from performance pay calculations to protect gross margins.

GPS Timekeeping integration

If you use Fleet Pro, you can use our GPS Timekeeping integration to integrate your payroll timesheets into your fleet management system. This lets you quickly review timesheet discrepancies and approve or reject timesheet edit recommendations based on the available GPS data.

Payroll reports

You can use the following templates to create custom reports for payroll reporting:

Troubleshooting and FAQ

FAQ

See some of the top FAQ below. For more, see Payroll and Timesheets - FAQ and Configurable Payroll FAQ.

Configurable Payroll

Performance Pay