Software and systems · 28 Sep 2026

What can lumber inventory management software tell you, and what can't it?

← Software and systems

It tells you what the records say. Every receipt, transfer, production entry and shipment adds or takes away, and the software shows the result by item, grade, length, tally and location. That is useful, and for planning it is often the only view there is. What it can't tell you is what is physically in the yard or the shed, or which way the record is wrong. In retail, where it has been measured, records more often show stock that isn't there. A lumber yard has causes pulling both ways, and only a count shows which one wins.

What the usual answer says

Descriptions of lumber inventory software promise real-time visibility of stock by species, grade, dimension and location, with tally tracking and unit conversions. The better ones say the records need checking. One guide notes that "businesses may not realize losses until they perform physical counts", and that "Regular cycle counts help verify that system records match physical inventory". None says which way the records tend to drift, or where to count first.

Tags on hand, sorted by date of last movement Oldest: count first Recent movement At one sawmill: 22,000+ tags still marked on hand, some more than 20 years old Record both directions Found stock as carefully as missing stock, with the reason for each After a few counts The balance between found and missing shows which way your records drift
Sort tags by their last movement and count the oldest first, since in our view that is where records of missing stock collect. Recording found stock as carefully as missing stock shows which way your own records drift. Diagram: Quarri.

How often records are wrong

The best-measured evidence we found is from grocery. Yacine Rekik and colleagues, in a study first published in 2025, covered about 24,000 SKUs in 11 stores. Of the items, 64.7% had a record that didn't match the shelf, "and the data shows a marked asymmetry with more items with negative IRI than positive", meaning more records showing stock that wasn't there. Record error rose with average inventory level and with how often an item was restocked.

Their field quasi-experiment is the more useful finding. A store-wide stock count lifted sales by 11%, and all of the lift came from items where the system showed more stock than there really was, because correcting those records let replenishment happen when it should. The authors conclude that the work "reframes stock counting as a sales-increasing strategy rather than a cost-intensive necessity". A 2004 paper by Kang and Gershwin at MIT had set out the mechanism: "even a small rate of stock loss undetected by the information system can lead to inventory inaccuracy that disrupts the replenishment process and creates severe out-of-stocks".

Which way lumber records drift

In a yard, stock leaves without a transaction when wood is broken, trimmed, graded down or used as stickers. That drifts the record up. Stock also appears without one: over-tally on receipt, production not entered, bundles regraded up, returns put back. That drifts it down. Nobody has published which dominates in lumber.

One sign of the first kind comes from Quarri's own work with a sawmill: 22,000+ inventory tags were still marked on hand, some more than 20 years old. In our reading, tags like those would inflate inventory value and available stock, and they get older rather than smaller, because a record of stock that isn't there never moves.

What the software can't see

Beyond the count, the software can't see condition, since a unit stored outside for two years is still recorded at the grade it arrived at. It can't see which stack within a bay a tag sits in. And it can't check the unit behind each figure: a wrong conversion on receipt carries through every later total.

How to count

Count in a way that shows direction. Sort tags or lots by the date of their last movement and count the oldest first, since in our view that is where records of missing stock collect. Then count items where the system shows stock but nothing has moved for a set period. Record found stock as carefully as missing stock, and the reason for each. After a few counts, the balance between the two tells you which way your own records drift. Rekik's evidence supports only one part of this, that finding records above actual pays in sales. The order of counting by age is our inference.

When it doesn't apply

Operations that count everything often, reconcile each count and write off differences at once keep the record close to the stock. And the retail figures above come from stores, not lumber yards, so they show a pattern to test, not its size or direction in any one yard.

Quarri for wood products is built around how a wood products plant runs, where the order book meets real capacity.

Sources

  1. Rekik, Oliva, Glock and Syntetos, "Inventory record inaccuracy in grocery retailing: Impact of promotions and product perishability, and targeted effect of audits", arXiv 2506.05357, submitted 22 May 2025, revised 8 June 2026: arxiv.org
  2. Ply, "Lumber Inventory Management Software: Best Tools, Features, and How to Choose the Right System": getply.com
  3. Kang and Gershwin, "Information Inaccuracy in Inventory Systems: Stock Loss and Stockout", MIT, 23 August 2004: web.mit.edu
  4. Quarri evidence ledger, E16 (proven)

Quarri is an AI-native data platform for the timber supply chain. It connects buying, production, sales and inventory for forest management, sawmill, wood products and pulp, paper and packaging operators.

See it on your own data.

Live in two weeks, on the systems you already run.