5 Silent Signs Your TMS Is Bleeding Distribution Margin Without Showing It on the Dashboard
May 20265 min read
The last Thursday of the quarter. Your planner has been booking spot trucks since morning to clear orders that all landed in the final week. A reefer is in its third hour of detention at the co-packer. A chargeback from a load shipped in March just posted to accounts receivable.
The dashboard was green throughout.
The reflex is to blame the freight market or the quarter-end rush. The cause is structural: the system runs its rules correctly, and those rules describe a distribution problem that no longer exists.
Five signs we keep seeing across CPG secondary distribution in 2026.
Sign 01
The 90-day fine
Fig. 01 Margin leak by days between dock-out and deduction posting
The load scans perfect at the gate. The fine posts to a different ledger, weeks later.
What it looks like. Margin slips on accounts operations calls clean. Accounts receivable carries a growing line of deductions while the dashboard reads 100% case fill and on-time dispatch.
What we tell ourselves. “OTIF fines are the price of selling to big retail. Disputing them costs more than they are worth.”
What it actually is. The fine is a blind spot between dispatch and the retailer’s receiving dock. In February 2024 Walmart set its inbound standard at 90% on-time and 95% in-full, with an automatic fine of 3% of cost of goods (COGS) for misses. The system confirms the truck left on schedule; it cannot see static transit buffers and a missed appointment window turning that dispatch into a late arrival. The fine posts weeks later to accounts receivable, not the freight budget, so it never traces back to the routing miss, and a share gets written off because researching a claim can cost more than the claim itself.
Sign 02
Phantom growth
Fig. 02 Promotional volume spike and the post-promotion crash, against baseline
The quarter-end spike is borrowed from future weeks. Distribution pays on the way up and on the way down.
What it looks like. Sales celebrates a record quarter close. Two weeks later orders fall off a cliff. Distribution paid overtime and spot freight to move the surge, then watched the fleet sit half empty.
What we tell ourselves. “We hit the number. Promotions always get messy at the end of the quarter.”
What it actually is. The spike is mostly distributors buying months of stock at the discount, then pausing orders while they sell it down. Distribution pays twice: premium spot freight and overtime to move the surge before the books close, then weeks of near-empty trucks whose fixed cost keeps running. Promoted volumes are the hardest in the portfolio to forecast, and transport plans built on historical baselines never see the wave coming. The premium freight posts to general overhead, never to the promotion that caused it, so the pattern repeats every quarter unexamined.
What it looks like. A national account looks profitable on the dashboard, yet distribution cost climbs faster than volume. The DSD and van-sales routes to small outlets eat the most time per case, and nobody can say which outlets actually make money.
What we tell ourselves. “Every outlet is a sale. Coverage is how we win the market.”
What it actually is. Averages hide the tail. Most CPG cost models assign a flat freight cost per case, burying the real cost of small, frequent, far-flung drops. McKinsey finds only 17% of suppliers recover more than 75% of their true cost-to-serve; the rest is cross-subsidized by high-density accounts. Distance-optimized routing keeps scheduling low-velocity drops that cost more than they return, because loaded cost never enters the route plan.
Sign 04
The disruption premium
Fig. 04 Cost to recover, indexed, by hours since the dwell starts
Detection delay drives the recovery cost more than the disruption does.
What it looks like. A driver has been sitting at your dock three hours past the free window. Your planner is on the phone with the carrier, watching a grocery-DC appointment slip out of reach, weighing a premium expedite against an OTIF chargeback. Constant triage.
What we tell ourselves. “Detention and spot premiums are the cost of doing business. The freight market is volatile.”
What it looks like. Finance writes off another batch of expired stock. A grocery DC rejects a load for short shelf life. The CFO calls spoilage unavoidable.
What we tell ourselves. “Shrink is part of the food business. You cannot beat the clock.”
Not every TMS deployment is an architectural failure. Predictable, full-truckload primary lanes between a plant and an owned DC run on rules-based logic with adequate cost performance. The failure surfaces where secondary distribution fragmentation, promotion volatility, retailer compliance, and perishability collide.
The 90-day fine covers the delivery-compliance slice of retailer deductions: late arrivals, missed appointment windows, short shipments from load planning. Trade and commercial deductions are a separate, larger pool with different causes and different fixes.
The transition is also imperfect. Layering an automated wrapper on siloed distributor and retailer data compounds the problem rather than fixing it. The shift to dynamic planning is real. So is the cost of doing it on fragmented data.
Anas is a product marketer at Locus who enjoys turning complex logistics problems into simple, clear stories. Outside of work, he’s usually unwinding with a book or catching a good movie or series.