Service Titan Knowledge Base

Assign labor types and client-specific pricing rateLast updated on 03/23/2022

You can set up specific labor rates to calculate labor costs on invoices.


Things to know


Set up labor automation

With labor automation, you assign default labor types to technicians. When a technician works a job, their labor type and timesheet hours are used with rate sheet labor rates to calculate labor costs on the invoice.

For example, Carl has the job type HVAC INSTALL and works five hours on a job. According to the rate sheet attached to the invoice, HVAC INSTALL technicians are paid $120/hr. Carl’s labor cost on the invoice is calculated as follows:

5 hrs * $120/hr = $600.00

Note: Rate sheet labor costs do not affect a technician’s payroll.

Create labor types

When you create a labor type, you connect it with a labor service item from your pricebook. To create a labor type:

  1. Go to the navigation bar and click Settings settings.png.

  2. In the side panel, go to People > Payroll.

  3. Click Edit next to Labor Types.

  4. Click Create Labor Type.

  5. Enter a name and unique code for the labor type.

  6. Use the Labor Service dropdown to select a labor service.

  7. Use the checkbox to make the labor type active.

  8. Click the checkmark to save your labor type. Use the X to cancel.

    Note: If you don’t see your labor service item listed, make sure that you selected Labor Service for that item in your pricebook.

Assign a labor type to a technician

To calculate labor costs on an invoice with labor automation, assign labor types to your technicians:

  1. Go to the navigation bar and click Settings settings.png

  2. In the side panel, go to People > Technicians.

  3. Click Edit for the technician you want to assign a labor type to.

  4. Click the Payroll tab.

  5. Click the Default Labor Type dropdown and select a labor type.

    Note: You can manually change a technician’s labor type on an invoice or estimate.

  6. When you’re done, click Save.

If a technician works on a rate sheet job, their labor type is listed on timesheet reports.


Assign rate sheets

After you set up rate sheets, you can assign them to customers, service locations, estimates, invoices, and projects.

Note: The assigned rate sheet appears in the Billing Preferences section of the customer record.

Assign rate sheets to new customers

When you add a new customer, you can assign them a custom rate sheet. If you don’t assign a rate sheet, the default rate sheet is assigned based on the customer type.

  1. From the Call Booking screen, click New customer. For more information on how to book a call, see Book a job.

  2. Follow the steps to add a new customer.

  3. In the Rate Sheet section, select Select custom rate sheet.

  4. From the dropdown, select a rate sheet to assign.

  5. When you’re finished, click Save.

Assign rate sheets to existing customers

When you assign rate sheets to an existing customer, that rate sheet becomes the default rate sheet assigned to their service locations.

To assign a rate sheet to an existing customer:

  1. Go to the navigation bar and click Search  search-inline.

  2. Click the Search dropdown and select Customer.

  3. Use the filters to find your customer and click Search  search-inline.

  4. Click the customer name.

    The customer record opens.

  5. Click Edit Edit icon to open the Edit Customer screen.

  6. Click the Rate Sheet dropdown and select the rate sheet you want to assign.

  7. Click Save.

Assign rate sheets to service locations

By default, the customer rate sheet is assigned to a service location, but you can manually assign a different one. For example, if a location is in a county with different labor rates, you can assign a rate sheet specific to that county.

To assign a rate sheet to a service location:

  1. In the Locations section of the customer record, click the service location you want to assign a rate sheet to. For more information, see Manage customer and service location records.

    The service location record opens.

  2. Click Edit Edit icon. The Edit Location opens.

  3. In the Rate Sheet section, select Select custom rate sheet and select a rate sheet from the dropdown.

    Note: To remove the rate sheet, select No Rate Sheet.

  4. Click Save.

Estimates, invoices, and projects created for a service location are assigned that service location’s rate sheet.

Note: A service location’s rate sheet appears in the Billing Preferences section of the location record along with a note indicating whether the rate sheet was assigned from the customer record or manually assigned to the location record.

Assign rate sheets to invoices, estimates, and projects

When you book a job for a service location, the location rate sheet is assigned to the job invoice. There are some cases where rate sheet assignments differ:

  • If you create an estimate on a job, the job invoice rate sheet is assigned to the estimate.

  • If you book a job from a sold estimate, the estimate rate sheet is assigned to the job invoice.

  • If you book a job from a project, the project rate sheet is assigned to the job invoice.

Note: Any estimates created on a job are assigned the same rate sheet as the job invoice.

Manually assign rate sheets to invoices

To assign a different rate sheet to an invoice:

  1. From the invoice, click Update invoice details. For more information on how to update an invoice, see Edit an invoice.

  2. Click the Rate Sheet dropdown and select the custom rate sheet for the invoice.

    Note: To remove the rate sheet, select No Rate Sheet.

  3. Click Save.

    Note: Assigning a new rate sheet to an invoice does not affect previous estimates created on the invoice.

Manually assign rate sheets to estimates

By default, estimates are assigned the same rate sheet assigned to the invoice they were created on. To assign a different rate sheet to an estimate:

  1. From the estimate, click Update Estimate. For more information, see Create and edit estimate templates.

  2. Click the Rate Sheet dropdown and select the rate sheet you want to assign.

    Note: To remove the rate sheet, select No Rate Sheet.

  3. Click Save.

When a sold estimate is booked into a job, the job invoice is assigned the same rate sheet as the estimate.

Assign rate sheets to projects

When you create a project from a service location or job, the project is assigned the same rate sheet as that service location or job.

To assign a different rate sheet to a project:

  1. From the project record, click Edit Edit icon. For more information, see Create a project.

  2. Click the Rate Sheet dropdown and select the rate sheet you want to assign.

    Note: To remove a rate sheet, select No Rate Sheet.

  3. Click Save.




Important note: Some features may not be currently included in your account and additional configuration may be required. Please contact technical support for details.