Free Tool · Go-to-Market & Distribution

Primary-to-Secondary Sales & Inventory Risk Analyzer

Primary sales are shipments. Secondary sales are truth. Reconcile the two.

Primary sales are shipments. Secondary sales are truth. Enter opening stock, sell-in and sell-through per SKU, and see closing stock, weeks of cover and the SKUs being quietly loaded into the channel.

For: Sales Operations·Free — no sign-up for results·Related service: Channel & Route-to-Market
SKUOpening stockPrimary in (sell-in)Secondary out (sell-through)ClosingWeeks of coverSell-through %Flag
8001.4475%stockout-risk
1,1003.6654.17%healthy
1,28017.3220%overstock
5906.2341%healthy
SKUs overstocked (≥8 weeks cover)1
SKUs at stockout risk (≤2 weeks)1
Cover weeks = closing stock ÷ weekly secondary. Overstock today is next quarter's returns, expiry and discounting. If primary consistently exceeds secondary, the channel is being loaded — and the correction always comes.
Your numbers stay in your browser until you choose to download or share.

How it works

Closing = opening + primary in − secondary out. Weeks of cover = closing ÷ weekly secondary.

Flags: 8+ weeks of cover is overstock (next quarter's returns and discounting); 2 weeks or less is stockout risk; sell-through under 40% is slow.

If primary consistently exceeds secondary, the channel is being loaded — and the correction always arrives, usually at quarter-end.

Worked example

The premium SKU shows 700 opening + 900 in − 320 out: 1,280 units closing, 17 weeks of cover. Primary looked like growth; the truth is a returns problem being stored at distributors. Production is throttled before expiry writes it off.

Illustrative figures, not a client outcome.

Questions, answered

We don't get secondary data. Now what?

Start with your top 20 distributors and a weekly three-number report: opening, in, out. It's a relationship and systems question — and it's non-negotiable for serious channel management.

What's a healthy cover range?

Typically 3–6 weeks depending on lead times and shelf life. Fresh categories run tighter; long-shelf-life durables can run higher.

Version 1.0 · Reviewed 2026-10 · Methodology is fixed and version-controlled; results depend on your inputs.

Suspect the channel is loaded? Prove it, then fix the rhythm.

BLEZZINGS runs this analysis inside a focused engagement — with your data, your market and a plan to act on it.