Home Service Engine

Your technician arrives at a job and realizes the part they need isn’t in the truck. They call the warehouse, which confirms the part is available. Except when someone goes to find it, the shelf is empty.

ServiceTitan says you have five in stock. Nobody knows where they went.

Sound familiar?

Inventory management is one of those things that can quietly cost home service businesses a lot of money. Missing parts delay jobs, technicians waste time driving between suppliers, and your purchasing team orders materials you might already have somewhere.

ServiceTitan inventory management can help you track parts across warehouses and trucks, manage purchase orders, and keep better control of your material costs.

But having the right software isn’t enough. If your technicians don’t record the parts they use, or your warehouse team forgets to log transfers, the numbers in ServiceTitan won’t mean much.

This guide covers how to set up ServiceTitan inventory, which items are worth tracking, and the day-to-day workflows that will help you maintain accurate stock levels.

What Can ServiceTitan Inventory Management Do?

ServiceTitan has two main modules for handling purchasing and inventory.

The Purchasing Module helps your team create purchase orders, manage vendors, receive materials, process returns, and handle replenishment.

The ServiceTitan Inventory Module adds more detailed inventory tracking. It allows you to monitor stock across warehouses and trucks, transfer materials between inventory locations, maintain stock levels, and perform inventory counts.

The Inventory Module builds on the Purchasing Module, so it’s worth understanding how purchasing works before introducing more complicated inventory processes.

With the right configuration, ServiceTitan can also support serialized inventory, allowing businesses to track individual equipment using serial numbers.

For example, an HVAC contractor might want to track every replacement unit by serial number, while keeping standard filters, contactors, and other frequently used materials organized by quantity.

Not every business needs the same level of tracking.

A small plumbing company operating from one warehouse has different requirements from a contractor managing 30 technicians and several locations.

The goal isn’t to enable every feature available. It’s to choose an inventory management setup your employees can maintain without making their jobs unnecessarily complicated.

Step 1: Choose the Right Inventory Model

Before configuring inventory locations in ServiceTitan, decide where materials will be stored and how they’ll move through your business.

There are three common approaches.

Warehouse-only inventory

Most stocked materials are kept in one central warehouse, and technicians collect what they need.

This can work for smaller operations or companies that purchase most materials specifically for scheduled jobs.

It’s relatively straightforward to manage because fewer locations need regular inventory counts.

Warehouse and truck inventory

The warehouse holds the main stock, while each technician’s truck carries commonly used parts.

In ServiceTitan, trucks can be configured as inventory locations, allowing your team to track what moves between the warehouse and individual vehicles.

This is a common approach for residential HVAC, plumbing, and electrical contractors.

It also requires more discipline. If technicians take materials from the warehouse without recording transfers, stock levels will quickly become unreliable.

Multiple warehouses and trucks

Larger contractors may operate several warehouses, branches, and service vehicles.

ServiceTitan can track inventory across these locations, but the setup requires consistent purchasing, receiving, and transfer procedures.

Our recommendation: Start with the simplest model that accurately represents your operation.

If your team hasn’t established a reliable way to replenish trucks, tracking every small part across dozens of vehicles will probably create more administrative work than it’s worth.

Step 2: Start With the Inventory Items That Matter Most

One of the mistakes contractors make when implementing inventory management is trying to track everything immediately.

You probably don’t need to start with thousands of inventory items.

Instead, identify the materials that have the biggest impact on your daily operations.

Look for items that:

  • Are used frequently across service calls.
  • Regularly run out and delay jobs.
  • Have a high replacement or purchasing cost.
  • Need to be available for technicians to complete common repairs.
  • Require individual tracking, such as expensive equipment.

For example, an HVAC contractor might start with commonly used capacitors, contactors, thermostats, filters, and replacement components.

An electrical contractor might prioritize breakers, receptacles, switches, connectors, and frequently used wiring materials.

For a plumbing company, that could mean valves, supply lines, fittings, repair kits, and common water heater components.

A roofing business, on the other hand, may rely more heavily on job-specific purchasing while keeping a smaller amount of frequently used repair materials in stock.

You can expand your inventory list once the team is comfortable with the process.

Standardize your truck inventory

If multiple technicians perform similar work, consider creating standard truck stock lists.

For example, your HVAC technicians might all carry a basic selection of electrical components, condensate repair materials, and other commonly used parts.

ServiceTitan inventory templates can help organize the items and target quantities assigned to inventory locations.

You can then use those templates to support replenishment and inventory counts.

This makes it easier to keep trucks consistently stocked without asking every technician to maintain their own separate list.

Step 3: Set Up ServiceTitan Inventory Correctly

A good inventory setup starts with organizing your existing materials and deciding how employees will use the system.

Configure your warehouses and trucks

Create inventory locations that match where materials are physically stored.

Use consistent names so employees can easily identify each location.

For example:

  • WH – Main Warehouse
  • WH – North Branch
  • TRK – 12 – Mike
  • TRK – 18 – Sarah

Simple naming conventions might seem unimportant, but they’re useful when your purchasing team is processing transfers or reviewing inventory reports.

If you use bin tracking, organize the warehouse into clearly identified shelves or bins. That way, employees know where to find an item instead of searching the entire building.

Organize inventory items in your pricebook

Your ServiceTitan pricebook plays an important role in inventory tracking.

Before setting up hundreds of items, review whether your existing records are organized correctly.

Check for duplicate pricebook items, inconsistent names, incorrect units of measure, and missing vendor information.

Each stocked item should have enough information for your team to identify and order the correct material.

This could include:

  • A consistent item name and description.
  • Manufacturer or vendor part number.
  • Correct unit of measure, such as each, box, or foot.
  • Relevant purchasing and costing information.
  • Serial number tracking where appropriate.

Also decide which materials should be treated as stock and which should be purchased specifically for a job.

If your team orders a specialized component once every few years, it may not make sense to maintain it as regular warehouse stock.

Your pricebook should support the way your business purchases, uses, and accounts for materials.

A poorly organized pricebook can also affect invoicing and job costing. If that’s already causing problems in your business, our ServiceTitan Pricebook services can help you clean up and optimize the underlying structure.

Set up replenishment based on actual usage

Once your inventory items and locations are configured, decide when materials need to be reordered.

ServiceTitan inventory settings support minimum and maximum stock levels that can be used for replenishment.

For example, your warehouse might need to keep between 10 and 25 units of a frequently used part.

When stock falls below the minimum, the item becomes a replenishment candidate.

But those numbers shouldn’t be arbitrary.

Look at how frequently the material is used, how long suppliers take to deliver it, and whether demand changes throughout the year.

A part used during nearly every service call needs a different replenishment strategy from an expensive component that rarely leaves the warehouse.

For less predictable demand, a simple reorder point calculation can help:

Reorder point = Average daily usage × Supplier lead time + Safety stock

If your company uses two parts per day, the supplier takes five days to deliver, and you keep another four parts as safety stock, your reorder point would be 14.

The calculation helps you determine a sensible threshold. Your actual ServiceTitan configuration should reflect the replenishment methods supported by your account.

Step 4: Build Inventory Workflows Your Team Can Follow

This is where many inventory implementations run into trouble.

The configuration might be correct, but if employees don’t follow the process, your inventory counts will eventually stop matching what’s actually on the shelves.

Focus on four everyday workflows.

1. Purchasing and receiving

Purchase orders should provide a consistent record of what your company ordered and what actually arrived.

When materials are delivered, someone needs to check them against the purchase order before receiving them in ServiceTitan.

For example, if you ordered 20 contactors but received only 16, the system should reflect what was actually delivered. The remaining four shouldn't appear as available stock.

A straightforward receiving process should cover:

  1. Compare the delivery with the purchase order.
  2. Check quantities and identify damaged or incorrect materials.
  3. Record the actual received items.
  4. Put materials in their designated inventory location.
  5. Document outstanding quantities or other discrepancies.

The exact responsibilities will depend on your business. What matters is that purchasing and warehouse employees follow the same process.

2. Warehouse transfers and truck replenishment

Let’s say a technician takes three capacitors from the warehouse to replenish their truck.

If the parts physically move but nobody records the transfer, ServiceTitan will still show them in the warehouse.

A week later, someone tries to find those parts and assumes they’ve gone missing.

Transfers need to be part of the normal routine, not something employees try to remember afterward.

For truck replenishment, you might have the warehouse team prepare materials based on each truck’s inventory template or minimum stock levels.

The parts are then transferred to the appropriate truck location, and the technician confirms receipt.

Some businesses may replenish trucks daily, others weekly. Choose a schedule based on how frequently materials are used and how your team operates.

3. Record materials used on jobs

Your technician uses a stocked part to complete a repair.

If that material isn’t recorded correctly on the job, your inventory tracking and job costs may both be affected.

Make sure technicians understand which materials need to be added and when they should do it.

The process should be simple enough to complete during their normal job workflow.

If recording one part requires navigating several confusing screens, employees may start skipping the step.

This is where reviewing your ServiceTitan configuration and employee permissions can make a real difference.

4. Returns and inventory adjustments

Unused materials, damaged parts, and incorrect deliveries need somewhere to go.

Having a designated returns area is a good solution to help prevent materials from being put back on the shelf without proper documentation.

The same applies to inventory adjustments.

Occasional discrepancies happen, but frequent adjustments are worth investigating.

If your team constantly changes quantities to make ServiceTitan match what’s physically available, find out why.

Are transfers being missed? Are employees forgetting to record materials used on jobs? Is receiving being completed incorrectly?

Fixing the stock level addresses today’s difference. Fixing the workflow helps prevent it from returning.

Using the ServiceTitan Inventory Mobile App

One of the newer additions to ServiceTitan inventory management is the dedicated ServiceTitan Inventory App.

It allows authorized office employees and technicians to complete inventory-related tasks from a mobile device rather than relying entirely on desktop workflows.

Depending on the enabled modules, configuration, and permissions, the app supports activities such as:

  • Receiving purchase orders.
  • Managing inventory transfers.
  • Completing inventory counts and cycle counts.
  • Using barcode scanning to identify materials.

For example, a warehouse employee receiving a delivery can scan eligible items and record quantities directly from their phone.

During inventory counts, mobile barcode scanning can make it faster to identify the correct item and enter the physical quantity.

Barcodes need to be associated with the appropriate pricebook items before they can be used in these workflows.

The Inventory App is separate from the regular ServiceTitan Mobile experience technicians use for their field service jobs.

You can review the official ServiceTitan Inventory Mobile App documentation for supported functionality and setup requirements.

This can be particularly helpful for businesses where inventory is managed by employees moving between warehouse shelves, delivery areas, and trucks throughout the day.

However, scanning a barcode won’t compensate for incorrect inventory locations or missing transfers. The underlying workflow still needs to be organized properly.

How Often Should You Perform Inventory Counts?

Even if employees are recording purchases, transfers, and job usage, you’ll still need to check that your physical inventory matches ServiceTitan.

There are two main approaches.

Full inventory counts involve checking all relevant items at an inventory location. These are useful for establishing an accurate starting point or carrying out broader periodic reviews.

Cycle counts focus on smaller groups of items throughout the year.

For example, you could count high-value materials monthly, frequently used parts more often, and lower-priority items less frequently.

The appropriate schedule depends on how much inventory you carry and how quickly it moves.

When you find a discrepancy, investigate it before adjusting the quantity.

Check whether the item was received correctly, transferred to another location, used on a job, or returned without being recorded.

You can also use inventory templates and bin tracking to organize counting activities.

The objective isn’t to count everything constantly. It’s to keep stock levels reliable without turning inventory management into a full-time task for employees who already have other responsibilities.

Which ServiceTitan Inventory Reports Should You Monitor?

You don’t need to review every inventory report each week.

Start with the information that helps you understand whether materials are available, being used correctly, and costing the business more than expected.

What to monitor Why it matters
Stock levels and stockouts Identify commonly used parts that aren’t available when needed
Inventory discrepancies Find locations or items that regularly require adjustments
Material usage Understand which items are moving quickly and which are rarely used
Replenishment needs Make sure essential parts are reordered before they run out
Outstanding purchase orders Identify delayed deliveries and incomplete receiving
Inventory value Understand how much money is tied up in warehouses and trucks

Job costing deserves particular attention.

If technicians don’t record the materials they use, the costs associated with completed work may be incomplete.

And if your inventory values or material expenses don’t agree with your accounting software, such as QuickBooks, review the relevant purchasing, costing, and accounting configuration before creating adjustments.

Inventory reports are most useful when they help you identify a problem early, not when they simply confirm something went wrong several months ago.

Read also: Complete guide about the ServiceTitan and QuickBooks integration

Common ServiceTitan Inventory Problems and How to Fix Them

If you’re already using ServiceTitan Inventory, you may recognize some of these situations.

ServiceTitan shows a part in stock, but nobody can find it

Start by checking the inventory location.

Was the part received into the wrong warehouse? Was it transferred to a technician’s truck without being recorded? Could it be sitting in a returns area?

When something like this happens, it's useful to review recent transfers, receiving records, and inventory adjustments before changing the quantity.

If this happens frequently, your team may need a clearer process for moving materials between locations.

Trucks keep running out of common parts

Look at the replenishment process.

Are minimum stock levels appropriate? Are technicians recording parts used on jobs? Are truck inventory templates still aligned with the work your company performs?

You may also need to adjust the replenishment schedule during busy seasons.

For example, an HVAC company could use certain materials much faster during peak cooling season than during quieter months.

Purchase orders don’t match received inventory

Check how partial deliveries, damaged items, and incorrect quantities are being handled.

If your warehouse receives 15 items against a purchase order for 20, employees need to record the actual delivery rather than treating the order as fully received.

Make sure purchasing and warehouse staff understand who is responsible for updating outstanding orders.

Inventory counts are consistently inaccurate

If the same warehouse or truck keeps showing discrepancies, focus on the workflows used at that location.

Review job usage, transfers, receiving, and returns.

You may discover that a particular step is too complicated or that nobody has clear responsibility for completing it.

Material costs and job profitability don’t make sense

Start with the connection between inventory items, your pricebook, and job records.

Check whether the correct materials are being recorded and whether purchasing and costing information is configured properly.

If the same problem affects many jobs, changing individual invoices won’t solve it.

At Home Service Engine, we often find that problems like these require looking beyond the inventory screen.

We start by understanding what your employees are struggling with, then audit the relevant ServiceTitan setup to identify what’s causing the issue.

Sometimes the solution involves inventory settings. Other times, the problem is connected to your pricebook, purchasing procedures, or the way technicians record materials.

Our ServiceTitan Optimization services can help correct those issues and make the system easier for your team to use.

Book a call to discuss what’s going wrong with your inventory setup.

Frequently Asked Questions About ServiceTitan Inventory

What’s the difference between ServiceTitan Purchasing and Inventory?

The Purchasing Module handles processes such as purchase orders, vendor purchasing, receiving, and returns. The Inventory Module adds more detailed stock management, including tracking inventory across trucks and warehouses, transfers, replenishment, and inventory counts.

Can ServiceTitan track parts across multiple warehouses and trucks?

Yes. The ServiceTitan Inventory Module supports multiple inventory locations, including warehouses and trucks. Your team needs to record inventory movements correctly for the quantities to remain accurate.

Can technicians use barcode scanning for inventory management?

Yes. The ServiceTitan Inventory App supports barcode scanning for eligible inventory workflows, including receiving, picklists, and inventory counts. Required modules, permissions, account configuration, and barcode assignments must be in place.

How often should contractors perform inventory counts?

That depends on inventory value, usage, and the number of locations. Many businesses benefit from regular cycle counts for frequently used or expensive materials, combined with periodic full counts.

Does ServiceTitan inventory work with QuickBooks?

ServiceTitan supports accounting integrations, including QuickBooks, but inventory tracking and accounting reconciliation are different processes. How inventory-related transactions and costs appear in QuickBooks depends on your accounting integration and configuration. Review the relevant mappings and workflows to ensure the information is handled correctly.

Get Your ServiceTitan Inventory Under Control

If your warehouse is constantly correcting stock levels, technicians keep running out of parts, or purchasing and job costing don’t agree, there’s probably something in your ServiceTitan setup worth reviewing.

You can work through those problems internally, but it takes time to investigate how inventory locations, pricebook items, purchase orders, and employee workflows fit together.

At Home Service Engine, we help contractors get more from the ServiceTitan tools they’re already using.

We’ll listen to what’s happening in your business, audit the relevant setup, and implement improvements that make inventory easier to manage across the office, warehouse, and field.

Book a call to tell us what you’re struggling with and see how we can help.

Want ServiceTitan working the way it should?

Book a call