Stock issues rarely show up as a line item on a profit and loss statement. Instead, they appear in the day-to-day frustrations that field service teams deal with all the time.
An engineer arrives on site only to discover they’re missing a part. A job that should have been completed in one visit turns into two. Someone makes an unplanned trip back to the depot, while thousands of pounds’ worth of slow-moving stock sits untouched on shelves collecting dust.
The costs add up faster than many business owners realise.
One plumbing company running more than 30 vans worked out that poor stock control was costing them around 5% of their net revenue every year. On a £10 million business, that’s half a million pounds disappearing through unnecessary supplier runs, misplaced parts, emergency purchases, and engineers spending valuable time hunting down materials instead of serving customers.
After introducing a proper stock management system, those daily supply house trips all but disappeared. Engineers started each morning with the stock they needed, jobs were completed more efficiently, and the business gained far more control over its operations.
That’s really what stock management is about in field service.
Unlike retail businesses, parts aren’t what you’re selling. They’re simply what allow you to deliver the service your customers are paying for. When stock isn’t where it needs to be, jobs get delayed, costs increase, and customer satisfaction suffers. When stock is managed properly, engineers can focus on doing the work they’re there to do.
In this guide, we’ll look at what stock management software does, the features that matter most for field service businesses, and the signs that it’s time to move beyond spreadsheets and manual tracking.
Table of Contents:
- What stock management software actually is
- The field service-specific problem
- Core features of stock management software
- ABC analysis: not all stock deserves equal attention
- How stock management connects to first-time fix rate
- Seasonal demand and demand forecasting
- When your business needs dedicated stock management
- Managing stock in Fieldmotion
- FAQs
What stock management software actually is
Stock management software is a system for tracking what you have, where it is, what’s been used, what needs to be ordered, and what it costs, across every location that holds stock.
For a field service business, those locations typically include a central warehouse or store, individual engineer vans, and sometimes a depot or secondary location. Stock moves constantly between them. Parts come in from suppliers, get allocated to jobs, get consumed on site, and need replenishing. A spreadsheet can track some of this. It cannot track all of it in real time, across multiple locations, connected to job records.
Field inventory management software does that. At its core, it handles the same thing a retail business needs from stock management: knowing what you have and what you need to order. But with two complications that make it harder: the stock is mobile, and it needs to connect to jobs rather than sales transactions.
The term is used interchangeably with inventory management software, van stock software, and parts management software. They refer to the same function.
Fieldmotion Brochure
See how Fieldmotion helps field service teams manage jobs, schedule staff, create invoices, and communicate with customers — all from one easy-to-use system.
The field service-specific problem
Generic stock management software is built for warehouses. The stock is in one place, people come to it, and it goes out when an order is placed. That model does not apply to a heating or HVAC business where stock is spread across a dozen engineer vans covering a wide service area.
This is what makes field service inventory management distinct. The challenge is not just knowing what you have in a central store. It is knowing what is on each van, what has been used on each job, when a van needs replenishing, and whether the part a second engineer needs is on another van or back at the depot.
Without real-time visibility across all locations, engineers make unnecessary return trips. One HVAC contractor described the specific situation: an engineer runs out of a component on site, remembers there was stock at the warehouse when they left that morning, drives back to collect it, and arrives to find that another engineer came in during the day and took the last of them. The trip was wasted. The job is not finished. The customer is waiting.
With a system showing live stock levels across all locations, that engineer checks before driving back, knows the warehouse is empty, and takes a different course of action. Same information, different outcome.
Practitioners in the industry call the solution a mobile jobsite workflow: treating each van and each warehouse location as a separate, trackable inventory location. Stock sits on a van. When the engineer uses a part, it deducts from that van’s inventory. When the van returns to base, the system shows what needs replenishing. The warehouse becomes the central hub. Replenishment flows from warehouse to van on a cycle that matches actual usage rather than guesswork.
Core features of stock management software
Five areas of functionality matter most in stock management software for field service businesses.
Real-time stock visibility across locations
The foundation. Every location (warehouse, each engineer van, any secondary stores) shows a live count of what’s on hand. When a part is used on a job, stock levels update immediately. When parts arrive from a supplier, they’re received into the system and the count reflects it. No end-of-day reconciliation, no waiting until someone gets back to the office.
Real-time tracking is what makes it possible to answer the question any dispatcher or engineer needs answering quickly: do we have this part, and if so, where?
Allocation to jobs
Parts need to connect to jobs, not solely to stock records. When an engineer uses a part on a specific job, the system should record which part came off which van and was used on which job. This connects stock management to job costing: materials consumed on a job are recorded against that job’s cost, automatically.
Without this connection, materials costs are tracked in aggregate but not per job. You know how much you spent on parts last month. You do not know which jobs those parts went to, which job types are most materials-intensive, or whether a particular engineer is using more materials than expected. The job costing guide covers why that visibility matters for margin.
Reorder points and low stock alerts
A reorder point is a threshold set for each stock item. When stock falls below that level, the system alerts the person responsible for ordering. The threshold accounts for lead time from your supplier and safety stock (the buffer that covers unexpected demand spikes or delivery delays).
This is simpler in principle than in practice, and requires a shift in how most businesses manage stock. Without reorder points, replenishment happens when someone notices a bin is empty. With reorder points, it happens automatically at the right moment, with enough time to receive stock before it runs out. The alternative, ordering when you hit zero, is what causes the emergency supply house run.
Setting good reorder points requires knowing your usage rate for each item and your supplier’s typical lead time. A business that has tracked stock properly for a few months can set these accurately. A business just starting out should start conservatively (higher thresholds, more safety stock) and adjust as real usage data accumulates.
Mobile access for engineers
Stock management that requires engineers to be at a desk to update records does not work in field service. Engineers need to be able to record parts usage from the job site, on their phone, while the job is fresh. Otherwise updates get missed, done from memory at the end of the day, or not done at all.
Mobile access also means engineers can check what’s on their van before leaving for a job, see whether a specific part is available at the depot, or flag that something needs ordering, without calling the office. The data quality of the whole system depends on engineers engaging with it consistently. That only happens when it’s fast and easy on the device they already carry.
Purchase orders and supplier integration
Good stock management software connects to the purchasing process: when stock needs replenishing, it generates a purchase order, routes it for approval if required, and tracks it through to receipt. When the delivery arrives and is booked in, stock levels update.
This closes the loop. It also creates a record of what was ordered, when, from whom, and at what price: useful for both cost tracking and supplier negotiations. A contractor with 30 vans on the road described the workflow: at the end of a two or three day cycle, the system generates a report showing what’s low across all vehicles. That report goes to the supplier. They receive exactly what’s needed, not more, not less.
ABC analysis: not all stock deserves equal attention
Across most field service businesses, a large proportion of stock items are rarely used. Studies of maintenance and repair operations consistently find that roughly half of all items held sit largely untouched: expensive to store, occasionally critical, but not the parts that move daily.
ABC analysis is a way of classifying stock to reflect this reality:
A items are high-value parts that fail infrequently but cause serious problems when unavailable. A replacement heat exchanger or a specialist control board. You hold a small quantity, but you must hold some. Running out means a job cannot be completed and a customer is without heating.
B items are mid-value, moderate-frequency parts. Circuit breakers, pressure relief valves, thermostatic mixing valves. They move regularly enough to require consistent tracking and reorder management.
C items are low-cost, high-frequency consumables. O-rings, cable ties, filters, fixings, seals. They cost almost nothing individually but are used constantly. Running out of a 10p seal can still mean a second visit.
Managing these three categories differently concentrates effort where it counts. A items need careful stock level monitoring and reliable reorder discipline. C items need to be present in bulk. The carrying cost is low; the disruption cost of running out is high. B items sit in between and generally need standard reorder point management.
A business that applies the same attention to every item regardless of value and frequency is using management time poorly. The same effort spent on tracking filters and heat exchangers alike is less productive than treating each category according to what it actually costs to get wrong.
How stock management connects to first-time fix rate
The relationship between stock management and first-time fix rate is direct: engineers who have the right parts on the van fix jobs first time. Engineers who have to go back for parts or wait for delivery do not.
Industry benchmarks put the median first-time fix rate at around 71.9%. Companies above 70% retain considerably more customers and grow faster. A 10-point difference in first-time fix rate produces a measurable difference in customer retention and revenue growth.
Poor stock management is one of the leading causes of failed first visits. The engineer arrives without a part they should have had. The visit count rises, the margin on the job falls, and the customer experience suffers.
Improving first-time fix rate through stock management means understanding which parts are responsible for return visits. That analysis requires job-level data: which part was missing, on which job type, serviced by which engineer. Aggregate stock records do not give you this. Stock management connected to job records does.
Seasonal demand and demand forecasting
Field service stock needs fluctuate with the seasons. HVAC businesses see very different parts demand in summer than in winter. Heating engineers do more boiler work in autumn and winter. Pest control businesses have seasonal peaks. Planning stock for these patterns cannot be done accurately by intuition alone.
Demand forecasting uses historical usage data to project what you will need, and when. The principle is simple: what did you use this time last year, adjusted for business growth? If an engineer used 25 of a particular filter in August, and the business has grown 20% since then, the order for the coming August should reflect that.
Without software, this analysis requires pulling usage records manually and doing the calculation in a spreadsheet. With a stock system that tracks usage over time and generates demand reports, the data is already organised. The decision remains a human one, but it takes minutes rather than hours.
Seasonal forecasting also affects supplier relationships. A business that can tell its supplier in advance what it will likely need over the next quarter is more likely to get reliable delivery times and, over time, better pricing. Forecasting creates leverage that reactive ordering does not.
When your business needs dedicated stock management
Not every business needs a separate, sophisticated stock management system from day one. A sole trader servicing 20 jobs a week from a single van can manage stock reasonably well with a mental model and a weekly depot visit. The signal that this has stopped working comes from a specific pattern of problems.
Engineers are regularly returning to base mid-job for parts. This is the clearest signal. Every return trip consumes fuel, van time, and engineer time. If it happens more than occasionally, the cost is real and the cause is predictable.
Materials costs are rising but margin is not. If parts expenditure is creeping up without a corresponding increase in revenue or job volume, stock is being wasted — overstocking items that go to dead stock, or purchasing at emergency prices when regular stock runs out.
First-time fix rate is below target. If a business is tracking this metric and it’s sitting below 70%, missing parts on vans is likely contributing. The 10 metrics guide covers how to track this properly.
More than five or six engineers. This is the rough threshold at which informal tracking breaks down. When one person can maintain a rough mental picture of what’s where, informal tracking works. When multiple engineers are moving stock across multiple vans, that mental picture becomes unreliable. The informal tracking stops working around the five to seven engineer mark. The business that puts proper stock management in place before hitting this wall, rather than after it, avoids the scramble of retrofitting a system while also dealing with growing operational complexity.
Commercial contracts with maintenance obligations. PPM contracts require planning parts in advance for scheduled visits. For planned preventive maintenance to work operationally, the right parts need to be on the van before the engineer leaves. That requires advance stock allocation, which requires a system.
Managing stock in Fieldmotion
Fieldmotion’s stock management module sits within the same platform as job scheduling, mobile forms, and invoicing, so parts usage recorded on a job automatically updates stock levels and feeds into job cost records. Engineers use the mobile app to record what they have used on site. The office sees live stock levels across all locations.
When stock falls below a set threshold, the system generates a low stock alert. Purchase orders can be raised and tracked through to receipt. Because stock management connects directly to job records, materials costs are captured against individual jobs rather than recorded as a separate batch, which means the job costing picture is complete without manual reconciliation.
For businesses running PPM contracts, the planned maintenance module allows parts to be pre-allocated to scheduled visits, so engineers leave with everything they need for the jobs on that day’s schedule. For a deeper look at how materials costs fit into overall job profitability, the job costing guide covers the connection in full. The van stock and parts management guide covers the operational side of running stock across a fleet of engineer vans.
FAQs
What is stock management software?
Stock management software tracks what a business holds in inventory, where it is, what has been used, and what needs to be replenished. For field service businesses, this includes stock held in a central warehouse and on individual engineer vans. It connects to job records so that when a part is used on a job, it deducts from stock and records against the job’s cost automatically.
What are the key features of stock management software for field service?
Real-time stock visibility across all locations, parts allocation to job records, reorder point alerts, mobile access for engineers to update stock on site, and purchase order management. Field service-specific systems also support the mobile jobsite workflow, treating each van as a separate inventory location that replenishes from a central hub.
What is a reorder point in stock management?
A reorder point is a minimum stock threshold set for each item. When stock falls to this level, the system generates an alert to order more. The threshold accounts for how long the supplier takes to deliver and how much safety stock the business wants to hold as a buffer. Setting reorder points prevents the emergency run to a supplier when an item hits zero.
What is ABC analysis in field service inventory?
ABC analysis classifies stock into three categories based on cost and usage frequency. A items are high-cost parts held in small quantities: critical but rarely needed. C items are low-cost consumables used constantly. B items fall in between. Managing each category differently concentrates time and attention where the consequences of getting it wrong are highest.
When does a field service business need a stock management system?
The typical trigger points are: engineers regularly returning mid-job for parts, materials costs rising without a clear cause, first-time fix rate below target, more than five or six engineers on the road, or the start of PPM maintenance contracts that require advance parts planning. Informal tracking works for small operations. It stops being adequate once multiple engineers are moving stock across multiple vans.
How does stock management affect first-time fix rate?
Directly. Engineers who have the right parts on the van complete jobs first time. Engineers who don’t, go back. Poor stock management is one of the leading causes of failed first visits. Improving stock management, specifically making sure vans carry the parts most likely to be needed for the day’s jobs, is one of the most reliable ways to improve first-time fix rate.