← Back to blog

Slotting Paid, Nothing Scanning: The Authorization Voids Costing Specialty Brands Six Figures a Year

out of stockvoid detectionauthorization voidsdistribution penetrationCPG analyticssales penetration

A synthetic 50-SKU specialty food brand authorized across 640 retail doors runs its first void scan. The result: 112 authorization voids, store-item combinations where the authorization matrix says the product should be on the shelf and POS data says it is not scanning. Eighty-one of those voids have never scanned a single unit: slotting was paid, the product never made it to the shelf. The other 31 were scanning and stopped. When each void is dollarized against the median velocity of comparable stores that are scanning, the annualized revenue gap is $340,000. That number was invisible the day before the scan ran.

The numbers are from Cinderhaven Provisions, a synthetic ~$25M brand with 50 SKUs across six retailers, built to demonstrate the methodology. The brand is invented; the mechanics are not. The voids, the dollar gaps, and the broker work list are the tool's actual outputs, and the pattern applies to any brand whose authorization footprint is wider than its scanning footprint, which is most brands above $5M in revenue.

Authorization voids are not out-of-stocks

The distinction matters because it changes who owns the problem. A traditional out-of-stock (the kind tracked by NielsenIQ's on-shelf availability benchmarks) means the product was on the shelf, sold through, and the store or DC failed to replenish. That is a supply chain problem. The retailer's perpetual inventory system should catch it. The fix is operational: better forecasting, faster replenishment triggers, tighter DC-to-store allocation.

An authorization void is different. The retailer's buying team authorized the product. The slotting fee was paid. The item is in the planogram. But POS data shows zero scans. The product either never arrived or arrived and was never set. This is not a replenishment failure. It is a distribution execution failure, and it sits in the gap between what the buyer approved and what the store-level team implemented.

Traditional OOS metrics miss authorization voids entirely because they measure replenishment against what is already scanning. If the item never started scanning, there is no replenishment signal to trigger. The void exists only when you compare the authorization matrix (which items are approved at which doors) against actual scan data. Most brands do not make that comparison because the two data sets live in different systems and nobody has joined them.

Never-scanned versus went-dark: two voids, two root causes

Not all voids are the same problem. The classification determines the fix.

Never-scanned means the store has been authorized for the item and zero units have ever scanned. In Cinderhaven's data, 81 of the 112 voids fall here. The most common cause: a botched mod reset. The category reset happened, the new planogram went live, and the product was never pulled from the back room or never shipped in the first place. These voids tend to cluster geographically: a single region where the distributor or broker dropped the handoff. The cluster is the tell. When 14 stores in the same DMA are all never-scanned for the same item, that is not 14 independent failures. It is one failure repeated 14 times.

A Gartner supply chain survey found that 60% of consumer goods companies cite store-level execution as a top-three challenge for new item introductions. Never-scanned voids are what that statistic looks like in POS data.

Went-dark means the item was scanning and stopped. In Cinderhaven's data, 31 voids fall here. The causes are more varied: discontinued by the store manager, lost shelf space in a competitive reset, chronic out-of-stock that the store stopped reordering, or a planogram change that removed the item without updating the authorization matrix. Went-dark voids require a different investigation than never-scanned voids. The product was there. Something changed. The fix starts with finding out what.

Dollarizing the gap from comparable-store velocity

A void is a fact. A dollarized void is a priority. The difference is what moves a broker to act.

The dollarization method: for each void, identify comparable stores that are scanning the item, matched by volume tier and region, and take the median weekly velocity. Median, not mean, because a single high-performing store should not inflate the opportunity estimate for a store that might sell half as much. Multiply the median velocity by the number of void weeks, and the result is the estimated revenue the void has cost.

This is conservative by design. The median of comparable stores is a reasonable expectation for what a store would sell if the product were on the shelf. It is not a ceiling. It does not account for promotional lifts that the void store missed. It does not compound the lost velocity against the category review timeline: a void that persists through a reset cycle may cost the brand the slot permanently, a loss that dwarfs the immediate revenue gap.

The output is a ranked list: every void sorted by dollar opportunity, with the store name, the item, the void type, the duration, and the estimated gap. The broker does not need to guess where to send the rep. The list tells them.

The work list is the deliverable

The analytical distinction between never-scanned and went-dark matters to the brand team. The broker does not care about the taxonomy. The broker needs a list: which stores, which items, what to do when they walk in.

The work list from Void Finder exports as a multi-tab Excel file. Tab one: every void, ranked by dollar opportunity, with store addresses and contact information. Tab two: summary rollup by item, banner, and region, the slide the VP of sales puts in front of the broker. Tab three: void trend over time, showing whether the problem is growing or stabilizing.

This structure exists because the person who runs the analysis is not the person who fixes the void. The analyst needs the classification logic and the dollarization methodology. The broker needs a route list and a dollar number that justifies the drive. The VP needs the rollup that sizes the total gap for a quarterly business review. One scan, three audiences, three tabs.

Where this sits in the penetration picture

Void detection is the enforcement layer for distribution penetration. Penetration means three different things in CPG (distribution, velocity, and household), and confusing them funds the wrong strategy. Door Math shows how many doors carry the product. Spin Rate shows how fast it moves in the doors that have it. Void Finder answers the question that sits between them: of the doors that are supposed to have it, which ones don't?

A brand can report 72% ACV distribution and believe the number is solid. If 15% of those authorized doors are not scanning, the effective distribution is lower, the lost revenue is real, and the brand is paying slotting fees for shelf space it is not using. The void scan names the gap. The dollarization sizes it. The work list closes it.

Get the void scan on your data

Void Finder runs on Cinderhaven Provisions: synthetic data, real methodology. See the never-scanned clusters, the went-dark patterns, and the dollarized work list that a broker can act on Monday morning.

Lailara runs authorization void scans on client POS data and authorization matrices, with the full dollarization, classification, and broker-ready export. Book a 30-minute scoping call to find out how large the gap is between your authorized doors and your scanning doors, and what that gap is costing you quarterly.