← Back to blog

Inventory Turns for a Wholesale Distributor: Which Stock Is Earning and Which Is Parked Cash

June 20, 2026

The problem: A large part of your cash is sitting on shelves, and you cannot say which of it is earning a return and which is a parked asset you keep paying to store.

The solution: Put turns and carrying cost against every product line, so the next dollar goes where it earns instead of into more of what already is not moving.

The math

If $600k of a $12M distributor's stock turns less than once a year, carrying it costs roughly $130k annually and ties up cash that a second truck, a new territory, or an inside salesperson would have had to earn its way against.

Ask most distributors at this size what they have in the warehouse and you get a number in seconds. Ask which of it is earning a return and the answer changes shape. The stock is there because it sold once, or because a supplier deal made it cheap, or because a customer asked for it two years ago and might again. Nobody set out to buy $600k of shelf ornaments. It accumulated one reasonable decision at a time.

That matters more than it sounds, because inventory is the biggest investment most distributors make. It is not an expense, it is capital placed in an asset, and every dollar of it is a dollar not spent on a salesperson, a truck, a location, or paying down a line. The strange part is that you would never buy a $600k building without knowing what it yielded, and you have done exactly that with stock, in increments small enough that no single one felt like an investment decision.

Your biggest investment is the one you never evaluated

A truck gets evaluated. Somebody works out the payment, the miles, the routes it opens up. A hire gets evaluated, roughly, against the revenue that person is supposed to carry.

Stock skips that step entirely, because buying is a purchasing decision rather than an investment decision. The purchasing lead orders against a reorder point, a supplier's minimum, or a break in the price. Each of those is defensible on its own. What nobody does is stand back and ask what the whole position is returning, because the return on a product line is not sitting anywhere. It would take the sales history, the current on-hand quantity, the cost, the age of what is in the racks, and the cost of financing and storing it, and those live in four places that have never been put next to each other.

So the position grows quietly. The fast lines get reordered because they sell. The slow lines get reordered too, in smaller amounts, because a customer might ask and nobody wants to be the person who said no.

Why the next dollar keeps going into more stock

There is a reason the money defaults to inventory even when the owner suspects it should not.

Stock feels safe. It is a real thing you can count, it is worth something on the balance sheet, and it protects you from the one call you cannot fill. A hire is riskier and a location is riskier still, so when cash is available, buying deeper is the path of least regret.

The trouble is that safe and earning are not the same. A pallet that turns half a time a year is not a hedge, it is a loan you made to yourself at a negative rate. You paid for it up front, you pay to store it, you pay to insure it, and you will eventually pay again to discount it. The reason it never gets called that is that the cost is spread across a warehouse lease and an interest line where no product's name appears.

Meanwhile the alternatives never get a fair hearing. The territory you have not covered, the second truck, the inside salesperson who could work the middle of the customer list, all of those have to argue for money against an incumbent that never has to justify itself.

What it takes to tell them apart

The answer is not a bigger warehouse system. It is connecting what you already have so that a product knows its own economics.

That means the things the business runs on are joined up: each product tied to its cost, its supplier and their terms, its sales history by month, its current on-hand quantity, and how long that quantity has been sitting. Once those sit together in one connected picture, turns and carrying cost per line stop being a research project somebody does in a spare week and become something you can simply look at.

Then the repetitive part comes off people. Instead of the purchasing lead assembling an aging report every quarter, automation watches the position as it moves and raises the exceptions: the line that has not shipped in two quarters, the item whose on-hand quantity covers eleven months of demand, the reorder point that was set when the product was moving and never revisited. The purchasing lead stops building the picture and starts acting on it, which is a better use of the person who knows your suppliers than a week with a spreadsheet.

A look at a wholesale distributor

Consider a wholesale distributor doing about $12 million a year, with roughly 28 people across sales, purchasing, the warehouse, and the office. Stock levels live in a warehouse system, costs and payables in the accounting package, supplier terms in a spreadsheet, and the reasoning behind most of it in the head of purchasing. The business is profitable and the owner is considering whether the next move is a second location or another outside salesperson. The honest constraint is cash, and cash is in the racks.

Suppose the company connects products, costs, suppliers, sales history, and stock age into one picture, using the systems it already runs on. Within a quarter you would expect the position to sort itself into groups nobody had seen laid out before. A band of lines turning six or more times a year, which is where the business actually earns. A large middle turning three or four. And a tail, plausibly a fifth of the value on hand, turning less than once.

Put a number on the tail. If $600k of the roughly $2 million on hand turns under once a year, and carrying it costs somewhere near 22 percent once you count the space, the financing, the insurance, and the eventual markdown, that is about $130k a year spent to hold an asset that is not working. The $600k itself is the larger point. That is capital sitting in a form that returns close to nothing while the owner debates whether a $95k salesperson is affordable.

What an owner would likely do with that is not dramatic. Some of the tail gets sold down at a discount that looks painful and is cheaper than another year of storage. Some gets returned or traded back under supplier terms nobody had read closely. Reorder points on the slow lines get cut, so the position does not rebuild itself. The more durable change is that the next big decision, the location or the salesperson, gets argued against a real number rather than against a feeling that stock is safer.

How to start

  1. Rank what you hold by turns, not by value. The expensive lines are not the problem. The slow ones are, and revenue ranking hides them.
  2. Put a carrying cost on the slow tail. Space, financing, insurance, and likely markdown. Once the tail has an annual cost, it stops being invisible.
  3. Connect stock age to sales history. A product should be able to tell you what it has shipped and how long the current quantity has been sitting, without anyone assembling it.
  4. Let the flagging run itself, then decide where the freed cash goes. Set automation to surface lines drifting past their coverage as it happens, and hold the released cash against the hire, the truck, or the territory rather than letting it flow back into deeper stock.

The takeaway

A distributor at this size does not usually have a sales problem. It has an investment problem it has never named, because the biggest investment in the business was made in hundreds of small purchase orders that nobody evaluated as investments. Connect products to their costs, their history, and their age, let the routine flagging run on its own, and turns per line becomes something you watch rather than something you reconstruct. Do that first, and the argument about the next truck or the next salesperson stops being a matter of nerve and becomes a comparison between two returns you can actually see.

Every business has a number like that hiding in it.

Text us where your team loses its time, and we’ll put a real number on yours, then show you what’s worth organizing and automating first. No forms, no sales call.