CPG_CANARY ← All guides

Guides / Retail

CPG velocity benchmarks: what units per store per week really means

Updated July 4, 2026 · 6 min read

The short answer: there is no universal number. A common survival zone in grocery is roughly 2-3 units per store per week per SKU; crowded refrigerated sets at major retailers can require 5-7; frozen meals can hold shelf near 2; supplements sometimes survive near 1. Two review cycles below your buyer's line and the slot turns over.

Velocity - units sold per store per week per SKU - is the number your shelf life depends on. Buyers do not evaluate your brand story or even your margin in isolation; they evaluate penny profit per shelf slot per week, and velocity is the multiplier in that math. It is also the most misquoted benchmark in CPG, because the honest answer is category- and retailer-specific.

The zones, by set

ContextTypical zone (units/store/week)Notes
Shelf-stable grocery, common survival zone~2-3Below this for consecutive reviews, the slot is at risk
Crowded refrigerated sets at major retailers5-7Cold real estate is the most contested in the store
Frozen meals~2Slower turns tolerated; freezer sets reset less often
Supplements / slow specialty~1High ring and margin buy tolerance for slow turns
Strong performer, most grocery sets5+Earns facings and promo support
Warning zone, most grocery sets<1Delisting conversation territory

In the natural channel, buyers and SPINS reports often speak in dollar velocity instead: roughly $8-12 per store per week is a healthy read for natural snacks and beverages. Same idea, different unit.

Why your number differs from the benchmark

Velocity is downstream of decisions you control. Distribution quality matters more than distribution quantity: fifty doors where your buyer shops beat three hundred doors of scattered placement (door count outrunning per-store sales is a classic failure signal). Facings, shelf position, price position inside the category band, and promo cadence all move the number. A velocity problem is usually one of those problems wearing a disguise.

How to actually measure it

Units sold ÷ stores selling ÷ weeks. Two disciplines: use sell-through (retailer POS or distributor movement reports), not your shipments - pipeline fill flatters shipments for months; and count only stores actually selling, not stores authorized. Retailer portals, distributor portals, and syndicated reports (SPINS and the like) are the sources buyers themselves look at, so know your number in their system before the review, not yours.

The number the buyer already has

Before a category review, your buyer has your velocity on a screen next to everyone else's. The brands that survive reviews are the ones that bring the same number, an explanation for its trajectory, and a plan - a promo calendar, a facing request, a placement fix. The buyer-pitch guide covers what that conversation sounds like.

Frequently asked questions

What is a good velocity for a grocery product?

Category-dependent: a common survival zone is roughly 2-3 units per store per week per SKU in shelf-stable grocery, with 5+ reading as strong. Crowded refrigerated sets at major retailers can require 5-7, while frozen and supplements tolerate slower turns.

How do buyers use velocity?

As the core of penny profit per shelf slot: your units per store per week times their margin dollars, compared against every other product that wants the slot. Two review cycles below the category's line and the slot typically turns over.

How do I calculate my velocity?

Units sold divided by stores selling divided by weeks - using sell-through data (POS or distributor movement), not your shipments, and counting only stores that actually stock you.

Know your survival line before the buyer quotes it

CPG Canary's analysis estimates the velocity thresholds for your category and channels, and the strategy engine helps you plan facings, promos, and door strategy against your actual numbers.

Start your 14-day free trial