A customer asks whether you have forty units. The sales desk checks a number, says yes, and the order is accepted. The warehouse discovers on Thursday that eighteen of those units were committed to another order on Tuesday.
Everyone involved behaved correctly. The number was wrong before anybody looked at it.
What availability has to account for
On hand is the easy part and the part most systems show. Real availability is on hand, minus committed, minus allocated, plus inbound within the promise window, across every location including stock in transit.
A distributor quoting from on-hand alone will oversell whenever demand is concentrated — which is to say, on exactly the lines that matter.
The cost of getting it wrong compounds
A single overselling incident is not one cost. It is the expedited freight to cover the shortfall, the partial shipment and its administration, the credit note, the customer call, and the goodwill nobody puts a number on.
In thin-margin distribution, one of these consumes the profit on several good orders. It is worth calculating your own figure before deciding this is a minor problem.
Connecting the quote to the truth
The fix is architectural rather than procedural. Quoting has to read live availability rather than a periodic copy.
One inventory pool shared by every channel — desk, web, EDI and store
Available-to-promise that includes committed, allocated and in-transit quantities
Contract pricing applied automatically so quotes are correct as well as deliverable
Fulfilment routed by cost and proximity, not by the channel that took the order
Substitution suggested at the point of quote rather than discovered at pick
Why the sales desk is the right place to start
Because it is where the promise is made. Improvements downstream — better picking, faster replenishment — help, but they cannot repair a commitment that was wrong when it was given.
Connecting Dynamics 365 Sales to live availability and contract pricing changes the quality of the promise, and everything downstream inherits that.
What to measure
Fill rate and order accuracy are the obvious ones. The more revealing measure is the number of orders that required an intervention after acceptance — a short shipment, a substitution, an expedite, a credit.
Most distributors have never counted it. The number is usually higher than expected and it drops fast.
What to take away
On-hand stock is not availability — committed, allocated and in-transit all matter
One overselling incident costs the margin on several good orders
Fix the promise at the point of quote; downstream improvements cannot repair it
Share one inventory pool across every channel rather than syncing copies
Count post-acceptance interventions; it is the measure nobody tracks
Where to go from here
Send us an anonymised order file and your pricing rules for one customer segment, and we will demonstrate quoting against live availability using your product data.
Recognise the problem?
If this describes your situation, tell us where it hurts most. We will tell you what it would realistically take to fix in your environment, what we would measure, and whether we think it is worth doing at all.
How do I manage IT across multiple retail locations? Centralize your network, POS, and vendor relationships around one standardized store blueprint — so store #50 looks like store #1, just newer. Here's how multi-site retail IT actually works in 2026.
What are the biggest retail IT trends in 2026? Pragmatic, ROI-focused AI, unified data platforms, and ambient in-store technology are reshaping retail — but Gartner also warns 30% of generative AI retail projects will be abandoned. Here's what's actually working.
Gross margin by product is known in every distribution business. Cost to serve by customer is known in very few, and it is the more decision-useful number.