GMROI is a retail and supply chain metric that measures how much gross profit a business earns for every dollar invested in inventory. It combines profit margin and inventory turnover into a single number, helping retailers identify which products and categories generate the strongest return on their inventory investment.
A sporting goods retailer generates $500,000 in revenue over a quarter. Their Cost of Goods Sold (COGS) is $300,000, giving a gross profit of $200,000. Their average inventory cost over the quarter is $125,000.
GMROI = $200,000 / $125,000 = 1.6
For every dollar invested in inventory, the retailer earns $1.60 in gross profit — enough to cover acquisition costs and contribute to operating expenses.
Retailers generally aim for a GMROI of 3.2 or higher, which is widely cited as the threshold at which occupancy, labour, and operating costs are covered with room for profit.
| GMROI range | What it signals |
|---|
| Below 1.0 | Inventory is losing money; gross profit does not cover inventory cost |
| 1.0–3.1 | Inventory is marginally profitable; may not cover full operating costs |
| 3.2 and above | Generally considered healthy for retail; covers operating costs with profit remaining |
Acceptable ranges vary by sector. Grocery and convenience retail operate on high velocity and thin margins, so GMROI targets differ from jewellery or furniture retail, where margins are higher but turnover is slower. Always compare GMROI benchmarks within the same retail category.
How to use GMROI in practice
By product category
GMROI is most useful when applied at the category or SKU level rather than across the entire business. A blended GMROI can mask a few high-performing categories subsidizing several poor ones. Breaking it down reveals which areas of inventory deserve more capital and which need to be reduced or eliminated.
By business stage
Early-stage retailers often prioritize revenue growth over GMROI, accepting lower returns to build supplier relationships and customer base. As the business matures, GMROI becomes a primary lens for assessing inventory efficiency and informing open-to-buy budgets.
Alongside complementary metrics
GMROI works best when paired with:
- Inventory Turnover Rate — how many times inventory sells and is replaced in a period
- Sell-Through Rate — the percentage of inventory sold versus what was received
- Days Sales of Inventory (DSI) — how long inventory sits before selling
- Gross Margin Percentage — to separate margin performance from velocity effects
If GMROI is low, these supporting metrics help diagnose whether the problem is margin compression, slow turnover, or both.
Common challenges and how to address them
Inconsistent inventory valuation: GMROI requires inventory to be valued at cost, not retail. If your system mixes valuation methods (FIFO, LIFO, weighted average), results will be inconsistent. Standardize your costing method before tracking GMROI over time.
Averaging errors: Using beginning and ending inventory to calculate average inventory cost is the most common approach, but it can distort results if inventory fluctuates significantly mid-period. A rolling monthly average produces more reliable figures.
Ignoring carrying costs: GMROI uses gross profit, not net profit, so it does not account for warehousing, insurance, or shrinkage costs. A product with a GMROI of 2.0 may look healthy but still underperform once carrying costs are factored in. Use GMROI as a screening tool, not a final profitability verdict.
Gaming the metric: Aggressive markdowns can temporarily boost GMROI by clearing inventory fast, but at the cost of gross margin. Watch for this pattern when evaluating category performance over time.
GMROI variations
Some retailers calculate GMROI using net sales instead of gross profit in the numerator. Others adjust inventory cost to include freight and duty. These variations are valid, but they make cross-company comparisons unreliable. When benchmarking against industry data or competitors, confirm which version of the formula is being used.