Skip to content
OverCalculator
  1. Home
  2. Financial
  3. GMROI Calculator (Gross Margin Return on Investment)
Financial

GMROI Calculator (Gross Margin Return on Investment)

Calculate GMROI from starting inventory cost, ending inventory cost, and gross profit to measure gross profit per inventory dollar.

Published

Inventory return
GMROI
3.00
GMROI percentage
300%
Average inventory cost
$50,000.00
Gross profit
$150,000.00
Gross profit per inventory dollar
$3.00

Each $1.00 of average inventory cost produced $3.00 of gross profit.

Cost value of inventory at the beginning of the period.
$
Cost value of inventory at the end of the period.
$
Net sales minus cost of goods sold for the same period.
$

Results update as you type.

GMROI Calculator (Gross Margin Return on Investment)

GMROI connects merchandising profit with the inventory investment required to earn it. The calculator asks for starting inventory cost, final inventory cost, and gross profit. It averages the two inventory balances and divides gross profit by that average. The result is a ratio, a percentage, and a plain-language statement of gross profit per inventory dollar.

This is not a margin calculator with a different label. Gross margin tells you how much profit is left from sales after COGS. GMROI asks whether the stock sitting on shelves, in a warehouse, or in a back room is producing enough gross profit for the money tied up in it. Use it with the FIFO inventory calculator, LIFO inventory calculator, and inventory turnover calculator to separate cost-flow assumptions, speed of sale, and profit productivity. The margin calculator is useful when you need the sales-side percentage that feeds gross profit.

Inputs and exact compute behavior

The calculator has three inputs. Starting inventory cost is the cost value of stock at the beginning of the period. Final inventory cost is the cost value at the end. Gross profit should be net sales minus cost of goods sold for that same period. The form validates that all three values are finite and nonnegative.

Average inventory cost is calculated as the simple mean of the starting and final cost values. If that average is zero or less, the result is an invalid result because GMROI would require division by zero. Gross profit can be zero, but the result will be zero and the tone will signal that gross profit is below average inventory cost.

GMROI formula

First calculate average inventory cost:

average inventory cost=starting inventory cost+final inventory cost2\text{average inventory cost} = \frac{\text{starting inventory cost} + \text{final inventory cost}}{2}

Then divide gross profit by that average:

GMROI=gross profitaverage inventory cost\text{GMROI} = \frac{\text{gross profit}}{\text{average inventory cost}}

The calculator also displays a percentage:

GMROI percentage=GMROI×100%\text{GMROI percentage} = \text{GMROI} \times 100\%

Finally, it formats the ratio as gross profit per inventory dollar. A GMROI of 3.00 means each 1.00 of average inventory cost produced 3.00 of gross profit during the period.

Worked example

Use the default inputs: starting inventory cost of 50,000, final inventory cost of 50,000, and gross profit of 150,000. Average inventory cost is 50,000 plus 50,000, divided by 2, which equals 50,000. GMROI is 150,000 divided by 50,000, or 3.00. The percentage display is 3.00 multiplied by 100, or 300.00% after rounding. The gross profit per inventory dollar is 3.00, so the note says that each 1.00 of average inventory cost produced 3.00 of gross profit.

Now compare a weaker category. Starting inventory is 80,000, final inventory is 100,000, and gross profit is 90,000. Average inventory cost is 90,000. GMROI is 90,000 divided by 90,000, or 1.00. The category produced one dollar of gross profit per inventory dollar. That may be acceptable for some slow-turning, strategic inventory, but it is usually less attractive than a category with the same margin and faster sell-through.

When GMROI is used

Retailers, wholesalers, and inventory-heavy small businesses use GMROI to compare categories that cannot be judged by margin alone. A premium product might have a high markup but sit for months. A staple product might have a lower margin percentage but sell quickly and free cash for the next purchase. GMROI combines the gross profit result with the inventory dollars required to support it.

GMROI is also helpful for open-to-buy planning. If one department consistently produces higher GMROI without unacceptable stockouts, a buyer may allocate more purchasing budget there. If another department has low GMROI, the fix might be higher pricing, smaller orders, faster markdowns, better demand forecasting, or removing slow SKUs.

Tips for better GMROI analysis

  • Use inventory cost, not retail selling value.
  • Match the period: quarterly gross profit should use beginning and ending inventory for that quarter.
  • Use net gross profit after returns, allowances, and cost adjustments if those items are material.
  • Compare similar categories; jewelry, groceries, and seasonal apparel can have very different normal patterns.
  • Investigate both sides of the ratio. Low GMROI can come from weak margin, excess stock, poor turnover, or all three.

Common interpretation traps

GMROI does not measure net profit. It ignores rent, payroll, advertising, payment fees, financing, and overhead. It also does not tell you whether stockouts are hurting revenue. A very high GMROI can occur when inventory is too lean, so pair the ratio with service-level and replenishment data. If inventory is financed, review interest costs with the loan calculator before deciding that a high gross profit return is enough.

Sources

Frequently asked questions

What does GMROI mean?
GMROI means gross margin return on investment, often used as gross margin return on inventory investment. It compares gross profit with average inventory cost, showing how many dollars of gross profit were produced by each dollar invested in inventory stock.
What inputs does this calculator use?
The calculator uses starting inventory cost, final inventory cost, and gross profit for the same period. It averages the two inventory cost figures, then divides gross profit by that average. Inventory should be entered at cost, not selling price value.
What is a good GMROI?
A GMROI above 1.00 means gross profit exceeded average inventory cost for the period. Good targets vary widely by category, turnover, seasonality, shrink, markdown strategy, and service level. Compare against similar departments or prior periods rather than using one universal benchmark.
Is GMROI the same as gross margin?
No. Gross margin compares gross profit with sales revenue. GMROI compares gross profit with the inventory cost needed to create that profit. A product can have a high margin percentage but a weak GMROI if it sits in stock too long.

Related calculators

GMROI Calculator (Gross Margin Return on Investment) updated at