CPG_CANARY ← All guides

Guides / Channel economics

Slotting fees: what shelf placement actually costs

Updated July 4, 2026 · 6 min read

The short answer: in conventional grocery, plan on $250-$1,000 per SKU per store, which compounds to roughly $5,000-$75,000 per SKU for a chain-wide authorization. The FTC's landmark study found $2,300-$21,800 per item per retailer depending on category (~$9,000 average). Frozen and refrigerated run higher still. Walmart, Costco, and most of the natural channel charge little or no cash slotting - they take free fills and promo commitments instead.

Slotting is the fee a retailer charges to give a new product shelf placement. It exists because shelf space is finite, most new products fail, and the retailer wants the supplier to share the risk of a reset that might not pay off. It is also the single most under-budgeted line in first-time retail expansion plans.

The real numbers

ScopeTypical cost
Per SKU, per store (conventional grocery)$250-$1,000
Per SKU, per chain authorization~$5,000-$75,000
FTC study, per item per retailer$2,300-$21,800 by category (avg ~$9,200, median ~$6,500)
Frozen/refrigerated SKU at large chains$20,000-$100,000
National multi-chain introduction, total$1-2M+

The frozen and refrigerated premium is structural: cold sets are the most expensive real estate in the store and reset the least often, so the retailer prices the risk accordingly.

Who doesn't charge - and what they take instead

Walmart, Costco, and BJ's generally charge no cash slotting. Neither do Whole Foods and most of the natural channel. None of this is free entry: the natural channel runs on free fills (a free case per item per new store), promo participation, and demo programs, while club and mass extract their economics through lower unit pricing and strict supply-chain compliance. The fee disappears; the cost moves.

How brands negotiate it

Budgeting it

Slotting belongs inside your trade-spend plan, not as a surprise. The working math: doors × SKUs × per-store fee for conventional targets, plus a free-fill case per new door elsewhere. If that number breaks your margin model, the answer is a narrower launch, not hope.

Frequently asked questions

How much are slotting fees per store?

In conventional grocery, typically $250-$1,000 per SKU per store, compounding to roughly $5,000-$75,000 per SKU for a chain-wide authorization. The FTC's study found $2,300-$21,800 per item per retailer depending on category.

Do all retailers charge slotting fees?

No. Walmart, Costco, BJ's, Whole Foods, and most natural-channel retailers charge little or no cash slotting - they take free fills, promo commitments, or lower unit pricing instead.

Can you negotiate slotting fees?

Often: pay-for-performance intro discounts, scan-based promos, staged regional rollouts, and velocity proof from smaller chains all reduce or replace lump-sum slotting.

Price the shelf before you pitch for it

CPG Canary's channel analysis folds slotting, free fills, and trade programs into your actual margin math per retailer, so the launch plan survives contact with the fee schedule.

Start your 14-day free trial