--- title: "Performance pay won't automate on progress-billed jobs" slug: "pay-incentives-automatically-on-progress-billed-jobs" updated: 2026-10-15T02:18:07Z published: 2026-10-15T02:18:07Z canonical: "help.servicetitan.com/pay-incentives-automatically-on-progress-billed-jobs" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Performance pay won't automate on progress-billed jobs ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/anvil-wrench.png?sv=2026-02-06&spr=https&st=2026-10-30T03%3A21%3A25Z&se=2026-10-30T04%3A21%3A25Z&sr=c&sp=r&sig=d5JfSUQAmKanGemxDKyiTbmHaOYRg0qbl6hrMy0Pdt0%3D) Troubleshooting **Role:** Administrator · Bookkeeper · Office Admin · Payroll Manager**Area:** Progress Billing · Payroll · Performance Pay · All versions ## **What you're seeing** On a progress-billed job, performance pay (incentives, commission, or spiffs) doesn't calculate automatically the way it does on a standard job invoice. There's no place on the progress invoice to set technician splits, so the system can't tie pay to each technician's share of the work. ## **Why this happens** There is 1 common reason. **Reason 1** **Progress invoices are non-job invoices, and non-job invoices have no technician-splits section.** Without technician splits, ServiceTitan can't connect the invoice to each technician's share of work, so it can't automate performance pay. ## **How to fix it** Use a payroll adjustment to pay the incentive. Run these checks in order. Most issues are resolved by Check 1. ### **1****Add the payroll adjustment to a job invoice (recommended)** Use this if you need the payroll cost to appear in job costing and project costing. 1. Open the job invoice for the work the technician performed. 2. Add a payroll adjustment to that invoice for the incentive amount. See the linked how-to for the exact steps. > [!NOTE] > **✓ Done ·** The incentive is paid to the technician, and the payroll cost appears in job costing and project costing. ### **2****If you don't need the cost in costing, add the adjustment directly to the employee** Use this only when you don't need the cost reflected in job or project costing. 1. Add a payroll adjustment directly to the employee for the incentive amount. See the linked how-to for the exact steps. > [!NOTE] > **Caution:** Adding a payroll adjustment directly to an employee pays the incentive, but the cost will not be associated with job costing or project costing. > [!NOTE] > **✓ Done ·** The incentive is paid to the technician. This cost won't appear in job or project costing. ## **Still not working?** Contact ServiceTitan Technical Support at [**go.servicetitan.com/ask**](https://go.servicetitan.com/ask) with: - The project number and the progress-billed job invoice involved - The technician(s) and the incentive amount that should have been paid - Whether you need the cost reflected in job/project costing - Which checks from this article you already tried ## **Want to learn more?** [**Add a payroll adjustment to an invoice ›**](/docs/pay-incentives-automatically-on-progress-billed-jobs#) Step-by-step how-to for Check 1. [**Add a payroll adjustment directly to an employee ›**](https://help.servicetitan.com/docs/create-payroll-adjustments#add-a-payroll-adjustment-directly-to-an-employee) Step-by-step how-to for Check 2. [**Progress billing overview and setup ›**](https://help.servicetitan.com/docs/progress-billing-overview-and-setup) Background on how progress billing works and how to configure it.