Troubleshooting
Role: Administrator · Bookkeeper · Office AdminArea: Invoicing · All versions
What you're seeing
A piece of information you expect on the printed invoice is wrong or missing — the technician's name doesn't appear, the customer's phone number isn't shown, the company phone number is out of date, or labor pay doesn't display. The invoice is otherwise correct; it's a print/display setup issue.
Why this happens
There are 4 common reasons.
Reason 1
The technician name setting is off.
The technician name doesn't print because the Show Technician Name on Printed Invoice setting is off.
Reason 2
The customer phone number isn't a built-in field.
The customer phone number isn't a built-in invoice field, so it has to be added through a custom field and the invoice template.
Reason 3
The company phone prints from the Business Unit, not the Company Profile.
The company phone number prints from the Invoice Header on each Business Unit, not from the Company Profile, so updating only Company Profile leaves the old number on invoices.
Reason 4
Labor pay lives on the Job Costing screen, not the invoice layout.
Labor pay shows only on the Job Costing screen, not the invoice layout, so it has to be added as a service task to appear on the printed invoice.
How to fix it
Run the check that matches what's wrong on your invoice.
1The technician's name isn't on the printed invoice
Go to Settings > Your Account > Feature Configurations.
Search for Show Technician Name on Printed Invoice.
Click the toggle to On.
Note: To enable this setting, Multiple Invoice/Estimate Print Options must be disabled.
✓ Done · The technician's name prints on the invoice. You're done.
2The customer's phone number isn't on the printed invoice
There's no built-in field for the customer phone number, so add it with a custom field and the invoice template.
Caution: Using Template Manager requires account configuration — contact Technical Support if it isn't enabled.
Create a custom field on the customer record for the phone number. For more, see Use custom fields.
On the navigation bar, go to Settings, then in the side panel choose Operations > Document Templates.
In Template Manager, find the default invoice template and click More > Make a copy. (If your default template isn't an Out of Box template, skip this step.)
Find the copy and click More > Edit.
From the components panel, drag the Custom Fields component to where you want the phone number to appear, then click Add Field.
In the Add Custom Field popup, enter the exact name of the custom field you created, add a Label if you want one, then click Save and Publish.
✓ Done · The customer phone number prints whenever you use that template. You're done.
3The company phone number on the invoice is out of date
Use this when you updated the company phone in Settings > Your Account > Company Profile but the old number still prints.
Go to Settings > Operations > Business Units.
Click Edit for the business unit you want to update.
Scroll to the Invoice Header field.
Remove the old phone number and enter the correct one, then click Save.
Repeat for each business unit that needs updating.
✓ Done · The correct company phone number prints on invoices for each updated business unit. You're done.
4Labor pay isn't on the invoice layout
Labor pay shows only on the Job Costing screen. If it's already recorded in job costing, you can surface it on the printed invoice with a service task. There's no other way to show labor pay on a printed invoice.
On the navigation bar, click Pricebook to open the Services screen.
Click +Add Service and set up a service task for labor.
Add the labor service task to the invoice.
Set the price of the labor service task to $0.
Include the hours of labor in the task description.
Print the invoice to display the labor pay.
✓ Done · Labor pay appears on the printed invoice. You're done.
Still not working?
Contact ServiceTitan Technical Support at go.servicetitan.com/ask with:
The invoice number affected
Which piece of information is wrong or missing (technician name, customer phone, company phone, labor pay)
The business unit and the template the invoice uses
The current state of any related setting you've already changed
Which check from this article you already tried
Want to learn more?
Use custom fields ›
Create custom fields to capture data that isn't a built-in field, such as a customer phone number for invoices.
Copy and customize invoice print templates ›
Copy the default invoice template and edit its components to control what prints on the invoice.
Manage feature configurations ›
Find and toggle settings like Show Technician Name on Printed Invoice.