The moment the order is confirmed
A customer calls and places an order for a finished product your shop builds to order. Your team confirms it, enters the sales order, and the system generates a work order. The components needed to build that product are sitting in your warehouse. On paper, everything looks fine.
But here is the question that matters: are those components still showing as available to the next salesperson who checks stock? If the answer is yes, you may be heading toward a commitment you cannot fulfill.
Three numbers, one source of confusion
In a build-to-order environment, inventory is not simply “in stock” or “out of stock.” At any moment, a component exists in one of three states: the quantity physically on hand, the quantity allocated to active work orders, and the quantity available for new commitments. The available figure is what matters for sales decisions. It is not the same as on hand.
The friction begins when those three numbers are not kept in sync with the work order lifecycle. A work order is created, but if the components it requires are not immediately reflected as reserved, the available quantity stays artificially high. A second salesperson sees that number, takes another order for the same components, and the shop is now short. Neither salesperson made an error. The process did.
Without a defined allocation point, availability questions get resolved person by person, which adds time and varies by who answers. There is also a subtler issue. Allocation reserves a record in the system. It does not verify that the physical stock is actually on the shelf. If a previous count was off, or a receipt was not posted, the system can show components as allocated and available in proportions that do not match reality. That gap between the system record and the physical warehouse is a separate problem, but it is made worse when allocation timing is unclear.
What is actually at risk
The direct consequence of delayed or absent allocation is overselling: accepting orders for products you cannot build on time because the components are already spoken for. The downstream effects can include expedited purchasing at higher cost, delayed shipments, and the management attention required to sort out which orders take priority.
There is a second, less obvious consequence. If components are not allocated until the work order is closed, your reorder signals may fire too late. A low-stock alert that keys off available quantity will not trigger until after the work order depletes on-hand stock, which could be weeks after the commitment was made. That delay compresses the window for replenishment and can push purchasing into reactive mode.
Neither of these outcomes is inevitable, but both become more likely when the allocation policy is undefined or inconsistently applied.
What a well-configured process needs to do
Before evaluating any system, it helps to be clear about what the process must achieve. The allocation policy needs to answer three questions. First, at what point should components transition from available to reserved: when the sales order is entered, when the work order is created, or at some later stage? Second, should that reservation happen automatically or require a deliberate step? Third, what should trigger a reorder signal, and should it fire before or after allocation reduces the available count?
The answers depend on your shop’s rhythm. A business that builds quickly and ships within days may tolerate a short window between order entry and allocation. A business with longer production cycles, or one that takes orders well ahead of production, needs allocation to happen at work order creation so that the available count is accurate from the moment the commitment is made.
The buying criterion is not which approach is theoretically correct. It is whether your ERP can be configured to match the policy your business actually needs, and whether it maintains the distinction between allocated and on-hand quantities throughout the work order lifecycle.
How Versa handles this in a build-to-order workflow
Versa tracks three inventory quantities for each component: quantity on hand, quantity allocated, and quantity available. These are maintained as distinct values throughout the work order lifecycle, not collapsed into a single stock figure.
When a sales order generates a work order, Versa can be configured to allocate the required components automatically at work order creation. Once allocated, those components are reflected in the available quantity immediately, so any subsequent order or availability check sees the reduced figure. The on-hand quantity does not change at this point. That depletion happens when the work order is closed, which is when the system records the actual consumption of materials based on the bill of materials.
This two-stage approach, allocation at creation and depletion at closure, means the available quantity is accurate from the moment a production commitment exists, while the on-hand quantity remains correct until materials are actually consumed. Versa tracks reorder points and minimum stock and surfaces low-stock items for review. Because allocation reduces quantity available, a production commitment affects the availability figure purchasing works from, so the signal can fire while there is still time to act rather than after physical stock has already been drawn down. Whether alerts are configured to trigger specifically on the available quantity threshold is worth confirming in a demonstration.
If an order is cancelled, the work order can be reversed. That reversal unwinds the allocation and returns the components to available status. The process requires deliberate steps rather than a single click, but it is a defined path within the system, not a manual workaround.
One important boundary: allocation reserves a system record. It does not confirm that the physical stock is present. If your on-hand count has a recording gap, such as an unposted receipt or an uncorrected count variance, the allocated quantity will reflect that gap. Keeping system records aligned with physical stock is a separate discipline, and it matters more when allocation is the primary guard against overselling.
What the day looks like when allocation is working
A salesperson enters a new order for a built product. The work order is created, and the components are allocated. When the next salesperson checks availability for the same components, the available quantity already reflects the reservation. They can quote accurately without waiting for someone else to confirm what is still free to commit.
The purchasing team sees that a component is approaching its reorder point. Because allocation has already reduced the available quantity, that signal arrives while production is still scheduled ahead, rather than when the shop floor goes to pull materials and finds a shortage.
When a work order is closed, the on-hand quantity is reduced by the bill of materials quantity. The margin on that job is calculable because the system has a record of what was consumed. If an order is cancelled before production starts, the work order is reversed, the allocation is unwound, and the components return to available status for the next order.
Decisions that would otherwise need a call to the warehouse are answered by the available quantity, because that figure is maintained through the work order lifecycle.
See this workflow in Versa
If you are evaluating whether Versa’s allocation configuration fits your build-to-order process, the most useful next step is a focused walkthrough. Request a Versa demonstration and ask to see how work order creation allocates components, how the available quantity changes at each stage of the work order lifecycle, and how reorder and low-stock signals relate to the available figure. We can walk through a representative built product and its components, with nothing to prepare beforehand.
If you would prefer to explore the workflow before speaking with anyone, ask Versa AI Advisor about this workflow. The Advisor can walk through the allocation and work order lifecycle in plain terms so you can assess fit before deciding whether to speak with the sales team.
Request a Versa demonstration to see how work order creation allocates components and how available quantity is maintained through the production lifecycle.
