Pull up your top 50 accounts right now. For any given product, how many different price levels are active across them? If you don't know without checking three systems and calling someone, that's not a data problem. That's the actual subject of this post.
Price optimization is not a pricing model. It's the ongoing work of connecting what you charge to what's true about the transaction underneath it: the vendor cost behind it, this customer's history, current inventory position, and what the market will bear right now.
For distributors, that connection lives at one specific intersection: customer, product, and vendor, together. A price that made sense six months ago may not hold today if any one of those three shifted. Most distributors don't find out until the margin report lands at month-end, and by then the decision that caused it is long gone.
Margin Moves Without a Name
Your ERP shows margin dropped. It does not show which decision caused it. That gap, between a number moving and a cause being named, is where distributors lose margin they never recover.
Here is the shape of it. Three reps price the same product for three similar customers: one at 15% margin, one at 25%, one at 33%. Nothing flags. The ERP records all three transactions correctly. Month-end shows aggregate margin by product line. The pattern underneath, three prices for one product, never surfaces anywhere anyone reads.
For mid-market distributors, that is the default condition, not an edge case.
No single cause looks dramatic. A rep holds a legacy price for a long-standing account. A vendor raises cost and the change takes weeks to reach the customer price. A contract renews flat while input costs moved. One exception, then another, until the exceptions are the pricing policy and nothing was watching for the moment that happened.
The ERP recorded every transaction correctly. It never named the pattern. Those are two different jobs, and only one of them is being done.
What Customer, Product, and Vendor Analysis Looks At
A pricing process that catches this holds three things at once.
One objective, named. Revenue, margin, share, and retention are four different targets that call for four different prices. Without agreement on which one leads, there is no way to tell a good pricing decision from a lucky one.
Cost that is current. Product cost, landed cost, and the cost to serve a specific account each move on their own schedule. A distributor pricing against last quarter's cost structure is pricing against a number that no longer exists.
A record of what got overridden. Every system produces a suggested price. Few keep track of which reps take it, which reps set it aside, and which accounts have quietly become the exception that now sets the floor.
Segment a customer by industry and revenue and you learn what they look like. Watch what they accepted, and when, and you learn what they will pay. That third one is where the work becomes causal or stays cosmetic. A tool that generates a recommendation and never shows where it is being ignored has done half the job. The recommendation gets refined. The price gets set by whoever overrides it consistently.
What Happens Next Is Up To You
If a margin drop showed up in your last month-end report and nobody could name the decision behind it, that decision is still sitting in your transaction data. The question is whether anything you own is built to go find it.
Meet Our CEO
Nelson Valderrama is the Founder and CEO of Intuilize.
With 30+ years in distribution and nearly a decade of developing and deploying Machine Learning models tailored specifically for distributors, he helps mid-market industrial distributors identify and eliminate margin leakage across pricing, costs, and inventory — and keep it fixed. He built Intuilize on the premise that software alone doesn't earn trust and expertise alone doesn't scale: distributors need both a model built for their business and someone who knows distribution well enough to drive adoption and deliver real ROI
Contact: nelson@intuilize.com | LinkedIn
Frequently Asked Questions
Q1. What is the most common cause of margin erosion in distribution?
Rarely one decision. An accumulation: an override here, a delayed cost update there, a contract that renewed flat. Each is defensible on its own. Together they form a pattern, and the pattern appears only when something is built to look for it.
Q2. Why do pricing tools often fail to move the number distributors care about?
Many tools generate a recommendation and stop there. If a rep sets it aside, the system records the override price and moves on. Nobody surfaces which reps, which accounts, or which product lines carry the pattern. The recommendation gets optimized. The price gets set somewhere else.
Q3. What data does a distributor need to start?
What you already hold. ERP transaction history, vendor cost records, and current price lists cover the baseline. The gap is rarely missing data. It is the missing connection between the data you hold and the decisions made on top of it.
Q4. How fast do results show up after addressing pricing gaps?
It depends on where the gaps sit and how fast contracts turn. Corrections where cost updates were lagging can land inside weeks. Anything tied to contract cycles or rep behavior takes longer, closer to a full quarter before the pattern shifts in a measurable way.
Q5. I already have a pricing policy. Why doesn't it hold?
Policy sets the intent. Visibility is what makes it hold. When you can see which accounts run outside the policy, by how much, and what it costs in margin, the conversation stops being about discipline and becomes a question about specific accounts. Some of those exceptions are earned. Without the pattern in front of you, there is no way to tell which.
