Your top 20 accounts by volume look great on the sales report. Revenue up, cases up, the rep is happy. Nobody's looking at what those accounts actually cost to service.
That's the problem.
Gross margin is the number everyone watches. Contribution margin — what's left after you subtract the actual cost to serve each account — is the number almost nobody calculates. And somewhere in your book of business, right now, there are accounts where those two numbers are very far apart.
Why Gross Margin Lies to You
Gross margin tells you how much you made on the product. It says nothing about the delivery that took three attempts, the rep who spends 40% of her time on one high-maintenance account, or the invoice that sat at 85 days before someone finally chased it down.
A restaurant buying $4,000 a month at 28% gross margin looks like a solid account. Run the full cost-to-serve — three deliveries a month, two re-delivery attempts in the last quarter, a rep who's there every week, net terms consistently pushed past 60 days — and that $1,120 in gross profit gets trimmed fast. Sometimes it goes negative.
The account didn't change. The math just got honest.
What "Cost to Serve" Actually Includes
This is where most distributors stop short. They track the delivery cost. They don't track everything attached to the delivery.
Cost to serve, fully built out, includes: driver time and vehicle cost per stop, re-delivery expense when a stop fails, dispatcher time to manage exceptions, rep visit frequency and duration, collections effort on slow-pay accounts, and any credits or returns the account generates. Each of those line items exists somewhere in your data. None of them appear in your standard margin report.
The accounts that look like problem accounts — the ones your reps already complain about — are usually right. The issue is that "they're a pain" doesn't get anyone's attention the way "$3,200 in annual cost-to-serve on a $1,800 gross profit account" does.
Put the number on it. The conversation changes immediately.
Where to Find the Erosion First
You don't need to analyze every account. You need to find the clusters.
Start with three filters. First, pull every account with more than one failed or rescheduled delivery in the past 90 days. Failed deliveries are expensive — $75–$110 per incident fully loaded — and they concentrate in the same accounts, quarter after quarter. Second, pull every account sitting past 45 days on receivables. Slow pay isn't just a cash flow issue; it's a collections cost that doesn't show up in anyone's margin calculation. Third, pull rep call frequency against account revenue. Any account getting weekly rep visits on under $2,000 a month in purchases is worth a hard look.
Overlay those three lists. The accounts that appear on all three — or even two of three — are your margin problem. You probably have 15–25 of them. You probably already know most of their names.
The Slow-Pay Tax Nobody Calculates
Late receivables don't just create cash flow friction. They cost money.
When an account runs 75 days instead of 30, someone is making calls, sending statements, and eventually escalating. That's a collections function — even if you don't call it that and don't have a dedicated person doing it. At $35–$50 an hour for the time of whoever's handling it, a chronic slow-pay account can add $800–$1,500 a year in purely administrative cost before you've considered the cost of capital on the outstanding balance.
A $50,000-a-year account at net 30 that actually pays at 75 days is carrying roughly $7,000 in outstanding receivables at any given time. At a 7% cost of capital, that's $490 a year in financing cost the account is effectively passing to you. Small number in isolation. Multiply it across 12 accounts doing the same thing, and it's real money.
What to Do When You Find Them
Identifying the accounts is the easy part. Deciding what to do about them is where most distributors stall.
There are four moves, and they're not all nuclear. First, adjust the service model — fewer delivery days, consolidated orders, rep visits every other week instead of every week. Many accounts will accept this without complaint, and it cuts your cost immediately. Second, reprice the relationship. Accounts with chronic service demands or poor payment behavior should not be getting the same deal as your best accounts. Third, set minimum order thresholds that make the delivery economics work. A stop that moves two cases doesn't justify the same economics as a stop that moves twenty. Fourth, have the direct conversation. When you can show an account owner that their delivery and payment behavior is costing you $4,000 a year in excess service cost, the conversation about terms or minimums is a practical discussion, not a confrontation.
Some accounts won't change. Those are the ones you eventually choose to lose — because losing a margin-negative account improves your quarterly results, even if it reduces your case count.
The Quarterly Results Problem
Operations managers feel this first. The margin is moving the wrong direction and the sales report doesn't explain why. Volume is fine, the product mix looks reasonable, but something is off.
What's off is that margin erosion from high-cost accounts doesn't announce itself. It accumulates quietly — one re-delivery here, one 80-day receivable there, one rep spending Tuesday afternoons at an account that orders 15 cases a month. By the time it shows up in quarterly results, it's been building for six months.
The fix isn't a new sales strategy. It's a cost-to-serve analysis on your existing accounts, run against data you already have, surfacing the 15–20 accounts that are quietly costing you more than they're contributing. That's a two-week project, not a two-quarter initiative. And it pays for itself the first time you restructure a single chronic problem account.
Find your margin-eroding accounts — before the quarter closes
VineOps builds cost-to-serve analysis directly from your ERP and route data. No new software, no long implementation. Most distributors have a clear picture of their problem accounts within two weeks. Schedule a free assessment to see where your margin is actually going.