In the field service industry, inventory is the “Silent Killer” of profitability.
Most business owners focus strictly on sales (Revenue) and technician efficiency (Labor). But while you are celebrating a $10,000 week in revenue, thousands of dollars in parts are quietly walking out the back door.
It happens in four ways:
- Leakage: Parts are used on a job but never added to the invoice because the tech forgot.
- Shrinkage: Parts “disappear” from the truck due to theft or carelessness.
- Obsolescence: That $500 control board sits on a shelf for 3 years until the warranty expires and it becomes worthless.
- Windshield Time: The technician spends 1 hour driving to the supply house because he didn’t have a $5 capacitor on his truck.
Field Service Inventory Management Software stops this bleeding. It transforms your trucks from “black holes” into “rolling warehouses” with tracked assets. It ensures that every wire nut (well, almost every one) is accounted for.
This guide explores how to move from “Buy it when we need it” to automated replenishment, barcode scanning, and true cost control using the 80/20 rule.
Quick Definitions
Truck Stock: The specific list of parts carried on a vehicle (e.g., “Truck #4 has 5 capacitors”).
Replenishment: The process of restocking a truck back to its “Par” level after parts are used.
Min/Max Levels: The trigger points for reordering. (e.g., “Min: 2, Max: 5”. If stock drops to 1, order 4).
PO (Purchase Order): A formal document sent to a supplier authorizing the purchase of goods. This controls spending before it happens.
Windshield Time: Non-billable time spent driving. This is often caused by poor inventory planning.
Bin Location: The specific physical spot (Aisle 1, Shelf B, Bin 4) where a part lives.
| Software | Best For | Starting Price | Action |
|---|---|---|---|
| Jobber ⭐⭐⭐⭐⭐ (4.9/5) | 🚀 Best Overall Small to Med Business | $19 / month | Try Free Read Review |
| Workiz ⭐⭐⭐⭐⭐ (4.8/5) | 📞 Best for Dispatch Locksmith & Garage | $29 / month | Try Free Read Review |
| Housecall Pro ⭐⭐⭐⭐☆ (4.6/5) | 🎨 Best for Visuals Residential Sales | $49 / month | Visit Site Read Review |
| ServiceTitan ⭐⭐⭐⭐☆ (4.5/5) | 🏢 Best for Enterprise Commercial & Heavy Service | Custom Quote | Get Demo Read Review |
| FieldPulse ⭐⭐⭐⭐☆ (4.5/5) | 📱 Best Mobile App Easy to Use | $59 / month | Visit Site Read Review |
| RepairShopr ⭐⭐⭐⭐☆ (4.4/5) | 💻 Best for Repair Shops IT & Electronics | Custom Quote | Visit Site Read Review |
| Simpro ⭐⭐⭐⭐☆ (4.4/5) | 🏗️ Best for Projects Construction & Security | Custom Quote | Get Demo Read Review |
| Service Fusion ⭐⭐⭐⭐☆ (4.3/5) | 🎧 Best for VoIP Mid-Market Service | Custom Quote | Get Demo Read Review |
| FieldEdge ⭐⭐⭐⭐☆ (4.2/5) | 🔄 Best for QB Desktop Legacy Sync Users | Custom Quote | Visit Site Read Review |
| Successware ⭐⭐⭐⭐☆ (4.2/5) | 📊 Best for Accounting Plumbing & HVAC | Custom Quote | Visit Site Read Review |
| Zoho Field Service ⭐⭐⭐⭐☆ (4.1/5) | 💰 Best Budget Zoho Users | $15 / month | Visit Site Read Review |
| Thryv ⭐⭐⭐⭐☆ (4.0/5) | 📢 Best for Marketing All-in-One CRM | Custom Quote | Visit Site Read Review |
| RazorSync ⭐⭐⭐☆☆ (3.9/5) | ⚡ Simple Service Field Service Basics | Custom Quote | Visit Site Read Review |
✅ Verified Data: Checks on Jan 29, 2026 via vendor portals.
Source: Pricing Index
(DOI/Dataset).
Disclosure: We may earn commissions. Learn more & Methodology.
The Cost of “I’ll Just Go Buy It”
Many small contractors operate on a “Just in Time” model: The tech arrives at the job, diagnoses the problem, and drives to Home Depot or the supply house to buy the part.
This is insanely expensive.
The “Hidden Cost” of a $10 Part:
- Part Cost: $10.00
- Drive Time (1 hour round trip): $40.00 (Tech Wage + Labor Burden).
- Vehicle Cost (Gas/Wear): $15.00
- Lost Opportunity: In that hour, the tech could have done another $300 billable repair.
- True Cost: $365.00
If you had that $10 part on the truck, you would have saved $355. Inventory management isn’t just about counting widgets; it’s about maximizing Billable Efficiency.
The 80/20 Rule of Truck Stock
The most common mistake owners make when digitizing inventory is trying to put everything on the truck. “If I carry every part, I’ll never have to drive to the supply house!”
This is the “Overstocking Trap.”
Inventory is cash. If you have $20,000 of parts sitting on a truck, that is $20,000 of cash you cannot use for payroll, marketing, or rent. It is “Dead Capital.”
Applying Pareto’s Principle (80/20)
- The Rule: 20% of your parts account for 80% of your repairs.
- The Strategy: Your truck should only carry that top 20%. These are your “A-Items” (Capacitors, Contactors, Standard Faucets, generic filters).
- The B-Items: Parts used once a month. Keep these in the main shop warehouse.
- The C-Items: Parts used once a year (Specialty boards). Do not stock these. Buy them on demand.
Using Reports to Decide:
Use your FSM software to run a “Parts Usage Report” for the last 12 months. Sort by quantity sold.
- Identify the top 50 items.
- Set these as your “Truck Stock” profile.
- Remove everything else from the vans.
- Result: You lower your carrying costs (cash tied up) while still solving 80% of calls on the first visit.
Core Inventory Workflows
Effective inventory software handles four distinct steps in the lifecycle of a part.
1. Purchasing (The Control Valve)
You need to control what enters your company.
- The Workflow: Instead of a tech using the company card willy-nilly, they request a part in the app. The manager approves it, creating a Purchase Order (PO).
- The Benefit: You know exactly what was ordered, who ordered it, and which job it is for. No more mystery receipts at the end of the month.
2. Warehousing & Multi-Location
You don’t have one warehouse. If you have 10 trucks, you have 11 warehouses (1 Main + 10 Rolling).
- The Workflow: The software tracks stock levels for each specific location. You can see that “Warehouse A” has 50 filters, but “Truck 3” has zero.
- The Benefit: Dispatching based on parts availability. Don’t send Truck 3 to a filter-change job; send Truck 5 because he has the stock.
3. Consumption (The Revenue Link)
This is where leakage stops.
- The Workflow: When a tech does a repair, they scan the barcode of the part on their technician mobile app.
- The Result: 1. The part is added to the customer’s Invoice (Revenue).
- The part is deducted from the Truck’s Inventory (Asset Tracking).
- The cost is applied to the Job (Profitability).
- Related: Ensuring billing for used parts.
4. Replenishment (The Refill)
- The Workflow: Once a week, the software runs a report: “Truck 4 used 3 contactors. Its Min is 2. Generate a Transfer Order from the Warehouse to refill it.”
- The Benefit: The truck is always stocked. The tech never has to “remember” to restock.
Setting Up Your Warehouse: A Physical Guide
Software cannot fix a messy warehouse. If your shop looks like a junk drawer, the software will fail because the “Count” will never match reality. You need to physicalize the data.
1. Bin Locations (The Map)
Every item in your software must have a Bin Location assigned to it.
- Format: Aisle-Shelf-Bin (e.g., A-03-B2).
- Labeling: Buy a label printer. Sticker every shelf.
- Workflow: When the software tells the warehouse manager to “Pick 5 capacitors,” it should tell him exactly where to walk: “Go to A-03-B2.” Without this, he spends 20 minutes hunting.
2. The “Cage” (High Value Control)
Some items are “liquid cash” (Refrigerant, Copper, expensive Circuit Boards).
- Strategy: Build a physical cage or locked cabinet. Only the Warehouse Manager has the key.
- The Rule: “No Ticket, No Laundry.” A technician cannot take a tank of Freon unless they have a Job Number or a Purchase Order. This creates a psychological barrier to theft.
3. Receiving: The “3-Way Match”
When a delivery truck arrives from Ferguson or Reece, do not just sign the iPad and wave them away.
- The PO: What did we order?
- The Packing Slip: What did they say they sent?
- The Physical Count: Open the box. Count it.
- The software step: You must “Receive” the PO in the software to increase your stock levels. If you skip this, your system thinks you have 0, but you actually have 10 (causing duplicate ordering).
Advanced Features: Serialization & Catalogs
Serialized Tracking
For high-value items like Water Heaters, Furnaces, or Generators, simple counting isn’t enough. You need to track the specific Serial Number.
- Why? Warranty handling. If a customer calls in 2 years saying “My unit broke,” you can look up the exact serial number to see if it’s under warranty and which supplier you bought it from.
- Best Tool: ServiceTitan’s advanced inventory module excels here.
Vendor Catalog Integrations
Manually typing in 5,000 parts is a nightmare.
- The Feature: Live sync with suppliers like Ferguson, Reece, or Winsupply.
- The Benefit: You import their catalog directly into your software. Your prices update automatically when the supplier changes them. This protects your margins.
- Related: Linking inventory to pricebook items.
Top Software for Inventory
Different tools offer different levels of “Inventory Depth.”
| Software | Best For | Inventory Depth | Key Feature |
|---|---|---|---|
| ServiceTitan | Enterprise | High | Replenishment: Automated truck restocking. |
| Simpro | Commercial | High | Multi-Warehouse: Best for project allocation. |
| FieldEdge | QuickBooks Users | Medium/High | QBD Sync: Live sync with QB Desktop inventory. |
| Jobber | Small Biz | Low | Basic: Tracks quantity, no locations/POs. |
- Deep Dive: Simpro’s multi-warehouse tracking vs Jobber’s basic product tracking.
The Inventory Health Audit
How healthy is your current system? Run this checklist monthly.
- [ ] Weekly Cycle Counts: Do technicians count one shelf of their truck every Friday? (Waiting for an annual audit ensures failure).
- [ ] Negative Inventory Check: Run a report for items with “Less than 0” quantity. (This means you sold something you didn’t “Receive” yet—a process break).
- [ ] Dead Stock Report: Identify items that haven’t moved in 12 months. Put them on sale or return them to the supplier for credit.
- [ ] Min/Max Review: Are your “Max” levels too high? If you have 10 filters and only use 1 a month, lower the Max to 3 to free up cash.
- [ ] Variance Report: Compare “Parts Bought” vs “Parts Billed.” If the gap is >3%, you have a theft or training problem.
Best Practices for Accuracy
- The “Truck Charge”: Don’t track wire nuts, screws, or glue. It’s not worth the admin time. Instead, add a flat “$25 Truck Charge” to every invoice to cover these consumables.
- Weekly Cycle Counts: Don’t wait for an annual audit. Have techs count one shelf of their truck every Friday morning. It takes 5 minutes and keeps data accurate.
- Lock the Warehouse: If techs can walk into the main warehouse and grab parts without logging them, your system will fail. Install a cage. “No ticket, no laundry.”
FAQ: Inventory & Parts
Do I need inventory software if I only have 2 trucks?
Probably not. At that size, visual checks (“Hey, do you need filters?”) work fine. The pain usually starts around 4-5 trucks, where you lose visibility of what is being bought and used.
What is the difference between a Pricebook and Inventory?
Pricebook (Menu): What you sell to the customer (e.g., “Water Heater Install – $2,500”). It includes Labor + Parts + Profit.
Inventory (Pantry): What you buy from the supplier (e.g., “Bradford White 50gal Tank – $800”).
You link inventory items to pricebook services so that when you sell the service, the inventory is deducted.
How do I handle warranty returns (RMA) in software?
When a part fails under warranty, you must create a “Return Merchandise Authorization” (RMA) in the system. This tracks the broken part leaving your inventory and returning to the supplier. The software should then track the “Credit Memo” you receive from the supplier to ensure you actually get your money back.
What is ‘First In, First Out’ (FIFO) and does it matter for service trades?
FIFO is an accounting method assuming you sell the oldest parts first. For service trades, this matters if prices fluctuate wildly (like Copper). If you bought copper pipe at $10 last year and $15 this year, FIFO ensures your accounting reflects the cost of the older (cheaper) pipe first, which affects your profit reporting on the P&L.
Can I scan barcodes with my phone?
Yes. Most modern apps (ServiceTitan, FieldEdge) use the phone’s camera as a barcode scanner. You can stick barcodes on the technician’s bins so they just “Scan and Go” when using a part.
How does “Min/Max” replenishment work?
You set a “Floor” (Min) and “Ceiling” (Max) for each part on each truck.
Truck 1 has Min: 2, Max: 5.
Current Count: 1. (Below Min).
System Action: Order 4 units to bring it back to Max (5).
Does inventory software sync with QuickBooks?
Yes, but it’s complex. Simple syncs just send the “Expense” to QuickBooks. Advanced syncs (like FieldEdge’s inventory sync) track the Inventory Asset Value on the Balance Sheet and move it to Cost of Goods Sold (COGS) only when the part is used.
How do I track small parts like screws and wire nuts?
Do not track them individually. It is a waste of time. Treat them as “Consumables.” Buy them in bulk, expense them immediately to a “Shop Supplies” account, and cover the cost by adding a flat “consumables fee” to every customer invoice.
Can I see what is on a technician’s truck before I dispatch them?
Yes, with advanced tools like ServiceTitan or Simpro. If a customer needs a specific “Control Board,” the dispatcher can search inventory to see which truck has it and assign the job to that tech, saving a trip to the supply house.
Is Simpro or ServiceTitan better for inventory?
Simpro: Better for “Project” inventory (allocating materials to a 3-month construction job).
ServiceTitan: Better for “Service” inventory (high velocity truck replenishment).
Sources
- ServiceTitan Inventory Module (Verified Jan 2026) – https://www.servicetitan.com/products/inventory
- Simpro Stock Management (Verified Jan 2026) – https://www.simprogroup.com/features/inventory-management
- FieldEdge Inventory (Verified Jan 2026) – https://fieldedge.com/features/