Categories and subcategories
How are categories and subcategories formatted within the Pricebook Excel Template?
We highly recommend you set up categories and subcategories directly in ServiceTitan before you do the pricebook export. That way, your categories, and subcategories will be set up properly within the Excel file.
Category1 column: Main category
Category2 column: Subcategory (must appear under the main category)
Category3 column: A subcategory within a subcategory (must appear under the respective subcategory)

How do I assign a category or subcategory to a pricebook item?
Go to the Services, Equipment, or Materials sheet where the item is located. Enter the category or subcategory in the Category.Name column next to the item.

Important: Every category or subcategory you use must be listed in the Categories sheet within the Excel file. Service and equipment are not visible in ServiceTitan Mobile unless they're assigned to a category or subcategory. Materials don't need to be assigned to a category or subcategory to be visible in ServiceTitan Mobile.
What if I want to assign a pricebook item to a subcategory?
Enter the subcategory name in the Category.Name column. There is no need to designate the main category, only the subcategory. For example, if you want a pricebook item to appear in the subcategory New Equipment, enter New Equipment in the Category.Name column.
Edit pricebook items
Do I need to click Save when I am done making changes for each tab?
No, you should only click Save once at the end when you completed all tabs. If you want to make sure that you don’t lose any of your work, you can click Save after completing each tab.
What if I want to discard all my changes?
When you click Cancel from any of the tabs, it will discard all unsaved changes in all tabs.
How long can an item description be?
An item description may contain up to 32,000 characters.
What is the recommended size for Pricebook icons in ServiceTitan?
The ideal size for Pricebook icons is 450x450 pixels to ensure a consistent display across both category and individual item pages.
How can I directly charge a customer for a material?
Make sure that the Charge for material? option is selected when you add material to an invoice. Contact Technical Support for details.
Why are changes I made to the Pricebook item not reflecting on the invoice?
When making changes to Pricebook items and these items have already been added to an invoice prior to the changes, you need to remove the items from the invoice and add them again to reflect the changes made to the items.
How can I print my pricebook?
Export your pricebook to a spreadsheet format.
Edit the items and columns as needed and print.
Can I add more characters to the Name, Code, or Description fields in Pricebook?
You can, as long as the character limit does not exceed 31 characters.
What happens if I delete a row and re-import it to ServiceTitan?
If you delete a row, it won't be included in the re-import process, so the deleted information won’t update in ServiceTitan.
How can I bulk add a deactivated material to all services?
When you activate the material it is automatically added to the same services. For more, see Bulk activate and deactivate pricebook items.
Discounts and fees
Is there a way to automatically add credit card processing fees to invoices?
No, there is no option to automatically charge for credit card fees. However, You can create a service in Pricebook and set it as a default service for specific job types so it’s added to invoices when those jobs are booked. For more, see Add default services for job types.
Why isn’t the discount applying to the estimate or invoice?
Discounts won’t apply to a line item if the Allow Discount Codes checkbox isn’t selected for that item in your Pricebook. Edit the item, select Allow Discount Codes, and save.

If you’re troubleshooting a membership discount specifically, see What is causing the membership discount to not apply to an invoice?
Why don't fees from Discounts and Fees show in job costing?
Fees under Discounts and Fees add charges to invoices. They work best for transaction-related costs like credit card processing fees. These fees are not designed for job costing tracking.
Dynamic pricing
How do I switch from Static Price to Dynamic Pricing?
To switch an item from static to dynamic pricing, edit the item in the Pricebook and uncheck Use Static Price. If the item’s category is already assigned to a dynamic pricing rule, that rule will apply automatically.

Note: If the checkbox can’t be unchecked, you’ll need to create a dynamic pricing rule and ensure the item’s category is included in it.
Why doesn't the service price change when I remove equipment from an estimate or invoice?
Dynamic Pricing includes equipment costs inside the service price and treats the entire service as one unit. The price you see on an estimate or invoice comes from Pricebook, not from individual equipment lines on that invoice or estimate. Editing or deleting equipment on the invoice does not recalculate the service price because the system still uses the original Pricebook values.
Client-specific pricing
Why does my invoice show a different labor code than my technician’s profile?
Invoices display the labor service name and code, not the labor type code assigned to the technician. This happens because each labor type is linked to a labor service item in your Pricebook, and the system uses the labor service information for invoicing.
What’s the difference between a labor type and a labor service?
Labor type: A classification you create to define technician labor. Each labor type has a name and a unique code that you assign. Labor types are used to calculate labor costs on invoices through labor automation.
Labor service: A Pricebook service item with the Labor Service checkbox selected. This item can be linked to a labor type and has its own name and code, which appear on invoices.

Replacement opportunities
When will equipment tags and replacement opportunity tags get created, and where are these tags applied?
Equipment Tag
You can apply tags to Equipment or Equipment Types. We recommend you apply Conversion Opportunity Tags to Equipment Types and not on Equipment.
When viewing a job for a location with Equipment, you can see the Equipment Tag on all jobs for that location.
Equipment Tags: When viewing a job for a location with Equipment, you can see the Equipment Tag on all jobs for that location. The Equipment Tag also appears on the service location record and elsewhere in ServiceTitan. The Equipment Tag displays the Equipment name followed by the Equipment age (in years).

Equipment Type Tags: Equipment Type Tags will only be displayed when the age of the Equipment at a location is greater than or equal to the replacement age. You can see the tag displayed next to the customer name on the Call Booking screen.
ServiceTitan automatically applies a Replacement Opportunity Tag when installed Equipment is at or past its replacement age. The Replacement Opportunity Tag displays the name of the tag.

If you book a job where there is a Replacement Opportunity, you will see both the Equipment Tag and the Replacement Opportunity Tag on the job.

Pricebook Equipment Tags appear anytime you book a job for a location that has this equipment. Make sure to create the tag before adding it to equipment in your Pricebook.
Note: Do not add the Replacement Opportunity tag to equipment items in the Pricebook. This will result in the replacement opportunity tag being displayed permanently on the installed equipment item, and it won’t convert the Replacement Opportunity as sold.


How do I add equipment to a service location and enter the install date?
There are two ways to enter installed equipment items in service location records:
Option 1: Invoice the customer for the equipment item
When you invoice the customer, the installed equipment item will be added automatically to the service location record.
Note: Make sure to enter the install date on the invoice.

Option 2: Add an installed equipment item directly to a service location record
To add equipment directly to a service location, go to the location record and click Add Equipment. This allows you to add installed equipment to the service location without invoicing the customer.

This is helpful for tracking equipment even if your business didn’t perform the installation. Use an approximate install date if you are unsure.
Note: Make sure to enter an install date so that ServiceTitan can track replacement opportunities. If you want a replacement opportunity tag to be created immediately, enter an install date older than the equipment’s replacement age.
How is the age of Equipment determined? How do you know when the item will reach its replacement age and become a replacement opportunity?
The replacement age is determined by the Installed On date and the replacement age.
Installed On Date
Enter the Installed On date when you invoice the customer for equipment or when you add installed equipment directly to a location record.

Replacement Age
The equipment item in your Pricebook is tied to an equipment type (Pricebook > Equipment > Edit Equipment > Type). The Replacement Age is determined by the Equipment Type (Pricebook > Equipment Types > Replacement Age).
When an equipment item approaches the replacement age, it becomes a replacement opportunity.
For example, a Frigidaire AC unit is added to a customer invoice with an install date of January 1, 2016. In Pricebook, the Frigidaire AC unit is tied to an equipment type (window AC unit). The Equipment Type has a replacement age of 7 years.
In 2023, there will be a replacement opportunity in ServiceTitan to replace this customer’s window AC unit. By that time, the customer might be ready to install a central AC system, so it is important to track the replacement opportunity. You will be the first to follow up with the customer about replacing their AC unit, which will help you close a potentially bigger sale in the future.
When I manually add a replacement opportunity tag to a job, will the job be included in the replacement opportunity data?
Yes, when you add a replacement opportunity to a job or a job type, the jobs will be included in the replacement opportunity data.
Pricebook Connect - Provider catalogs
How are items tagged as new?
Items are considered new if they were added to a provider catalog within the past 60 days and you haven’t added them to your pricebook.
Why is the number of downloaded catalog items higher than the number I selected?
Some pricebook items are linked to other pricebook materials and services. For example, if a filter change service includes a Whole Home Air Filter System as an upgrade, when you select the filter change to add to your pricebook, the upgrade task is automatically downloaded.
How can I select catalog items in bulk?
Click the checkmark icon in the upper left corner of a category to select all items within that category.

Click Select All to select all items or categories.

What do the tags on items mean?
Catalog items can have the following tags:
Added: The item is already in your pricebook.

New: The item was added to the catalog within the past 60 days.

Update: The item in your pricebook was updated. Go to the Updates screen for details.

How do I navigate between categories?
When you click within catalog subcategories, a trail of higher-level categories you browsed displays above the catalog items. Click a name to go to that category.
How do I remove a provider catalog from Pricebook Connect?
To remove a provider catalog from your Pricebook Connect, please reach out to Technical Support.
For more information on catalog integrations, see Available supply chain integrations..
Pricebook Connect - Managing items in your pricebook
Can I edit a catalog item in my pricebook?
After you download an item, you can edit it in your pricebook. If the provider makes future changes to the item, it appears on your updates page.
Why can’t I edit certain fields of catalog items in my pricebook?
To maintain a link between your pricebook and the provider catalog for future updates, you can’t edit the following fields:
For categories and subcategories: Name
For equipment items: Model and Manufacturer
For Pricebook Pro service items: Name and Code
Tip: Pricebook Pro subscribers can duplicate items and make changes to all fields in the duplicated item.
If I edit an item, can I undo my changes?
You can undo certain edits made to a catalog item. Find the item in your pricebook and click Revert to Provider Version.

When you revert an item, the following fields revert to the last version updated from the provider catalog:
For all items: Code, Name, Description, Images, Videos
For equipment items: Manufacturer Warranty Duration, Manufacturer Warranty Description, Service Provider Warranty Duration, Service Provider Warranty Description
Note: If you edit any other fields of a catalog item, they can’t be reverted. For example, if you delete materials for a service, it stays deleted when you revert the item to the provider version.
Can I delete a catalog item I added to my pricebook?
You can’t delete a pricebook item contains details that may be used in invoice-related reports. But you can deactivate items so they won’t be visible when browsing or searching your pricebook.
What happens when I deactivate a catalog item from my pricebook?
If you deactivate a catalog item, or if the item is added to another item in your pricebook as a recommendation or upgrade, it doesn’t appear in future catalog updates. It won’t be visible when you browse or search your pricebook.
If an item is added to an invoice before you deactivate it, it may appear in invoice-related reports.
What happens if I remove material from a catalog item?
If you remove material from a catalog item in your pricebook, it doesn’t appear in any future updates of that item. For example, if an HVAC service includes three valves and you remove the valves from the service, and the provider updates the service to include one valve, the change doesn’t show in your updates.
How do I know when catalog updates are available?
Go to Pricebook > Updates. Click the Provider dropdown to view your provider catalogs. The number of available updates appears next to the provider name.

Can I dismiss updates?
No. Currently, Pricebook Connect shows all catalog items that have been updated since you added or updated them.
Why can’t my pricebook update automatically?
Your pricebook can contain custom, proprietary information, even for items downloaded from provider catalogs. It’s important that you have full control over any pricebook changes.
What if the cost of a material item changes?
If an updated material item includes a cost change, an asterisk appears in the Cost column. The amount of the change displays under the cost. For example, if a material cost increased from $20.25 to $24.25, you see (+$4.25).

What is Total Material Cost?
If an updated service includes a change to Total Material Cost, this refers to the sum of the cost of all pricebook materials included in the service. For example, if the materials for a service include three $5 fuses, the total material cost is $15.
The amount of the change displays next to the updated cost. For example, if the total material cost decreases from $25.00 to $20.00, you see -$5.00.
Note: Materials should have $0 cost if there are purchase orders on the invoice with the same materials. This ensures that Total Material Cost is not doubled on the invoice.
If a material item cost changes, do my prices update automatically?
No. Pricing is determined by several factors in addition to the cost. If you need to update your prices, use the client-specific pricing.
Equipment required fields
Which fields are required when you add a piece of equipment to an invoice in ServiceTitan Mobile?
When you add a piece of equipment to an invoice, the Installed On, Model Number, and Serial Number fields are required.
Tip: The technician is prompted to collect these equipment details before they can complete the job.
Which fields are required when you add a piece of equipment to an estimate in ServiceTitan Mobile?
When technicians add equipment to an estimate, it is not required to fill in any field.
Which fields are required when you add a piece of existing equipment in History > Existing Equipment in ServiceTitan Mobile?
Only the Installed On field is required.
Which fields are required when you add a piece of equipment directly to a location profile in ServiceTitan?
Installed On is the only required field when you add a piece of equipment to a location profile in ServiceTitan.
Pricebook in ServiceTitan Mobile
Why the technician can’t browse the Pricebook items what steps can be taken?
Technicians need to download the pricebook again to refresh it in ServiceTitan Mobile.
How do I make task codes visible on the mobile?
Task codes may or may not appear on the mobile pricebook depending on your account configuration. If they do not appear, enable the Hide Task Codes from mobile and printed invoices feature in Settings > Your Account > Feature Configuration. For more, see Manage feature configurations.
Note: Enabling task codes for mobile will also make them visible on printed invoices.
Other
How can I transfer my pricebook to another company during an acquisition?
Contact your Customer Success Manager (CSM) to import and export your pricebook data.
Will there be a difference between the approved amount and the amount charged for a specific job?
Yes, if the item was edited from a static price to dynamic pricing, it results in a change to the total amount on the invoice.
Why should I check the Deactivate Old Pricebook box when importing a new pricebook in ServiceTitan?
Checking this box prevents duplicate entries and pricing discrepancies by deactivating the existing pricebook before importing the new one.
Why aren't membership savings applied automatically?
Ensure prices are not entered manually to apply membership savings automatically. Manual entry prevents Dynamic Pricing from applying the appropriate membership discounts.