June 16, 2026 · Job Pilot Team

The Inventory Problem No One Talks About in Field Service

Most field service businesses have no idea how much money they lose to untracked parts, forgotten materials, and emergency supply runs. Here is how to fix it.

It is 9:15 on a Tuesday morning. Your tech pulls up to a residential HVAC job — a straightforward capacitor replacement. He pops open the truck, digs through the bins, and realizes the 45/5 MFD capacitor he swore was in there last week is gone. Somebody used it on Friday’s emergency call and never restocked.

So now your tech drives 28 minutes to the nearest supply house. He waits in line for ten minutes. He drives 28 minutes back. The client, who took a half-day off work to be home for this appointment, is visibly frustrated. What should have been a 40-minute job just became a two-hour ordeal.

And here is the part that really stings: when the invoice goes out, nobody remembers to add the cost of that capacitor. It just… disappears. One twelve-dollar part, gone. No big deal, right?

Except it happens three times a week. Across two trucks. For fifty weeks a year. That is 300 unbilled parts per year. Even at an average of fifteen dollars each, you just gave away $4,500 in materials. And that does not count the productivity you lost on all those supply runs.

This is the inventory problem no one talks about in field service. Not because it is complicated, but because it is invisible — until you actually sit down and measure it.


The Real Cost of “We Will Figure It Out”

Most field service owners do not think of themselves as running an inventory-dependent business. You are not a warehouse. You are not a retail store. You have some parts on a truck and some materials in a garage, and you reorder stuff when you run out.

That casual approach works fine when you are a solo operator running three jobs a day. But the moment you add a second truck, a helper, or a subcontractor, the cracks start to show.

Here is what “figuring it out” actually costs:

Emergency supply runs eat somewhere between $50 and $100 in lost productivity every single time they happen. That is not just the cost of the part — it is the drive time, the wait time, the fuel, the wear on the vehicle, and the opportunity cost of the next job that now starts late. If your team makes just two unplanned supply runs per week, that is $5,000 to $10,000 per year in pure waste.

Unbilled parts and materials represent one of the biggest silent profit leaks in field service. Industry data consistently shows that service businesses fail to invoice 3 to 5 percent of the materials they use on jobs. On $500,000 in annual revenue, that is $15,000 to $25,000 that walked out the door and never came back.

Dead stock — parts you bought but never used, sitting in a bin on the truck or a shelf in the shop — ties up cash that could be earning you money elsewhere. A typical service truck carries $2,000 to $5,000 in parts inventory. If 20 percent of that inventory is dead stock (parts for equipment you no longer service, sizes you rarely need, items that expired), you have $400 to $1,000 per truck just sitting there doing nothing.

Add it all up and a mid-size field service business with three trucks can easily lose $25,000 to $40,000 per year to inventory mismanagement. That is not a rounding error. That is a full-time employee’s salary.


Why This Problem Stays Hidden

The reason inventory problems persist in field service is simple: nobody is tracking them, and the losses are spread across hundreds of small moments rather than one big obvious event.

If someone stole $25,000 from your business checking account, you would notice immediately. But when that same amount leaks out over the course of a year in $12 capacitors, $8 wire nuts, and $45 supply runs, it is genuinely hard to see.

There are a few reasons this stays under the radar:

There is no system in place. Most field service businesses track inventory with a combination of memory, eyeball estimates, and the occasional panicked text message (“Hey, do we have any 3/4-inch copper fittings left?”). There is no central record of what is on each truck, what was used on each job, or what needs to be reordered.

Techs are not incentivized to track materials. Your technicians are paid to fix things, not to count things. Asking a tech to log every part they use on every job feels like busywork — especially when they are already juggling the actual repair, client communication, and paperwork. So the tracking does not happen, and nobody pushes back because the cost is invisible.

The owner is too busy to audit. You know you should probably do a quarterly inventory check. You also know you should probably floss more. Both keep getting pushed to next month. When you are running a field service business, there are always fires to put out that feel more urgent than counting fittings in the back of a van.

The losses feel small individually. A missing $15 part does not trigger alarm bells. Neither does a 45-minute supply run. These feel like the normal friction of running a service business. It is only when you aggregate them over months and years that the true cost becomes apparent.


The Five Categories of Inventory Loss

When you actually break down where inventory losses come from, they tend to fall into five distinct categories. Understanding each one helps you figure out where your biggest leaks are.

1. The Unbilled Part

This is the most common and most costly. A tech uses a part on a job but does not record it. Maybe he forgot. Maybe the part was so cheap he did not think it mattered. Maybe the job was hectic and he just wanted to get to the next call. Whatever the reason, the part cost never makes it onto the invoice, and you eat the expense.

The fix is deceptively simple: every part used on a job needs to be logged at the point of use, not at the end of the day from memory. The closer the tracking happens to the actual moment the part gets installed, the more accurate it is.

2. The Emergency Supply Run

When a tech does not have what he needs on the truck, he has two choices: go get it or reschedule the job. Neither one is good. The supply run kills productivity. The reschedule kills client satisfaction and creates a second truck roll for a job that should have been done in one visit.

The fix here is smarter truck stocking. If you know which parts your team uses most frequently (and how often), you can set minimum stock levels for each truck and build a restocking routine that happens before the emergency, not after it.

3. The Phantom Inventory

This is the part that your system says you have but physically does not exist. Maybe it was used and not recorded. Maybe it was damaged and thrown away. Maybe it walked off. Phantom inventory creates a false sense of security — you think you are stocked up, so you do not reorder, and then you end up right back at the emergency supply run.

The fix is periodic physical counts compared against your records. It does not have to be a full warehouse audit. Even a quick monthly reconciliation of your top 20 most-used parts will catch most of the discrepancies.

4. The Dead Stock

Dead stock is inventory that is technically there but will never be used. Maybe you stopped servicing a particular brand of equipment. Maybe you overbought a specialty part for a one-time job. Maybe something expired or became obsolete. Dead stock is not just wasted money — it takes up physical space on the truck, making it harder to find the parts you actually need.

The fix is a quarterly review of what is on each truck and in the shop. Anything that has not moved in 90 days gets evaluated: can it be returned? Sold? Used on a different type of job? If not, get rid of it and free up the space and the cash.

5. The Markup Miss

Many service businesses apply a standard markup to parts — say, 30 to 50 percent. But that markup only works if you are tracking the actual cost of the part and billing accordingly. When you estimate material costs from memory or use outdated price lists, you often underbill. Supplier prices change. Specialty parts cost more than standard ones. If you are not checking the actual cost against the actual invoice line item, you are probably leaving money on the table.

The fix is maintaining an up-to-date cost catalog and using it as the basis for invoicing, not your memory of what something cost six months ago.


Building a Basic Inventory System That Actually Works

You do not need a warehouse management platform or an enterprise ERP system to get inventory under control. You need a few basic practices applied consistently.

Start with your top 30 parts. You do not need to track every single item on every truck from day one. Identify the 30 parts your team uses most frequently and start there. These are the items most likely to run out unexpectedly and most likely to go unbilled.

Set minimum stock levels. For each of those top 30 parts, determine how many you want on each truck at all times. This is your par level. When a part drops below par, it triggers a restock. This one practice alone can eliminate the majority of emergency supply runs.

Build a restocking routine. Pick a day — say, every Friday afternoon — for techs to check their truck inventory against par levels and submit a restock request. This turns restocking from a reactive emergency into a predictable weekly task.

Track parts used per job. This is the linchpin. If you can get your team to log the parts they use on each job as they use them, you solve two problems at once: unbilled parts go on the invoice, and your inventory counts stay accurate. The key is making this as frictionless as possible. If it takes more than 30 seconds to log a part, your team will not do it.

Reconcile monthly. Once a month, do a quick physical count of your top 30 parts on each truck and compare it against what your records say should be there. This catches phantom inventory, dead stock, and tracking errors before they compound.


What Good Looks Like

When inventory management is working well in a field service business, a few things change:

Emergency supply runs drop by 60 to 80 percent. Techs show up prepared, jobs finish on time, and clients stop asking why it took so long.

Part costs show up on every invoice. Your revenue per job goes up — not because you raised prices, but because you stopped giving away materials for free.

Cash flow improves. You are not tying up money in parts you do not need, and you are not eating the cost of parts you forgot to bill.

Your techs are happier. Nothing is more frustrating for a skilled technician than arriving at a job without the right tools and materials. A well-stocked truck is a productivity multiplier.

And your clients notice the difference. Faster jobs, fewer return visits, and no more “I have to run out and grab something” moments build trust and professionalism.


Getting Started

The hardest part of fixing inventory management is admitting that the current system (or lack of one) is costing you real money. Once you accept that, the actual changes are not that complicated. Start tracking your most-used parts. Set par levels. Build a restocking routine. Make it easy for techs to log what they use.

If you want to skip the spreadsheets and sticky notes, tools like Job Pilot let you track inventory across trucks and warehouse locations, set low-stock alerts so you never run out of your most critical parts, and tie part usage directly to job records so nothing falls through the cracks on the invoice.

But whether you use software or a clipboard, the important thing is to start measuring. Because right now, the inventory problem in your business is costing you more than you think. You just have not counted it yet.