Operations & Cost Control

Inventory Management: Stop Losing $18,000/Year to Disorganization

Published · Updated
8 min read
Inventory tracking is the record of what is on the truck and what a job reserved. That record is how a service business avoids a mid-afternoon stockout and sees when the shelf count does not match the jobs. Quantities live on the inventory record, not in a side spreadsheet.
Inventory tracking applies to a service business that loses the afternoon when the part is not on the truck. This article sets that loss at 3:15 PM, 45 minutes wasted, and a reschedule that happens 2 to 3 times per week. The claim, and the title, is that disorganization costs about $18,000 a year. The record should show what is on the truck, what a job reserved, and what has to be reordered before the next visit. The condition is that staff actually receive and count stock in ServiceFlow; a spreadsheet that nobody updates will not prevent the 3:15 PM stockout. It applies to the office that buys parts and to the technician who needs them on the truck. The $18,000 figure is the annual cost this article assigns to that pattern of incomplete jobs.
3:15 PM on a Tuesday.
Your tech is at Mrs. Johnson's house to replace her garage door spring.
He opens his truck. No spring.
"I thought I had one... let me run to the warehouse."
45 minutes wasted. Mrs. Johnson reschedules. Job incomplete. Revenue delayed.
This happens 2-3 times per week across your team.

The Inventory Problem

What It's Costing You

Direct costs:
  • Parts you buy but can't find: $4,200/year
  • Emergency runs to supplier (2x price): $6,800/year
  • Parts that expire/corrode unused: $2,400/year
  • Over-ordering to "be safe": $8,600/year
Indirect costs:
  • Wasted technician time: 8 hrs/week = $20,800/year
  • Lost jobs from stockouts: $12,000/year
  • Customer satisfaction hit: Priceless
Total: $54,800/year for average 5-tech business

The Root Causes

❌ No system to track what's on each truck
❌ No alerts when parts run low
❌ Techs "borrow" from each other
❌ Warehouse is disorganized chaos
❌ Ordering is reactive, not planned
❌ Can't identify slow-moving inventory

What inventory control actually looks like

A parts aisle and a pile of truck bins is not a system. ServiceFlow Inventory tracks what you stock, where it sits, and when it should be reordered — shop, warehouse, and truck locations included.
You can:
  • Create items with SKU, cost, supplier, category, photos, and attributes
  • See on-hand quantity by location (not one mystery number for the whole company)
  • Set locations for the shop, warehouse, and vehicle bins
  • Transfer stock from warehouse → truck before the job, or truck → truck when a tech is short
  • Get low-stock signals on the inventory dashboard
  • Bulk-edit selling price, cost, markup, and reorder settings
  • Link items to price book components so estimates use the same part you count
  • Raise purchase orders when you are actually low — not when a tech is already in Mrs. Johnson’s driveway
  • Run a stock check from the estimate builder before you promise a next-day install
Manufacturing shops get extra production links. Everyone else still gets “do we have the spring on Mike’s truck?”

Features that stop the $18k leak

1. Truck-level quantities

If inventory is only “warehouse: 12,” every tech thinks those 12 are in their van. Split locations. The tech who actually has the part gets the job — which is the same idea as inventory-aware routing.

2. Transfers instead of “I grabbed a few”

Warehouse → Truck 3, quantity 2, timestamped. You stop the informal borrowing that makes the next tech’s count a lie.

3. Reorder points and POs

When on-hand hits the reorder setting, you buy from the supplier on a PO instead of a 5 PM emergency run at list price. Emergency supplier runs were $6,800/year in the cost stack above. That is the line item you can actually kill.

4. Price book + inventory stay in sync

Change selling price in bulk on inventory or the price book. Estimates stop quoting last year’s spring cost while the shelf is sitting on this year’s invoice.

5. Stock check before you sell it

The estimate builder can flag inventory-backed components that are not on hand. Better to tell the customer “Thursday when the part lands” than to sell Tuesday and no-show.

6. Cost on the job

When the part is on the invoice/job, you have a cost basis — which is what QuickBooks sync needs so COGS is not a guess at tax time.

Real-world results

Mike’s Garage Doors (7 trucks)
Springs and remotes lived in a “we probably have it” pile. Second trips for missing springs were a weekly event. After locations + transfers + low-stock POs, callbacks for “didn’t have the part” dropped sharply (they previously quoted a 76% drop in second-trip callbacks once routing could see truck stock). Warehouse emergency runs became an exception, not the afternoon plan.
Chen Electrical
Copper fittings were over-ordered “just in case” and then oxidized in a corner. Slow-moving counts on the inventory list made the over-order habit visible. They cut the safety-stock pad without creating stockouts on the fast movers.
Rodriguez Plumbing (solo)
The entire warehouse was one van. Even then, a simple on-hand count + reorder point beat a glovebox receipt pile. He stopped buying duplicates of the same specialty cartridge every time Home Depot was on the way home.
Your mix of theft, expiry, and stockouts will differ. The pattern is the same: if you cannot see it, you will buy it twice or not have it once.

Implementation guide

Time: one afternoon to get honest counts, then the software is the easy part.

Step 1: Locations (15 minutes)

Inventory → Locations
Create at least:
  • Shop / warehouse
  • One location per truck or tech bin
Do not skip trucks. That is where the $20,800/year of wasted tech time hides.

Step 2: Items you actually use (not the entire catalog)

Start with the 50 parts that cause stockouts (springs, capacitors, wax rings, common openers — whatever your trade burns). SKU, cost, supplier, reorder point. Add the long tail later.

Step 3: Opening counts

Count warehouse and each truck once. Enter on-hand by location. Wrong opening counts make the whole system look broken; do this on a slow morning.

Step 4: How stock moves

  • Receive PO → warehouse on-hand goes up
  • Transfer warehouse → truck before the route
  • Job consumes or invoice lines tied to inventory (however you currently issue parts)
  • Transfer leftovers back if that is your rule
Pick a rule and train it. “Just take it” is how counts die.

Step 5: Reorder and bulk price

Set reorder points on the 50 A-items. Use bulk edit when a supplier price change hits the whole category. See Bulk Price Book Updates if you sell from the catalog.

Step 6: Tie it to dispatch

Once truck quantities are real, routing and job assignment can prefer the tech who already has the part. That is how you stop the 45-minute warehouse run in the opening story.

What this is not

  • Not a full WMS with pallet licenses
  • Not a reason to barcode every washer on day one
  • Not useful if nobody records transfers
It is enough to stop losing five figures a year to “I thought I had one.”

Common questions

Q: Do technicians need to count every night?
No. Count when you receive POs, when you transfer, and when a job uses a tracked part. Cycle-count the messy trucks monthly.
Q: What about one-off parts we buy for a single job?
Expense them or add a non-stock line. Do not pollute inventory with items you will never hold again.
Q: Can I update prices in bulk?
Yes — inventory bulk edit and price book bulk edit. Linked catalog prices stay consistent.
Q: We manufacture / assemble.
Use the manufacturing module on top of the same inventory locations.

Take the $18k back

  1. Create truck locations this week
  2. Count the 50 parts that strand jobs
  3. Turn on low-stock / POs so you buy on purpose
  4. Stock-check estimates before you promise a date

The spring is either on the truck or it isn’t. Guessing is what costs $54,800.

Related:

Related Topics:

inventory management
parts tracking
inventory control
field service inventory
warehouse management

Ready to Transform Your Business?

See how ServiceFlow Pro can help you work smarter, not harder.