Primary sales
Primary sales are what the company itself bills to a distributor -- typically SAP-generated invoices leaving the company's own books. This is the number that shows up in the company's revenue, and it's also the easiest of the three to measure, since it comes straight out of the company's own ERP.
It's also the most misleading number to look at on its own: a distributor can be billed heavily (high primary) while sitting on stock they haven't actually sold through yet. Primary tells you what left the company's warehouse, not what reached a shelf.
Secondary sales
Secondary sales are what a distributor bills to their own retailers. This is where the goods actually start moving toward the end consumer, and it's a much better signal of real demand than primary -- a distributor only bills a retailer when the retailer is actually buying, not just because stock showed up at the distributor's godown.
Secondary is harder to measure than primary, because it isn't sitting in the company's own ERP by default -- it either has to come from the distributor's own records (often messy, often late) or from a system the distributor bills through directly.
Tertiary sales
Tertiary sales are what a retailer bills to the actual end consumer -- the till receipt, effectively. This is the truest signal of real demand, but it's also the hardest to capture at scale, since it depends on the retailer actually recording the sale somewhere trackable rather than in a paper notebook or not at all.
Why the difference matters
The classic failure mode is a company that looks only at primary sales and concludes the business is healthy, while secondary and tertiary have actually slowed -- distributors are simply sitting on growing stock, not selling it through. By the time that shows up in primary (because distributors stop ordering as much, now overstocked), it can be months late and much harder to fix.
Looking at all three together -- and specifically the gap between them -- tells you something primary alone never will: whether growth is real demand, or just inventory being pushed one step down the chain.
Common mistakes
- Setting distributor targets purely on primary, which rewards overstocking rather than real sell-through.
- Treating a distributor's own billing software export as automatically reliable secondary data, without checking it against what the retailer and company's own records imply.
- Assuming tertiary data will "catch up eventually" through secondary -- it often simply never gets recorded if there's no easy way for a retailer to bill digitally in the first place.
What it takes to track all three
Primary is usually solved already -- it's sitting in the company's ERP. Secondary needs either the distributor billing through a shared system, or a disciplined, regular data feed from their own books. Tertiary needs retailers to have an easy enough way to bill digitally that they actually do it -- a phone-based billing tool a retailer can use at the counter, rather than a system designed for back-office use only.
In WorklikeGenie specifically, primary comes from SAP-imported invoices, secondary from distributor billing (SAP import or the portal), and tertiary from the retailer billing app a retailer uses to bill their own customers by barcode or manual entry. All three stay separated by tier rather than blended into one total.
