GMROI: The Formula and Benchmarks for Fashion

GMROI = gross margin / average inventory at cost. It shows the gross profit earned per dollar tied up in stock, combining margin and turnover in one figure. Above 1 means inventory covers its cost; a common retail rule of thumb is around 2 to 3, and apparel usually lands between 1.5 and 3.

GMROI in fashion: a planner reviewing gross margin and inventory to see the return each apparel category earns on stock

A high margin can hide slow-selling stock, and fast turnover can hide thin margins. GMROI is the one number that refuses to let either hide the other: it tells you, per dollar of inventory at cost, how much gross profit the stock actually earned over the period measured.

It is one of the sharpest metrics in retail math, and this guide takes it past the formula: what a good GMROI looks like by fashion category, why it beats reading margin or turnover alone, and how to move it.

What is GMROI?

GMROI, gross margin return on investment (sometimes written GMROII, return on inventory investment), is the gross profit a business earns for every dollar it has tied up in inventory. A GMROI of 2 means each dollar of stock, at cost, returned two dollars of gross margin over the period.

It answers a question neither margin nor turnover can answer alone: is this inventory actually worth the cash it consumes? That makes it the metric buyers and planners use to compare styles, categories, and even whole departments on a level field.

The GMROI formula

Formula: GMROI = gross margin $ / average inventory at cost, where gross margin is net sales minus cost of goods sold. Example: $200,000 of gross margin on $125,000 of average inventory at cost is a GMROI of 1.6, so every dollar in inventory returned $1.60 in margin.

Two details decide whether the number is meaningful. Inventory must be valued at cost, not retail, to match the cost basis of the calculation. And it is average inventory across the period, usually the beginning and ending values divided by two, not a single snapshot.

What is a good GMROI?

Above 1 is the floor: a GMROI over 1 means the inventory earned more in gross margin than it cost, so it is profitable; below 1 means the stock is losing money. But covering cost is not the same as performing well.

A common retail rule of thumb is a GMROI of around 2 to 3, and many teams treat 3 or higher as strong. The honest answer, though, is that the right target depends entirely on the category, the margin, and how fast the stock turns, so a GMROI of 1.6 covers its cost but sits below what most retail categories aim for.

Strong performers regularly clear 3, and some fast-turning categories go much higher, but chasing a big headline number in isolation misses the point. A GMROI is good when it beats your own history and your category's norm, not when it matches a universal figure someone quoted.

Why GMROI beats margin or turnover alone

The reason GMROI is so useful is hidden in the math: it is margin and turnover multiplied together.

The identity: GMROI = gross margin percent x inventory turns, where the turns are sales divided by average inventory at cost. So a high-margin, slow-selling item and a low-margin, fast-selling one can land at exactly the same GMROI, and the metric puts them on equal footing.

This is why it settles arguments a single metric starts. Judged on margin alone a luxury piece wins; judged on inventory turnover alone a fast basic wins; GMROI tells you which actually earned more on the cash it tied up.

The numbers make it concrete. A premium jacket at a 50% gross margin that turns 3 times a year has a GMROI of about 1.5 (0.50 x 3). A basic tee at a 25% margin that turns 6 times has the same 1.5 (0.25 x 6). Margin says the jacket wins, turnover says the tee wins, and GMROI says they earned the same return on the cash they held. That is the argument it ends.

GMROI benchmarks in fashion

Because it blends margin and turnover, GMROI varies a lot inside fashion, and the pattern is worth knowing.

  • Apparel overall: commonly around 1.5 to 3, a moderate-margin, seasonal-turnover profile.
  • Womenswear and accessories: at the higher end, often near 2.8 to 3, helped by stronger margins and demand.
  • Family and mass-market clothing: around 2.5, a useful anchor for a multi-category apparel brand.
  • Jewelry: lower, often near 1, where high margins are offset by very slow turnover.

Markdowns are the quiet drag on all of these: every discount cuts the gross margin in the numerator, so a season that ends in heavy clearance shows up as a falling GMROI even when the stock eventually sold. It is one reason two brands selling near-identical product can post very different GMROI: the one that held full price longer keeps more margin in the ratio.

Where to read GMROI: SKU, category, or department

GMROI is not just a company-wide number; it is most useful read at the level where you actually make decisions.

Calculate it per SKU to spot the styles that earn their keep and the ones that only tie up cash, per category to steer the buy budget toward what works, and per store or channel to see where inventory pays off. A healthy department-level GMROI can easily hide a category that is quietly losing money on its stock, which is why the aggregate number is a starting point, not the answer.

How to improve GMROI

Because GMROI is margin times turnover, you raise it by lifting either lever, and because the two multiply, a modest gain in each compounds into a bigger gain in the ratio than working on one alone.

  • Protect margin: hold price and time markdowns deliberately, and shift the mix toward higher-margin styles, so more of each sale reaches gross margin instead of being given away at clearance.
  • Turn stock faster: buy closer to demand, replenish winners, and shorten lead times so the same margin is earned on a smaller average inventory, lifting the ratio.
  • Clear dead weight: stock that will not turn drags GMROI every week it sits, so clearing dead stock frees cash for inventory that actually earns.
  • Plan it by category: set GMROI targets per class and let them steer the buy, which is exactly what merchandise planning is for.

Common GMROI mistakes

  • Valuing inventory at retail: dividing gross margin by inventory at retail rather than at cost inflates the number and breaks the comparison.
  • Comparing across categories: a jewelry GMROI near 1 and a womenswear GMROI near 3 are both normal; only same-category comparisons mean anything.
  • Chasing GMROI into stockouts: starving stock to lift the ratio eventually costs more in lost sales than the higher GMROI is worth.
  • Ignoring markdowns in the margin: using full-price margin instead of the margin actually realized after discounts flatters the ratio and hides the real return.
  • Reading it without volume: a lower GMROI on a high-volume line can out-earn a higher GMROI on a tiny one; weigh the ratio against the dollars it moves.

From GMROI to the next buy

GMROI grades how well the last buy turned inventory into profit. It is a scoreboard, and it cannot tell you what to buy next so the next season scores higher.

That is a demand question. Apshan builds the signal layer above the metric, a connected, sourced read on fashion demand, so the buy is pointed at products that will sell through at margin. See how it feeds merchandise planning and the rest of retail math, or request access and see the plans and pricing.

Questions

What is GMROI?

GMROI (gross margin return on investment) is the gross profit a business earns for every dollar invested in inventory. It is calculated as gross margin divided by average inventory at cost, and it combines margin and turnover into a single measure of how hard inventory is working.

What is the GMROI formula?

GMROI = gross margin dollars / average inventory at cost, where gross margin is net sales minus cost of goods sold. It can also be read as gross margin percent multiplied by sales over average inventory, which is why it captures both profitability and speed.

What is a good GMROI?

Above 1 means inventory is profitable, covering more than its cost. A common retail rule of thumb is around 2 to 3, with 3 or higher seen as strong. The right target depends heavily on category, margin, and turnover, so benchmark within your own vertical.

What is a good GMROI for apparel?

Apparel commonly runs between about 1.5 and 3. Womenswear and accessories sit at the higher end, near 2.8 to 3, family and mass-market clothing around 2.5, and jewelry lower at about 1, where high margins are offset by slow turnover.

How is GMROI different from gross margin or inventory turnover?

Gross margin measures profit per sale and turnover measures how fast stock sells, but each can mislead alone. GMROI multiplies the two, so a high-margin slow item and a low-margin fast item can be compared fairly on the return they earn per dollar of inventory.

How can I improve GMROI?

Lift either lever, since GMROI is margin times turnover. Protect margin through pricing and markdown discipline and a richer mix, and turn stock faster by buying closer to demand, replenishing winners, and clearing dead stock that drags the ratio.

The intelligence exists before the question.

Invite-only. Request access now.