Building maintenance contractors typically hold stock in their warehouse and engineers’ vehicles. Some materials get ordered directly to jobs whilst other items that get used regularly are ordered into stock and distributed to jobs from there. It is difficult to keep track of inventory when each engineer’s van is effectively a stock location.

This makes it difficult to know exactly what items are in stock. Inaccurate data can lead to both over and under ordering of materials. It also causes inaccuracies with job costing as items used from the engineer’s van does not always get recorded as a cost to the business.