Every item you buy and don’t sell costs you three times. You paid to buy it. You paid to store it. You paid to throw it away. That is not a food cost problem. That is a purchasing discipline problem, an ordering discipline problem, and a standards problem wearing a food cost number.
The P&L shows you one cost. The operation produced three. Read accordingly.
A corporate finance analysis surfaced this at scale: a company with healthy margins, revenue up year-on-year, and $13M trapped on the shelf. Inventory carrying 200 days of cost against a 50-day target. The profit was real. The cash was gone. The P&L reported one cost — the purchase. The operation ran two more — carrying and disposal — that the instrument never named. Nobody flagged it because the instrument wasn’t built to flag it.
Restaurant physics makes this sharper. Most food deliveries run 3-4 times a week. Two turns is all you need. The operator carrying 15 days of protein isn’t running a food cost problem — they’re running a [Triple Cost] problem that the food cost % already processed and filed away. The cooler is bleeding cash on carrying cost and waste exposure while the P&L looks clean.
[Transactional Instrumentation] is why it stays invisible. The dashboard reports what it was built to report. Purchase cost runs through the P&L when the delivery hits. Carrying cost and disposal cost don’t show up as line items — they show up later as cash tightening, inventory write-offs, and a food cost variance nobody can explain. By the time the instrument surfaces the symptom, the [Triple Cost] event is already months old.
The operator who reads the P&L and calls it a complete Profit read is reading one cost when the operation ran three. The purchasing discipline, the ordering discipline, and the standards that prevent the third cost from running — those are not on the P&L. They live upstream of it. Build the read upstream or pay for it downstream. Three times.