
Rex says
Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.
Try a scenario
Click to load — tweak from there.Inputs
Result
GMROI
1.80
Annual gross margin $
$108,000
Read
Healthy

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter annual sales revenue ($).
- 2Enter gross margin (%).
- 3Enter average inventory value (at cost) ($).
- 4Read your gmroi on the right — it updates as you type.
- 5Hit Share to keep the scenario or send it to someone.
About this calculator
GMROI answers a question sell-through rate and margin percentage alone can't: how efficiently is a SKU or category using the cash tied up in inventory to generate margin? A product with fat margin but that sits on the shelf for six months can have worse GMROI than a thin-margin product that turns over quickly, because inventory is capital and capital has a cost. This calculator takes annual gross margin dollars generated by a SKU or category and divides it by average inventory cost value (at cost, not retail) to produce a GMROI ratio. Enter annual sales revenue for the SKU or category, gross margin percentage, and average inventory value at cost over the period. A GMROI above 2.0 generally means the category earns back more than double its inventory investment in gross margin annually, while below 1.0 means you're generating less gross margin than the inventory itself costs, a red flag for buying decisions regardless of how good the margin percentage looks on its own.
Worked example
Using the values the calculator loads with:
Inputs
- Annual sales revenue: 240000 $
- Gross margin: 45 %
- Average inventory value (at cost): 60000 $
Results
- GMROI: 1.8
- Annual gross margin $: $108,000
- Read: Healthy
What each field means
Inputs
- Annual sales revenue ($)
- The annual sales revenue used in the calculation, measured in $. Starts at 240000 $ so you have a working example on load.
- Gross margin (%)
- The gross margin used in the calculation, measured in %. Starts at 45 % so you have a working example on load. Accepted range: 0–100 %.
- Average inventory value (at cost) ($)
- The average inventory value (at cost) used in the calculation, measured in $. Starts at 60000 $ so you have a working example on load.
Results
- GMROI
- Returned as a decimal number and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Annual gross margin $
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Read
- Returned as a plain value. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
What GMROI is considered good?
A GMROI of 2.5-3.0 or higher is generally considered strong across most retail categories, meaning you earn back two and a half to three times your average inventory investment in gross margin dollars each year. Below 1.0 means the inventory is a net drag relative to its own cost.
Why use inventory at cost rather than retail value?
GMROI measures return on your actual cash investment, which is what you paid for the inventory, not what you hope to sell it for. Using retail value would understate the ratio and make every category look artificially inefficient.
How is GMROI different from margin percentage alone?
Margin percentage ignores how long inventory sits before selling. A 60%-margin product that turns twice a year can have worse GMROI than a 30%-margin product that turns eight times a year, because the second product recycles its inventory investment far more often.
How do I improve a low GMROI category?
Either increase margin (better pricing or lower cost of goods), increase turnover (better demand forecasting, smaller more frequent orders, faster markdown of slow movers), or both. Categories stuck below 1.0 for multiple periods usually need a buying strategy change, not just a pricing tweak.
Accuracy and limitations
- Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
- Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
- This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.
Related tools
Sell-Through Rate Calculator
What percentage of received inventory has actually sold in a period.
Economic Order Quantity (EOQ) Calculator
The order size that minimizes total ordering and holding cost.
Contribution Margin Per SKU Calculator
See which products actually make money after every variable cost.
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). GMROI Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/gmroi-calculator
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/gmroi-calculator" target="_blank" rel="noopener">GMROI Calculator — RevenueLab</a> (2026).</p>
Source: [GMROI Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/gmroi-calculator) (2026).
