GMROI Inventory Return
GMROI (gross margin return on inventory) — Margin% × Sales turns in one number
Signal Lab · Model
GMROI Inventory Return
GMROI = GM$ ÷ AvgInvCost = Margin% × Sales turns (Sales ÷ AvgInvCost). Inventory must be at cost, not retail.
Illustrative AU retail / distribution sample until you enter actuals. Not financial advice.
Sales, COGS, and average inventory at COST
Inventory at cost — never retail selling price. Using retail overstates the denominator and understates GMROI. Persist locally · Jump to GMROI
GMROI, turns, and days inventory
Primary row. Target band ~2.0–3.5× is an illustrative retail / distribution guide — set your own policy.
How this is calculated
- GM$ = Sales − COGS
- Margin % = GM$ ÷ Sales
- Sales turns = Sales ÷ Average inventory at COST
- Cost turns = COGS ÷ Average inventory at COST (separate; DIO uses this)
- GMROI = GM$ ÷ Average inventory at COST = Margin % × Sales turns
- DIO = 365 ÷ Cost turns (not Sales turns)
If you enter retail inventory, GMROI is wrong — too low. Illustrative — not advice.
Sensitivity dials
Margin points and turns % on the primary row — live GMROI and DIO.
What-if dials
Each dial stacks on your primary-row inputs. Inventory stays at COST.
Adds percentage points to gross margin on the primary row.
Scales turns (inventory still at cost).
Take it with you
Download a prompt, export the Excel workbook, or email yourself.
Email opens your mail client with the prompt in the body (mailto). No account required. Data stays in this browser (localStorage).
