Nobody Decides to Buy Dead Stock. It Is Decided One Reorder at a Time
· 7 min read · Written by Faceela Research & Editorial Team
Reviewed by Ahmed Hassan Algammal — Founder and Enterprise Systems Consultant
Walk any warehouse in Al Quoz or Sharjah Industrial with the owner and he will point at a rack and tell you, without being asked, roughly what it cost and roughly how long it has been there. He is not in denial. He knows.
What he cannot tell you is when it was decided.
Because it never was. Dead stock is not a decision anybody made. It is a default that ran — one reorder at a time, each one small, each one automatic, each one individually defensible — and the sum of a hundred defensible reorders is a rack nobody can name an owner for.
Nobody buys dead stock. A reorder point does
The mechanism is worth stating flatly, because it is duller than people expect and that is exactly why it survives.
An item is set up with a minimum, a maximum and a reorder quantity, at a moment when the item was selling. Demand falls away — a competitor, a specification change, a project that ended, a customer who moved. Nothing announces it. The reorder rule does not know that anything has changed, because the rule was never told what the item was for. It sees stock below minimum and it proposes a purchase, and a buyer with sixty lines to release that morning releases it.
That happens again the following month. And the month after.
So the item accumulates, and every increment is the output of a rule somebody configured correctly in a year when it was correct. No one is careless. There is simply no point in the process at which a human being is required to say the words this line is finished, and a system that never requires that sentence will never receive it.
The bands only matter if each one refuses something
Every trading business already has an inventory ageing report. It is usually a list of items with a days-since-last-movement column, sorted descending, and it is usually correct.
It is also usually inert, and inert for a specific reason: no band on it is wired to anything. A band is a colour on a screen unless reaching it causes a refusal, a decision or a name.
Bands by behaviour, not by day count
Five bands, five triggers, five names — or it is just a report
Moving
Selling at roughly the rate it was bought at. The cover you hold is the cover you planned to hold.
What this band must trigger
Nothing. Leave the reorder point alone. The single most common way a good line becomes a dead one is a reorder rule that was tuned during a promotion and never untuned.
Who owns the decision: The system, unattended
Slowing
Still selling, but the weeks of cover are growing. Nothing has stopped; the denominator has.
What this band must trigger
Recalculate the reorder point against the current rate rather than the historic one, and stop buying to a level set when the line was faster. This is the cheapest band to act in and the one nobody acts in.
Who owns the decision: The buyer for the category
Stalled
No movement across a full buying cycle, with stock on the rack and no customer order behind it.
What this band must trigger
Suspend the reorder point outright. A purchase requisition for this item must be refused rather than warned about — a warning is a thing people click through, and this is the band where the reorder rule quietly keeps buying what nobody is selling.
Who owns the decision: The purchasing manager, with a named exception
Dead
No movement across a full season or product cycle, and nothing in the pipeline that needs it. The item is not slow. It is finished.
What this band must trigger
A priced decision with a date on it: transfer to the branch that is short of it, discount to clear, return to the supplier under a stock-protection clause, or write it down. Any of the four is an answer. Deferring is not, and deferring is what happens when the band triggers nothing.
Who owns the decision: The commercial head or the owner
Provisioned and still on the rack
Carried at a written-down value in the accounts, and physically occupying the same space, insurance and handling it always did.
What this band must trigger
A disposal decision, separately from the provision. A provision is an accounting statement about value; it moves nothing, frees nothing and stops no cost. Stock can sit fully provided for and fully in the way for years.
Who owns the decision: Finance and the warehouse together
The report that would show this is not the one anybody runs
A buyer's report shows what sold — it is built from movement, so an item with no movement contributes no rows and is invisible by construction. The ageing report is the mirror of it, and it is only worth running if each band ends in a refusal, a decision or a name. Without those it is the same list every quarter, and everyone on the distribution list has already agreed with it.
Two features of that figure are worth arguing for directly.
The first is the second band. Slowing is the cheapest place in the whole sequence to act, because the item is still selling and the only thing required is arithmetic — recalculate the reorder point against the current rate. It is also the band in which nothing is ever done, because nothing appears wrong yet. By the time the item is obviously a problem, the cheap intervention has expired and only the expensive ones are left.
The second is that the last band exists at all. Stock that has been written down in the accounts is, to finance, a closed matter — the value has been dealt with, the profit has taken the hit, the file is complete. To the warehouse it is entirely unchanged: the same pallet position, the same insurance, the same count, the same person walking past it. Fully provisioned stock is the most invisible stock in the building, because the one department that was tracking it has stopped.
And the ageing report has a structural blind spot that no amount of running it will fix. A buyer's report is built from movement — sales, receipts, transfers — and an item with no movement produces no rows. The dead item is not buried at the bottom of the report. It is absent from it.
What it costs to keep hoping
The reason we might sell it survives every conversation is that the cost of being wrong appears to be nil. The money is already spent. Nothing further is charged to anybody. Keeping it looks free.
It is not free, and the costs are separable.
| What it costs | How it is felt | Where it appears |
|---|---|---|
| Tied capital | The facility drawn, or the order not placed on a line that moves | Nowhere. It is the cost of the alternative |
| Space | Racking, and the third-party storage taken because the racking is full | A rent line, unattributed to any item |
| Insurance and handling | Premium on stock value, plus every count, move and check | An overhead, spread across everything |
| Obsolescence | The value falling while the item sits, faster than anyone marks it down | A provision, years late |
| Continued buying | The reorder rule still proposing purchases against no demand | As a purchase, indistinguishable from a good one |
| Concealment | A slow line hides in a healthy category total | Nowhere at all |
The first row and the last row are the ones that matter, and neither is on any report. Tied capital is an opportunity cost, so no ledger will ever carry it. Concealment is worse: a category that is 80% healthy and 20% finished reports as healthy, and the aggregate is what the owner reads.
Which is why this belongs in the same family as why your ERP dashboard is lying to you. Nothing in the accounts is wrong. The number the decision needs was simply never one of the numbers produced.
A provision is not a disposal
These two get treated as the same act, and they are opposite acts.
A provision is a statement about value. It says the stock is worth less than it is carried at, and it corrects the balance sheet. It is an accounting event, it is usually correct, and it changes nothing physical.
A disposal is a statement about space. It says the stock is leaving — sold at a discount, transferred, returned to the supplier, scrapped. It frees a position, ends the handling and stops the meter.
A business can provide fully against an item and carry it for another four years, and many do, because the provision closed the only conversation anybody was having about it. If the ageing policy ends in a provision, the ageing policy ends before the problem does. Every band that reaches "dead" needs a priced action with a date on it, and the four available are the same four they have always been: move it, discount it, return it, or scrap it. Deferring is not a fifth option — it is what happens when the other four are not required.
Slow in one branch, out of stock in another
The same item, in the same company, on the same day: eleven months of cover in the Sharjah warehouse and a lost sale in Abu Dhabi.
This is not a forecasting failure and it is not anybody's fault. It is what happens when stock is managed per location and the availability question is asked per location. The branch that is short does not see the branch that is long, so it does what any competent branch does: it raises a purchase requisition. The company buys, at full cost, an item it already owns too much of.
The fix is small and it is one of the few things in this article that is quick. Availability has to be answered at company level, with a transfer proposed before a purchase is permitted, and the transfer cost has to be visible so the comparison is honest. What makes it hard in practice is not the software. It is that the long branch carries the cost of the transfer and the short branch collects the sale, so the rule has to be systemic — the same argument, exactly, as the credit gate at order entry rather than at invoicing.
What to make a vendor show you
On a live system, with real stock, not on slides.
- Produce an ageing report by band for a category, with value and with weeks of cover, not just days since last movement.
- Show the reorder point for one item and the demand rate it was calculated from, and the date it was last recalculated.
- Suspend the reorder rule for a stalled item so that a requisition is refused, not warned about, and route the exception to a named role.
- Show company-wide availability for one item and propose a transfer before a purchase is permitted.
- Post a provision against an item and show that the item is still fully visible on the ageing report and in the space report afterwards.
- Record a disposal — discount, return, scrap — and show the ageing band, the value and the space all change together.
- Show the holding cost of one item over the last year: value carried, space occupied, and purchases made against it during a period of no sales.
Item 3 decides it. Reporting on dead stock is a query, and every system on the market can run it. Refusing to buy more of it is a control, and it is the only one of the seven that stops the rack growing while you are deciding what to do about the rack.
The short version
Nobody buys dead stock. A reorder point buys it, in monthly instalments, using a demand rate that stopped being true some time ago and was never recalculated.
An ageing report that does not end in a refusal, a decision or a name is a list, and the list has been circulating for years to people who all agree with it. Bands are only worth having if reaching one causes something to happen to somebody.
And a provision is not a disposal. Writing the value down settles the accounts and frees no space, stops no handling and releases no capital — which is how stock that has been dealt with on paper stays exactly where it was for another four years.
Holding the ageing band, the reorder rule, the transfer proposal and the disposal on one item record is what Logix is for. What the tied capital is costing before you clear it is what the cost of chaos calculator is for. And the reason the stock figure you are ageing may not be the stock you have is why your stock figure is wrong.
