Overview
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.
Who uses this feature
Administrators and accountants
Applies to all business types
Feature configuration
Account configuration is required to use this feature. Please contact Technical Support for details.
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
Go to the top toolbar and click Settings
.In the side panel, go to People > Payroll.
Under Global Settings, in Earnings Codes, click Edit.

Click Add Earnings Code.
In the Earnings Code Name field, enter a name for the code.
In the Code field, enter an earnings code.
Note: Use the same earnings codes as your payroll processor.
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.
When you're finished, under Actions, click Check
to save your changes. 
Edit earnings codes
Go to the top toolbar and click Settings
.In the side panel, go to People > Payroll.
Under Global Settings, in Earnings Codes, click Edit.
Click Edit for the earnings code you want to edit.
Edit the code as needed.
Note: To delete a code, first deselect the Active checkbox.
When you're finished, under Actions, click Check
to save your changes. Or, to delete the earnings code, click Delete
.