How this instrument works
GMROI — gross margin return on investment — turns a category's gross profit into a return figure measured against the cash a retailer actually has tied up in stock, expressed at cost rather than at the retail price on the shelf. A retail buyer or merchandise planner runs it category by category, or SKU range by SKU range, to see which parts of the assortment are earning back the cash and floor space they consume, a question neither total sales nor gross margin percentage answers on its own.
The formula divides gross profit dollars by average inventory cost dollars, and both halves matter for a reason. Putting the numerator in dollars rather than a margin percentage lets a low-margin, fast-selling category be compared directly against a high-margin, slow-selling one on the same scale. Putting the denominator at cost rather than retail value keeps the ratio honest about what was actually spent to hold that stock — valuing it at the shelf price would fold the markup into both sides of the equation and inflate the answer. Read the other way, GMROI equals gross margin percentage multiplied by how many times inventory turns over at cost during the period, so two categories can reach the same GMROI through a fat margin and slow turns, or a thin margin and fast turns.
GMROI leaves out the costs that decide whether a category is actually worth the shelf space it holds — freight, warehousing, shrinkage, markdowns taken to clear old stock, and the labor of running the department all sit outside this ratio, so a category can post a strong GMROI and still lose money once those costs land against it. It also depends on how consistently a business defines cost of goods sold and values ending inventory, which is why the number travels better as a comparison across a retailer's own categories, or the same category over time, than as a figure benchmarked against a different company's books.
- Enter Gross profit, $ — the dollar margin the category earned (sales minus cost of goods sold) over the period you are reviewing.
- Enter Average inventory cost, $ — the average dollar value of that category's stock on hand over the same period, valued at cost.
- Read GMROI — the gross-profit dollars returned for every dollar tied up in that category's inventory.
- Run a second category through the same two fields and compare its GMROI directly against the first.
Worked example — $180,000 of gross profit, $90,000 of stock
A category posts Gross profit, $ of $180,000 against Average inventory cost, $ of $90,000 for the same period. Dividing 180,000 by 90,000 gives a GMROI of 2.0 exactly, the figure this instrument returns for those two inputs — every dollar tied up in that category's stock returned two dollars of gross profit over the period.
Set that against a second category posting the same $180,000 of gross profit from $180,000 of average inventory cost — a GMROI of 1.0. Both categories earn identical profit dollars, but the first ties up half the cash to do it, which is the exact comparison GMROI is built to surface across a merchandise mix that gross margin percentage or total sales alone cannot show.
Questions
What counts as gross profit in this formula?
Gross profit here is sales revenue for the category minus its cost of goods sold, expressed in dollars, not a percentage. A category can carry a slim margin percentage and still post a large gross-profit dollar figure if it sells in volume, and GMROI is built around that dollar amount because dollars are what a buyer can compare directly to the dollars tied up in stock.
Why is average inventory valued at cost, not at retail price?
Because the investment being measured is the cash the business actually spent to acquire the stock, not the price tag on the shelf. Valuing inventory at retail would fold the markup into the denominator as well as the numerator, double-counting margin and understating GMROI for any category with meaningful markup.
What is considered a good GMROI?
There is no single target — it depends on the category and what it costs a retailer to hold stock. Many general-merchandise retailers look for GMROI above 2.0 to 2.5, since a category also has to cover freight, warehousing, shrinkage and overhead that this ratio deliberately leaves out; below 1.0, the category is not even returning its own inventory cost in gross profit.
How is GMROI different from gross margin percentage?
Gross margin percentage measures profitability per dollar of sales; GMROI measures profitability per dollar of inventory investment, folding in how fast that inventory turns. A slow-moving category can carry a high margin percentage and still post a weak GMROI if it ties up cash for months between sales, while a thin-margin, fast-turning category like groceries can post a strong one.
Can GMROI be used to compare two different stores or businesses?
Only carefully. Two retailers can compute gross profit and average inventory cost slightly differently — how markdowns, vendor rebates or shrinkage get folded into cost of goods sold varies by company — so a direct comparison across businesses can mislead. It is most reliable comparing categories or SKU ranges inside one set of books, where the accounting stays consistent.
Does a low GMROI mean a product line should be discontinued?
Not by itself — this instrument only shows the dollar return relative to inventory investment, not why it is low. A new category still building sales, a loss-leader that draws in other purchases, or a seasonal line between its peak months can all show a temporarily weak GMROI without being a mistake; the ratio is a starting question, not a verdict.
References
- U.S. Small Business Administration — Manage your business finances
- NYU Stern School of Business — Aswath Damodaran, corporate finance resources
Read this first: This instrument shows arithmetic, not advice. Real offers add fees, taxes and terms that vary by lender and place — verify the figures against your actual paperwork before deciding anything.