Your technician drives 45 minutes to a fleet customer, pops the hood, and realizes the filter he needs is on the other truck across town.
That's a $200 part, a 90-minute round trip, and a customer who's going to remember.
Inventory across multiple service trucks is one of the hardest operational problems in mobile field service — and most shops still manage it with sticky notes, text messages, or gut feeling.
Stationary shops have it easy: one location, one stockroom, shelves with labels. When a part goes out, you note it. When stock runs low, you reorder.
Mobile service trucks make this harder in every dimension:
The result: technicians who aren't sure what they have, dispatchers who can't check before scheduling, and shop owners doing surprise inventory counts on Saturday mornings.
Before jumping to software, it helps to understand the maturity levels:
Techs know (roughly) what's on their truck. When they need something, they text the dispatcher. When they're low, they maybe mention it.
Works for 1–2 trucks. Breaks completely at 3+.
A Google Sheet or Excel file with one tab per truck. Techs update it when they pull a part. Dispatcher checks it before scheduling.
Better, but the spreadsheet is always 2–3 jobs behind reality. Nobody updates it when they're on a hot job. By Friday, it's fiction.
Parts usage is recorded at the job level. When a tech closes out a job, the parts used are deducted from their truck's stock. Low-stock alerts fire automatically. The dispatcher sees real inventory before scheduling.
This is what field service software enables — and the jump from Level 2 to Level 3 is where shops stop losing money on inventory gaps.
Here's what the workflow looks like in a properly set up system:
At job creation: The dispatcher sees the tech's current stock as they schedule. If the job needs a specific filter and the tech is low, the dispatcher knows before routing.
During the job: The tech records parts used as they work — part number, quantity, cost. This populates both the job record and deducts from their truck inventory.
At job close: Parts are automatically reflected in the invoice. No missing line items, no "I think we used two of those" guesswork.
After the job: The system shows updated truck stock. If a threshold is hit, a low-stock flag appears on the next dispatch.
Weekly: The shop owner can pull a stock report by technician, see what's been consumed, what's low across the fleet, and plan the next supply run.
Not all parts are worth tracking with equal rigor. In mobile diesel repair, these categories drive the most value from tight inventory control:
| Category | Why Track Tightly |
|---|---|
| Filters (oil, air, fuel, DPF) | High volume, routine consumption, predictable by truck model |
| Belts & tensioners | Job-critical — missing one means a return trip |
| Fluids (coolant, DEF, engine oil) | Heavy and expensive to carry; running low is a real problem |
| Brake components | Safety-critical; jobs fail without the right pad/rotor match |
| Electrical components (starters, alternators) | High cost per unit, rarely stocked in bulk |
The rule of thumb: if a missing part means you can't complete the job, it's worth tracking.
Over-cataloging at the start. Trying to track every nut, bolt, and zip tie creates too much friction. Start with your 20–30 highest-impact parts. Add more as the system proves itself.
Not tying parts to job records. Tracking inventory in isolation (a separate spreadsheet from your job board) means manual reconciliation every week. Parts usage needs to flow from job close-out, not be entered separately.
Skipping the low-stock threshold. Default thresholds save you. Set a minimum stock for each critical part and let the system flag it — don't rely on techs to self-report.
One stock list for all trucks. Each truck should have its own inventory profile. Truck 1 might specialize in diesel heavy equipment; Truck 2 handles fleet light duty. They carry different parts.
The cleanest ROI argument for good inventory tracking isn't operational efficiency — it's revenue capture.
When parts used on a job are logged in real-time, they show up on the invoice automatically. Every part, every time. No after-the-fact reconstruction.
For a shop doing 15 jobs a week, even one missed $150 line item per job adds up to $117,000 in unbilled revenue per year. That number gets worse as you scale.
Good inventory tracking isn't a cost center. It's a revenue recovery tool.
Here's a practical on-ramp:
After one week, you'll have baseline data. After a month, you'll have consumption trends you can use for smarter restock runs.
FieldMasterOS tracks parts inventory per technician, deducts from stock at job close, and surfaces low-stock flags on the dispatch board. See how it works →
See it in action: How Maplefield Plumbing cut dispatch overhead by 40% →