Skip to main content
ServiceTitan Inventory Management: Complete Guide
September 5, 2025
# Topics
Follow Us
September 5, 2025

ServiceTitan Inventory Management: Setup + Workflows That Keep Counts Accurate

If you’re looking up ServiceTitan inventory, you’re probably dealing with one (or all) of these:

  • Trucks running out of common parts at the worst time  
  • The system saying you have stock… but nobody can find it  
  • Purchasing is feeling reactive (and expensive)  
  • Job costing is unreliable because materials aren’t being tracked consistently  

ServiceTitan has the tools to fix this, but inventory doesn’t work just because you “turn it on.” It works when you build a simple operating system around it.

This guide shows you exactly how to do that, using as example some of the home service industries we see most: HVAC, electrical, plumbing, and roofing.

What ServiceTitan inventory can do (and what it can’t do for you)

Inventory features are designed to centralize the messy stuff: purchase orders, returns, inventory counts, transfers, adjustments, and keeping stock aligned across locations.

What it can’t do: it can’t force your team to receive correctly, track usage, or follow replenishment rules. That part is on your process.

Tips for handling ServiceTitan inventory effectively

ServiceTitan inventory management works best when used with a clear process. Focus on these essentials to keep your system accurate and your team confident:

  1. Clean your data first: Start with a tidy Pricebook. Remove duplicates, fix vendor links, and make sure items are organized. If your data is messy, your inventory will be too.
  2. Put someone in charge: Assign a clear owner for inventory – whether it’s a warehouse manager or an office lead. When responsibility is defined, counts and processes stay consistent.
  3. Set clear processes: Decide how parts will be ordered, received, and tracked. Even a simple process – like logging items in when they arrive – creates accountability and prevents confusion later.
  4. Check and adjust regularly: Don’t “set it and forget it.” Run cycle counts, review reports, and adjust levels as you go. Small corrections along the way keep the system trustworthy. It’s also really important to keep on track with updates since ServiceTitan is always launching new features and functionalities to simplify tasks like these. Read more about ServiceTitan’s features here.

Below, we’ll give you the step-by-step guide on how to set up your inventory system and workflow for success using ServiceTitan.

Step 0: Pick your inventory model (this decision prevents most headaches)

Before setup, decide what you’re truly going to run:

Model A: Warehouse-only

  • Stock lives in one main location  
  • Techs pull parts as needed  
  • Best when truck stock is minimal  

Model B: Warehouse + truck stock (most common)

  • Warehouse is the source of truth  
  • Each truck is a tracked location  
  • Replenishment happens weekly (or via min/max templates)  

Model C: Multiple warehouses + trucks

  • Works well, but only if you have a real receiving + transfer discipline  
  • If not, your counts will drift faster than you can fix them  

Rule of thumb: if you don’t have a defined replenishment cadence, don’t try to track everything on every truck on day one.

Step 1: Build “Minimum Viable Inventory” first instead of starting with 3.000 items

Most inventory implementations fail because teams try to boil the ocean.

Start with your core 50–150 items, based on:

  • highest usage
  • most frequent stockouts
  • highest dollar impact
  • items that directly affect job completion

Once your workflows are stable, expand the catalog.

Minimum Viable Inventory by trade (HVAC, electrical, plumbing, roofing)

This is the fastest way to make inventory useful without overwhelming the team. Don’t treat these lists as “everything you might ever need.” Treat them as the starting pack.

HVAC starter categories

  • Filters (common sizes), capacitors (common ratings), contactors  
  • Thermostats (your standard 1–3 models)  
  • Flame sensors, igniters, pressure switches (top movers)  
  • Condensate drain items (tubing, fittings), PVC + glue/primer  
  • Common fuses, wire nuts, zip ties, foil tape, mastic  
  • Refrigerant-related consumables your team actually stocks

HVAC inventory tip: Separate “true truck stock” from “warehouse parts.” A lot of HVAC items are bulky or seasonal. Keep the trucks lean and replenish weekly.

Read also: Optimize ServiceTitan for HVAC

Electrical starter categories

  • Breakers (common brands/amps you service most)  
  • Receptacles, switches, GFCIs/AFCIs (standardize models)  
  • Wire (top gauges you use most), conduit fittings, staples/straps  
  • Wire nuts, connectors, lugs, ground bars  
  • Common boxes/covers, plates, staples, zip ties  
  • A small “service call kit” for quick fixes

Electrical inventory tip: Standardize on a few SKUs per category. Too many variations creates duplicates, wrong parts, and wasted cash.

Read also: ServiceTitan for Electrical Companies

Plumbing starter categories

  • Angle stops, supply lines, washers, o-rings  
  • PEX fittings (top sizes), crimp rings, teflon/dope  
  • Common trap kits, flappers/fill valves, shutoff valves  
  • PVC/ABS fittings (top sizes), glue/primer  
  • Hose bibbs, common cartridge types (if you service specific brands)  
  • Drain cleaning consumables your team uses regularly

Plumbing inventory tip: Returns get messy fast. A dedicated “returns bin” + weekly processing prevents a pile of mystery fittings.

Read also: ServiceTitan for Plumbers

Roofing starter categories

Roofing inventory varies a lot by region and job type, so keep “stock” tight and job-specific buying disciplined.

– Nails (common sizes), cap nails, staples (if used)  

  • Underlayment, ice & water (if you stock it), flashing basics  
  • Sealants/caulks, roof cement, adhesives  
  • Vent components you use frequently  
  • Drip edge basics (if you stock it), repair patches  
  • Safety consumables (blades, chalk, fasteners)

Roofing inventory tip: For most roofing operations, inventory success is about purchase discipline + job staging, not trying to keep every material “in stock” year-round.

Read also: Optimizing ServiceTitan for Roofing businesses

Step 2: ServiceTitan inventory setup – the clean sequence

1) Create inventory locations (warehouse + trucks)

Set up locations to match reality:

  • main warehouse
  • satellite warehouse(s) if you actually stock there
  • each truck (if you’re tracking truck stock)

Naming tip: Keep a consistent naming convention (e.g., `WH – Main`, `TRK – 12 – Mike`). Trust us – simple things like this will matter a lot when you start running reports.

2) Standardize item naming + units of measure (non-negotiable)

If you don’t standardize items, you’ll create duplicates, break purchasing consistency, and destroy reporting.

Set rules like:

  • naming pattern: `Category – Brand – Spec – Notes`
  • one primary unit of measure per item (each, ft, box, roll)
  • approved vendor(s) per item

3) Decide what gets tracked as stock vs non-stock

This is where teams get stuck.

  • Stock items: you keep them on hand and replenish them  
  • Non-stock items: special order or job-specific purchases  

If you treat everything as “stock,” you’ll spend your life counting items that don’t matter.

4) Connect inventory to your Pricebook 

Inventory becomes powerful when usage connects to your pricing and costing workflows. Using ServiceTitan, you can do that by connecting your inventory and Pricebook.

Practical point: agree internally on what gets treated as:

  • billable material
  • non-billable consumable
  • warranty/recall material
  • internal/overhead usage

If you don’t define this, job costing will look “wrong” even if inventory is “right.”

5) Set your replenishment method

Pick one approach:

Option A: Min/Max – simple and the best option for most companies

  • Min: lowest acceptable quantity before restock 
  • Max: target after restock

Best for stable, high-usage items.

Option B: Reorder point formula – better for variable lead times

ROP = (Average daily usage × Lead time in days) + Safety stock

  • Average daily usage: last 30–90 days  
  • Lead time: what vendors actually deliver  
  • Safety stock: 1–2 weeks of usage (adjust for seasonality)

Step 3: The workflows that keep inventory accurate 

You can have every feature enabled and still have garbage inventory if these workflows aren’t consistent.

Workflow 1: Purchasing → Purchase Orders

Use purchase orders consistently, or you’ll never trust on-hand vs on-order.

Owner: purchasing/admin  

Success rule: no “mystery buying.” If it’s stocked, it should flow through a PO.

Workflow 2: Receiving → Put-away

This is where accuracy is won or lost. Receiving is the moment your inventory becomes “real.”

Owner: warehouse lead  

Success rule: nothing is “received” until it’s verified and put away.

Receiving SOP (copy/paste this into your ops doc):

  1. Confirm shipment matches PO (items + quantities)  
  2. Flag discrepancies immediately (shorted/damaged/wrong item)  
  3. Receive against the PO (no receiving “in your head”)  
  4. Label/organize if needed (bins, shelves, truck kits)  
  5. Put away before end of day  
  6. Document exceptions (so adjustments don’t become a habit)  

Workflow 3: Warehouse → Truck replenishment 

This is the workflow that ensures none of your transfers get skipped. Truck stock fails when techs “grab parts” without recording movement.

Owner: warehouse + ops manager  

Success rule: if it moved, it must be transferred (not assumed).

Weekly truck replenishment SOP:

  • Run replenishment list per truck (based on template/min-max)  
  • Pull items from warehouse  
  • Transfer to truck location  
  • Quick spot-check for high-value items  
  • Tech confirms truck is stocked (2-minute verification, not a full count)  

Workflow 4: Job usage + returns

This is where job costing and inventory accuracy either become believable or fantasy.

Field rules that work in real life:

  • If a stocked part is used, it gets recorded on the job before closeout  
  • Returns go into a dedicated “returns bin” (truck + warehouse)  
  • Returns are processed on a schedule (daily or weekly), not “eventually”  

Workflow 5: Adjustments + shrink control

If you’re running a home service business, adjustments happen. The danger is when they become normal or start being used as cleanup.

Owner: ops manager  

Success rule: every adjustment needs a reason code (even if it’s simple).

Examples:

  • receiving error  
  • transfer missed  
  • return missed  
  • damaged/write-off  
  • theft/shrink  

Adjustments is a metric you can follow as a signal. If adjustments spike, don’t just “fix the number.” Fix the workflow causing it.

Trade-specific kits: a simple way to keep trucks consistent

Using kits is a great way of reducing chaos and keeping replenishing predictable.

HVAC kit examples

  • “No heat service kit” (igniter/flame sensor basics + small consumables)  
  • “Condensate/drain kit” (tubing + fittings + clamps)  
  • “Common electrical kit” (wire nuts, fuses, connectors)

Electrical kit examples

  • “Service call kit” (GFCI, standard outlets, switches, connectors)  
  • “Panel add-on kit” (common breakers/grounding parts you standardize)

Plumbing kit examples

  • “Toilet rebuild kit” (standard fill valve/flapper/bolts you use)  
  • “Leak repair kit” (angle stops, supply lines, common washers)

Roofing kit examples

  • “Repair kit” (sealants, flashing basics, fasteners, blades)  
  • “Vent kit” (common vents you use + fasteners)

Inventory counts and cycle counting: a schedule your team can follow

Your inventory is only as accurate as your count. If you rely only on annual physical counts, inventory will be wrong most of the year.

A realistic cycle count cadence

  • Weekly: top 20 high-usage items + top 10 high-value items  
  • Monthly: rotate next 50–100 items  
  • Quarterly: slow movers + dead stock review  

Cycle count rule: if counts are consistently off, your problem isn’t counting. It’s receiving, transfers, or job usage.

Reporting + KPIs: What to check weekly so issues don’t pile up

When it comes to inventory reporting, you don’t need 20 reports. You need the few that tell you if inventory is healthy.

Here is what we suggest as an initial setup.

Weekly (all trades)

  • Stockouts – especially “common parts” stockouts  
  • Adjustments $ and top reason codes  
  • Open POs aging – what’s delayed and why 

Monthly (all trades)

  • Inventory accuracy % – if you track it via counts vs system  
  • Slow movers / dead stock – these items are cash sitting on shelves  
  • Usage vs purchasing trend – spot overbuying or process drift 

Extra KPIs focus by trade (optional, but useful)

  • HVAC: seasonal spikes + high-dollar components. Watch shrink and stockouts.  
  • Electrical: SKU explosion. Watch duplicates and “too many variations”.  
  • Plumbing: returns discipline. Watch adjustments and mystery parts.  
  • Roofing: job staging vs stock. Watch purchasing exceptions and waste.

Quarterly

  • Inventory turns / days on hand will give you good insight into cash efficiency  
  • Material cost variance supports cleaner job costing and pricing decisions

Common inventory problems and the fixes that actually work

If you’re still struggling with your inventory setup, don’t worry because that’s the reality of many home service businesses. Here are some of the most common inventory problems and ways to fix them.

Problem: “We have it in the system, but we can’t find it.”

Fix: stop receiving without put-away + bin discipline + cycle count high-impact items weekly.

Problem: “Truck stock is always wrong.”

Fix: use templates/min-max, replenish weekly, and treat unrecorded grabs as process violations.

Problem: “Job costing is off.”

Fix: define what gets tracked on jobs, train tech closeout habits, and ensure stocked items flow through consistent usage recording.

Problem: “We’re constantly expediting parts.”

Fix: tighten reorder points for your top movers and review PO aging weekly.

FAQ about ServiceTitan Inventory

Do I need ServiceTitan Inventory to track materials?

Not always. Smaller shops can get by with basic material tracking, but if you stock meaningful inventory across warehouses/trucks, ServiceTitan Inventory brings structure to POs, transfers, counts, and adjustments.

What’s the fastest way to improve inventory accuracy?

Fix receiving first. If receiving is wrong, everything downstream is affected.

How do I start without overwhelming the team?

Start by creating a Minimum Viable Inventory (50–150 items), define the weekly replenishment cadence, and assign a clear owner for receiving + accuracy.

If you need help optimizing your ServiceTitan setup, we can help you out. Book a call and let’s discuss how we can help you out.

What’s the best cycle count schedule?

Weekly on high-impact items (high-usage + high-value), monthly rotation for the rest.

How Home Service Engine helps you make inventory work in ServiceTitan

How Home Service Engine helps your business win with ServiceTitan

Getting inventory management right is a big step forward, but it’s only one part of making ServiceTitan work the way it should. For many home service businesses, the real challenge isn’t whether the software has the features – it’s whether those features are set up to match the way your team actually works.

That’s where we come in. At Home Service Engine, we specialize in helping contractors get the most out of ServiceTitan across every part of the platform. We diagnose what’s slowing you down, clean up your data, and build workflows that fit your business instead of forcing you to adapt to the software.

We have years of experience working with home service businesses across various industries such as HVAC, electrical, and plumbing. We understand the challenges you face in your day-to-day operations, so we can help you set up ServiceTitan to finally get you the results you’re looking for: better efficiency, cleaner reporting, and increased profitability.

When ServiceTitan is optimized, your business runs smoothly, your team works with less stress, and you have a foundation to grow.

If you’re ready to make that happen, we’re here to help.

Book a call with us