How much margin per dollar of inventory invested?
№ 113 · GMROI
Definition
MetricGross margin return on inventory investment
Unitcurrency of gross margin per unit of average inventory at cost
Gross Margin Return on Inventory Investment equals gross margin $ divided by average inventory at cost. Above 2.5 is healthy. Build from gross margin divided by avg inventory cost. The single best measure of retail capital efficiency. Example: $1.8M margin / $720K avg inventory = 2.5 GMROI.
- GMROI
- Gross margin return on inventory investment. Gross margin divided by average inventory cost. Above 1 means inventory earns more than it ties up.
Benchmarks
| Bottom 30% | Median | Top 30% |
|---|---|---|
| 1.8 or below | 2.4 to 2.6 | 3.5 or better |
Specialty and department store retail excluding grocery and automotive, GMROI = annual gross margin divided by average inventory at cost across twelve or thirteen monthly readings, 2021 to 2026 · Confidence is low by design. No large-sample proprietary panel publishes GMROI percentiles the way ChartMogul publishes NRR, so every figure here comes from trade-body rules of thumb, planning-vendor compilations, or derivations from public financials. The two definitional traps are the denominator and the window. Average inventory must be at cost, not retail, and must be averaged across twelve or thirteen readings, since a single year-end reading in a seasonal business can overstate GMROI by a wide margin. Sources also disagree on the survival floor: Management One puts it at 2.0 for independents, the common rule of thumb is above 3.0 for a typical retailer, and Umbrex treats 1.0 as breakeven on inventory cost alone, which ignores occupancy and labour. Directional category figures worth knowing but not strong enough to publish as splits: optical 6.67, pharmacy 5.25, tire dealers 3.19, cosmetics 2.85, new car dealers 0.59 on Retalon five-year averages, and grocery 1.5 to 2.5 against apparel above 3.5 on Leafio. The ShipBob shoe and pet figures are 2021 and should be treated as stale.
Category split omitted: GMROI splits appear only in vendor compilations and single-source derivations, with no two independent Tier 1 or Tier 2 datasets publishing the same category taxonomy.
When it looks bad
The GMROI bars cluster below 2.0 across most departments while gross margin percentage looks healthy, which means margin rate is being earned on stock that is not moving fast enough to pay for the capital sitting in it.
Department gross margin 58% but GMROI 1.4, driven by average inventory at cost of $2.1M against $2.9M of gross margin. The margin rate is fine and the business is still starving for cash.
What to do about it
- Rank departments by GMROI rather than by margin rate or by sales, then reallocate open-to-buy from the bottom quartile to the top. A department at 58% margin and 1.4 GMROI is destroying more cash than one at 38% margin and 3.2 GMROI, and only the GMROI view makes that visible (Boxfox worked example).
- Fix the denominator before you act on the number. Average inventory must be at cost and averaged across twelve or thirteen monthly readings, not a year-end snapshot, or seasonal businesses will read GMROI as materially better than it is (Wikipedia GMROII convention).
- Attack turns rather than margin in low-GMROI categories, because margin is usually already at the ceiling the category allows. Grocery runs profitably at 1.5 to 2.5 precisely because turns compensate for thin rate, while apparel above 3.5 needs both (Leafio). Narrowing the assortment tail is the fastest turns lever.
- Set a floor of 2.0 as the working survival line for independents and treat anything between 1.0 and 2.0 as covering inventory cost but not occupancy and labour (Management One, Umbrex). Departments sitting below the floor for two consecutive seasons should lose space, not get a promotion.
Sources
- Leafio Most healthy retailers target GMROI of 3.0 or better, grocery typically runs 1.5 to 2.5, apparel can exceed 3.5, and jewellery or accessories often target 5.0 and above. leafio.ai ↗
- Retalon Five-year GMROI averages by vertical: optical $6.67, pharmacy $5.25, tire dealers $3.19, cosmetics $2.85, new car dealers $0.59. retalon.com ↗
- Wikipedia GMROII is conventionally one year of gross profit against the average of twelve or thirteen inventory readings at cost, and the rule of thumb for a typical retailer is above 3.0. en.wikipedia.org ↗
- Management One It usually takes a GMROI of at least 2 for an independent retailer to survive, since a dollar of merchandise needs to return two dollars of margin to cover the cost of running the business. management-one.com ↗
- Shopify GMROI is gross profit divided by average inventory at cost, where 2.0 means two dollars of gross margin per dollar invested, and 42% of surveyed store owners named profitability their top goal in Q4 2025. shopify.com ↗
- Opensend Fashion and apparel typically achieve 2.5 to 4.0, beauty 3.0 to 5.0, electronics 1.8 to 2.5, and home goods and furniture 2.0 to 3.0. opensend.com ↗
- ShipBob Shoe stores returned $2.16 per dollar of inventory in 2021 while pet supplies benchmarked at $3.90 in the same year. shipbob.com ↗
- Boxfox A store with $1M sales, 60% gross margin and $350k average inventory at cost returns a GMROI of 1.71, illustrating how margin alone does not guarantee a healthy return. boxfox.co ↗
- Umbrex Below 1.0 the retailer is not generating enough gross margin to cover inventory cost, and high GMROI paired with low turnover signals profitable but slow-moving stock. umbrex.com ↗