No metric matches that. Try a shorter word, or the abbreviation.

Comparable Store Sales COMPS

Sales growth from stores open across the full comparable period, excluding openings and closures.

(comp sales this period − comp sales prior period) ÷ comp sales prior period
What it's for

Separating demand you earned from growth you bought by opening more stores. It is the number the market judges a retailer on, which is exactly why the definition deserves scrutiny.

How it goes wrong

The comparable set is a judgment call, and it moves. A store closed six weeks for a remodel either stays in the set and drags the number down, or leaves it and flatters it, and whichever you choose, prior periods rarely get restated to match. Every retailer picks its own qualifying period, so comps from two companies are not comparable no matter how confidently they are placed side by side. And once online orders are fulfilled from store stock, whether those sales sit inside comps changes the answer materially.

What to check

Write down the rules for remodels, closures and digital fulfillment, then restate the prior year on the same basis every time the rules change. If you cannot restate, footnote the break.

Inventory Turnover TURNS

How many times inventory sells through and is replaced over a period.

cost of goods sold ÷ average inventory at cost
What it's for

How hard your working capital is working. Most retail cash problems are inventory problems wearing a disguise.

How it goes wrong

Mixing bases. Sales are measured at retail value, inventory is usually held at cost, and dividing one by the other gives a number wrong by your entire margin. The second trap is average inventory taken from just the opening and closing balance, which for anything seasonal misses the peak completely and overstates turns. Measured across the whole assortment it also conceals the usual shape of the problem, where the top decile turns fine and the tail has not moved in a year.

What to check

Keep numerator and denominator on the same basis. Average inventory monthly rather than from two data points. Look at turns by category before you look at the total, because the total is where the dead stock hides.

Gross Margin Return on Investment GMROI

Gross margin earned for every currency unit tied up in inventory.

gross margin ÷ average inventory at cost
What it's for

The best single test of whether a category earns its shelf space. Margin alone rewards slow expensive goods, turns alone reward cheap fast ones, and this is the metric that refuses to be gamed by either.

How it goes wrong

Reported at company level it is meaningless, because a high-margin slow category and a low-margin fast one average into a figure no decision can be made from. It is also sensitive to how inventory is allocated when the same item sits in more than one category, and to whether markdowns reduce margin or sit in a separate cost line. Two teams can compute GMROI honestly on the same data and disagree by a wide margin because of that one treatment choice.

What to check

Only ever report it by category, vendor or item. Fix the markdown treatment once, document it, and never quietly change it mid-year.

Sell-Through Rate STR

Share of received units sold within a given period.

units sold ÷ units received
What it's for

Whether you bought the right quantity and whether the price is working, early enough that you can still do something about it.

How it goes wrong

Reported at the end of a season it always looks acceptable, because everything eventually sells at some price. The number that matters is sell-through at full price, before the first markdown, and that one is usually far worse. Measuring against units received rather than units actually available also flatters the figure, since stock still in transit or sitting in a distribution center never had a chance to sell.

What to check

Track full-price sell-through as its own line. Set a checkpoint early enough in the season that the answer can still change a buying or pricing decision rather than just explaining one.

Shrink

Inventory lost to theft, damage, error or supplier discrepancy, as a share of sales.

(book inventory − counted inventory) ÷ net sales
What it's for

The gap between the stock you believe you own and the stock actually on the premises. Unrelated to workforce shrinkage in an operations context, despite sharing the name.

How it goes wrong

You only learn it at physical count, so by the time it surfaces it covers months and cannot be attributed to a cause, a week or a person. It also combines four unrelated problems into one number: external theft, internal theft, damage, and administrative error. Each has a different fix, and averaging them is how a business ends up spending on security cameras when the real problem was in receiving.

What to check

Cycle count high-risk categories continuously rather than waiting for the annual count. Split known loss from unknown loss, so the genuinely unexplained portion is visible on its own instead of buried under damages you already recorded.

Conversion Rate

Share of store visitors who buy something.

transactions ÷ visitor count
What it's for

Telling a traffic problem apart from an in-store problem. Falling sales with steady conversion is a marketing question; falling conversion is an operations question.

How it goes wrong

The denominator comes from a door counter, and door counters count everything: staff arriving, deliveries, someone stepping outside to take a call and walking back in, a family of four counted as four shoppers with one basket between them. Because conversion is a small number, a small percentage error in traffic produces a large percentage error in conversion. Comparing stores with different entrance layouts or counter hardware compares the sensors rather than the stores.

What to check

Validate the counter against a manual count once a quarter. Exclude staff where the hardware allows it. Read conversion as a trend within a store rather than as a league table across stores.

Average Transaction Value ATV

Average amount taken per transaction.

net sales ÷ transactions
What it's for

Whether people buy more, or buy more expensive things, once they have decided to buy at all.

How it goes wrong

It moves for two entirely different reasons, price and quantity, and cannot tell you which. A promotion that adds units while cutting price leaves ATV flat while margin falls, which reads on the report as nothing having happened. Read on its own it also quietly rewards discouraging small transactions, which is almost never the strategy anyone chose.

What to check

Never read it alone. Put it beside units per transaction and gross margin. If ATV held flat while units per transaction rose, your average selling price came down and nobody said so.

Units per Transaction UPT

Average number of items in a transaction.

units sold ÷ transactions
What it's for

Whether attachment and cross-selling are actually happening on the floor.

How it goes wrong

Multi-buy promotions inflate it mechanically without anyone having sold better, so a strong UPT month can be a pricing decision rather than a selling improvement. Returns processed as separate transactions distort both this and average transaction value, usually in opposite directions. Measured across formats or categories with very different basket shapes, it averages things that were never comparable.

What to check

Exclude returns from the transaction count. Read it against margin, so you can see whether the extra units cost more than they brought in.

Sales per Square Foot

Sales generated per unit of floor area over a period.

net sales ÷ selling area
What it's for

Comparing store productivity and justifying decisions about space, rent and closures.

How it goes wrong

The denominator has no standard definition. Selling floor only, or including stockroom, fitting rooms and back office? Two stores performing identically can report very different numbers. The larger distortion now is fulfillment. Orders bought online and collected or shipped from a store either credit that store's productivity or do not, and that choice alone can swing the figure far enough to change a decision about closing the location.

What to check

Fix the area definition across the whole estate and audit it, because it drifts as stores are refitted. Report fulfillment-driven sales as a separate line so productivity can be read both with and without them.

On-Shelf Availability OSA

Share of time an item is genuinely present and shoppable on the shelf.

observations with item on shelf ÷ total observations
What it's for

What the customer actually experiences, which system stock levels do not describe.

How it goes wrong

Most retailers substitute system-based out-of-stock reporting, which is blind to the most common failure. The system says twelve units on hand, and all twelve are in the back room, misplaced on the wrong shelf, or never arrived because of a receiving error. That phantom inventory is invisible to the report and completely visible to the customer standing in front of an empty facing. Availability measured at a distribution center says nothing at all about the shelf.

What to check

Sample physically, or infer it: any item showing stock on hand with no sales for an implausible stretch is probably not where the system thinks it is. Compare that inferred figure against the system number and treat the gap as your real availability problem.

Markdown Rate

Reductions from original retail price, expressed as a share of sales.

total markdowns ÷ gross sales
What it's for

The cost of having bought wrong, in a single number.

How it goes wrong

It is quoted two ways, as a share of sales and as a share of original retail value, and the same underlying data produces very different figures depending on which. Promotional markdown, clearance markdown and permanent price reductions get added together even though they signal completely different problems, one of them deliberate and two of them not. And reported after the season it is a post-mortem; the version that could have helped is the markdown still to come on stock you are holding right now.

What to check

State the denominator every single time it is reported. Separate promotional from clearance. Forecast markdown exposure on unsold stock rather than only reporting the markdown already taken.

Weeks of Supply WOS

How long current inventory would last at the current rate of sale.

current inventory units ÷ average weekly unit sales
What it's for

Deciding what to reorder, what to mark down, and what to move between locations.

How it goes wrong

The rate of sale is almost always a trailing average, which creates a circular trap: a fast item that just sold out shows a low rate of sale precisely because there was nothing left to buy, so it reads as adequately stocked at the exact moment it is starved. The same flat average also erases seasonality, so a Christmas line looks catastrophically overstocked in October and perfectly fine in mid-December when it is far too late to reorder.

What to check

Exclude out-of-stock periods from the rate of sale, so the number reflects demand rather than availability. Use a seasonally weighted forecast instead of a flat trailing average for anything with a peak.

Recognize any of these in your own reporting?

Most retailers have two or three of these running quietly in the background. Finding them is the first thing I do on an engagement, and it is usually the cheapest thing that changes a decision.

See how engagements work