Service Titan Knowledge Base

Create and edit earnings codesLast updated on 03/22/2022

Create and edit earnings codes that map to your payroll processor’s earnings codes. You can assign earnings codes to payroll activity types to streamline exports after running payroll in ServiceTitan.


Things to know

  • Your payroll processor’s earnings codes can vary depending on your account configuration and payroll policies. Contact your payroll processor for details.

  • Earnings codes can be assigned to business units, payroll adjustments, and timesheet codes. For more, see Assign earnings codes.


Create earnings codes

  1. Go to the navigation bar and click Settings settings.png. In the side panel, go to People & Payroll. Payroll Settings opens.

  2. Under Global Settings, in Earnings Codes, click Edit.

    Define Earnings Codes opens.

  3. Click Add Earnings Code.

  4. In the Earnings Code Name field, enter a name for the code.

  5. In the Code field, enter an earnings code. Note: Use the same earnings codes as your payroll processor.

  6. From the Earning Category dropdown, select the pay type:

    • Hourly—Hourly pay

    • Non-Hourly—Pay types that are not measured hourly. For example, bonus pay, commissions, and payroll adjustments.

  7. When you’re finished, under Actions, click Check icon-check.png to save your changes.


Edit earnings codes

  1. Go to the navigation bar and click Settings settings.png. In the side panel, go to People > Payroll. Payroll Settings opens.

  2. Under Global Settings, in Earnings Codes, click Edit. Define Earnings Codes opens.

  3. Click Edit for the earnings code you want to edit.

  4. Edit the code as needed. Note: To delete a code, first deselect the Active checkbox.

  5. When you’re finished, under Actions, click Check icon-check.png to save your changes. Or, to delete the earnings code, click Delete icon-close.png.


Want to learn more?



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