Understanding Your Stock Figures
Stock on Hand, Reserved and Available: What Is the Difference?
Understand the difference between stock you have, stock promised to jobs and stock you can still offer to another customer.
Updated 2026-10-20 · 4 min read
Stock on hand is the quantity your records show you physically have. Reserved stock has been set aside for a particular order or job. Available stock is what remains usable and uncommitted for other work.
Those figures answer different questions. Seeing an item on the shelf does not necessarily mean it is available to promise to another customer. Clear stock figures help staff understand what they can use and what they still need to arrange.
Start with a simple example
- 100 units on handThe business has 100 usable units recorded in stock.
- 30 reserved, 70 availableThirty units are promised to existing jobs, leaving seventy for other work.
In this example, reserving the 30 units does not remove them from the shelf. It changes how much of the stock is still available for another job.
When staff take those units for the job, the system needs to update the physical stock and clear the corresponding reservation. It should not subtract the same commitment twice.
Separate usable stock from stock that needs checking
Some items may be physically present but unavailable for use. They could be damaged, awaiting inspection or missing a part needed to make them usable.
Decide how those quantities appear in your records. Staff need to understand whether the available figure excludes them and where to find the reason they are being held.
If ten of the hundred units in the example are awaiting inspection, and thirty other units are reserved, only sixty are available now. The physical total alone would give the wrong impression.
Show incoming stock separately
A purchase order tells you what has been ordered. It does not confirm that the goods have arrived or are ready to use. Keep expected deliveries separate from stock already received.
Show expected quantities and dates when planning future work. If a delivery slips or only part of it arrives, staff need to see which jobs may be affected.
Some software includes incoming stock in a forecast of future availability. Check how the number is calculated so nobody mistakes a future expectation for materials available today.
Make locations and units clear
Stock in another warehouse or a service vehicle may not be available at the workshop when it is needed. Show the location as well as the overall total.
Use clear units. A box of ten fittings and one individual fitting are different quantities, even if staff use the same product name for both.
For materials sold or used by length, area or weight, decide how measurements are recorded. A total length may not tell you whether there is one piece long enough for a particular job.
Decide when reservations begin and end
A draft quote may not need to reserve stock. An accepted order might. Choose a rule that reflects when your business commits the materials to a customer.
Release reservations when work is cancelled or the required quantity falls. If materials have already been taken, record their return or other outcome separately.
Connecting inventory with jobs explains how reservations, purchases and actual use fit together as work is accepted and completed.
Check the figures against real movements
Inventory records stay useful when receipts, transfers, issues and returns are recorded as the work happens. An occasional count helps identify differences, but it does not explain an unrecorded movement by itself.
Ask staff to follow one item from delivery through reservation and use. Check what each stock figure shows after every step.
Make corrections traceable with a reason and the person recording them. That helps you understand whether a difference came from a counting mistake, damage or a process that needs improving.
Your next step
Choose an item used on several jobs. Compare the physical quantity, reservations, incoming orders and available figure. Agree on what each number should include before changing the software.