--- title: "What is the solution for a non-managed technician to add their codes to an invoice and receive performance pay for their work?" slug: "what-is-the-solution-for-a-non-managed-technician-to-add-their-codes-to-an-invoi" updated: 2026-10-15T01:05:36Z published: 2026-10-15T01:05:36Z canonical: "help.servicetitan.com/what-is-the-solution-for-a-non-managed-technician-to-add-their-codes-to-an-invoi" --- > ## 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. # What is the solution for a non-managed technician to add their codes to an invoice and receive performance pay for their work? ## Problem Non-managed technicians cannot add items to invoices or estimates. They need to be managed technicians to perform this action. ## Solution ### Difference between Managed vs Non-managed technicians Understand that non-managed technicians have restrictions, including not being able to add items to invoices and estimates directly. For more, see [Managed technicians and non-managed technicians](/construction/docs/managed-technicians-and-non-managed-technicians-in-servicetitan-mobile-1). ### Make sure Non-managed technician is included in payroll 1. To pay non-managed technicians for their work, you must use payroll adjustments. First, ensure they are included in payroll. 2. Go to the main navigation bar and click **Settings ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/what-is-the-solution-for-a-non-managed-technician-to-add-their-codes-to-an-invoice-and-receive-performance-pay-for-their-work-image-mh2d5i7r.png?sv=2026-02-06&spr=https&st=2026-10-31T02%3A40%3A27Z&se=2026-10-31T03%3A40%3A27Z&sr=c&sp=r&sig=PRxLeuAwF%2FIXvxjY7PKZf1R6DlQBD0JtenDiwUjlQU8%3D)**. 3. In side side panel, click **People > Technicians**. 4. Click **Edit** next to the technician you want to update. 5. On the *Edit Technician* screen that opens, click the **Payroll** tab. 6. Make sure the **Include in Payroll** feature is turned on. Click the checkbox if it isn't, then click **Save Changes**. ### Create a payroll adjustment from the Payroll Dashboard 1. Click on your profile icon, then click **Payroll**. 2. Use the filters to locate the payroll period you want to update. 3. Click **View Actions** in the *Action* column for the technician whose payroll you want to adjust. 4. Next to *Payroll Adjustments*, click **Create**. 5. On the *Create Payroll Adjustment* window that opens, under *Posted On*, click the **Calendar ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/what-is-the-solution-for-a-non-managed-technician-to-add-their-codes-to-an-invoice-and-receive-performance-pay-for-their-work-image-jyabquhh.png?sv=2026-02-06&spr=https&st=2026-10-31T02%3A40%3A27Z&se=2026-10-31T03%3A40%3A27Z&sr=c&sp=r&sig=PRxLeuAwF%2FIXvxjY7PKZf1R6DlQBD0JtenDiwUjlQU8%3D)** and select the date you want the adjustment to post. You must enter a date within the payroll period you're reviewing. If the posted on date has already been processed for payroll, the adjustment won't be recognized. 6. In the *Adjustment Amount* field, enter the amount of the adjustment. 7. If you want to attach the adjustment to a job invoice, enter the invoice number in the *Invoice* field. Attaching an adjustment to a job invoice in which the adjustment was earned helps keep the Job Costing accurate and provides the customer with the most accurate margin for the job. 8. Select the **Type** of adjustment you want to create. For more on types of adjustments, see [Create a payroll adjustment](/construction/docs/create-payroll-adjustments-from-the-payroll-dashboard#create-a-payroll-adjustment). 9. When you're finished, click **Create**. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/what-is-the-solution-for-a-non-managed-technician-to-add-their-codes-to-an-invoice-and-receive-performance-pay-for-their-work-image-9b6xw0v8.png?sv=2026-02-06&spr=https&st=2026-10-31T02%3A40%3A27Z&se=2026-10-31T03%3A40%3A27Z&sr=c&sp=r&sig=PRxLeuAwF%2FIXvxjY7PKZf1R6DlQBD0JtenDiwUjlQU8%3D) 10. On the *Payroll Detail* screen for the technician, click **Update Now**. This will update the adjustment to the Payroll Dashboard. You can also create a payroll adjustment on an invoice. For more, see [Create payroll adjustments](/construction/docs/create-payroll-adjustments). By following these steps, you can ensure that non-managed technicians receive performance pay for their work, even though they cannot add their codes directly to invoices. The calculation of actual costs (labor, materials, overhead) against revenue for each job to determine true profitability. **What it does:** Shows which job types, technicians, or BUs are truly profitable after accounting for all costs, not just top-line revenue. **Also called:** Job profitability, Cost tracking **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)