Calcolatore GMROI
Veda quanto margine lordo produce ogni unità investita in magazzino: 120.000 di margine lordo su 40.000 di scorte medie al costo danno un GMROI di 3, cioè il 300%. Ordini categorie e fornitori per produttività delle scorte. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Margine lordo in valore
- 120.000
- Costo medio delle scorte
- 40.000
- GMROI
- 3
- GMROI (%)
- 300
- Margine per unità monetaria di scorte
- 3
I rivenditori e gli operatori all'ingrosso hanno bisogno di un unico numero che indichi se le scorte stanno remunerando il capitale immobilizzato. Il rendimento del margine lordo sull'investimento in inventario—GMROI—divide il margine lordo del periodo in unità monetarie per la scorta media valorizzata al costo, così Lei vede quante unità di utile lordo ha prodotto ogni unità di stock. Questo calcolatore prende quei due input, applica l'identità classica del GMROI con l'arrotondamento half-up che Lei controlla e restituisce il rapporto, la forma percentuale e il campo di margine per unità di inventario usato nei cruscotti di merchandising. Lo usi per revisioni di categoria, pianificazione open-to-buy, scorecard dei fornitori, matematica retail in aula e automazione che deve coincidere byte per byte con il foglio di calcolo.
Cosa significa il GMROI e come funziona la formula
Il rendimento del margine lordo sull'investimento in inventario misura con quanta produttività il capitale bloccato in scorta si converte in utile lordo. Il margine lordo in moneta è vendite meno costo del venduto per un periodo scelto—l'utile assoluto in valuta prima delle spese operative. Il costo medio di inventario è l'investimento tipico in scorte al costo sullo stesso periodo, spesso la media semplice di scorta iniziale e finale oppure una media multiperiodo quando le scorte oscillano con forza.
L'identità è GMROI uguale a margine lordo in moneta diviso per il costo medio di inventario. Un risultato di tre significa che ogni unità di investimento medio in inventario ha restituito tre unità di margine lordo nel periodo; un risultato di uno significa che la scorta ha solo recuperato il suo costo in termini di margine; un risultato sotto uno segnala che il margine non ha coperto il capitale parcheggiato sullo scaffale.
Il GMROI è legato alla rotazione delle scorte e alla percentuale di margine lordo, ma non è la stessa cosa: un'alta rotazione con margini sottili può ancora sottoperformare una bassa rotazione con margini ricchi, e il GMROI concentra entrambi gli effetti in un solo rapporto di efficienza.
Dove un calcolatore GMROI genera valore reale
Commercianti e pianificatori di inventario usano un calcolatore GMROI quando le revisioni di categoria richiedono un punteggio di efficienza confrontabile tra SKU con prezzo e rotazione diversi. Gli strumenti open-to-buy e di assortimento classificano i fornitori per unità di margine prodotte per unità di scorta media così che l'acquisto favorisca l'inventario produttivo, non solo l'alto volume di vendite.
Docenti e piattaforme LMS necessitano di un oracolo deterministico per compiti di matematica retail che chiedono di calcolare il GMROI da utile lordo e scorta media—incluso il caso di margine negativo che gli studenti spesso gestiscono male prendendo il valore assoluto. La validazione fallita non consuma saldo. Mantenga il costo medio di inventario positivo, fissi i campi arrotondati nei test e otterrà cifre GMROI riproducibili per fogli di calcolo, flussi n8n e worker di edge senza montare una propria libreria di finanza retail.
Casi d'uso
Revisione di efficienza per categoria
Converta il margine lordo del periodo e la scorta media al costo in GMROI per classificare le categorie per produttività dell'inventario, non solo per volume di vendite.
Scorecard di fornitore e SKU
Normalizzi molti articoli allo stesso rapporto GMROI per riunioni open-to-buy e decisioni di assortimento.
Esercizi di matematica retail in aula
Corregga compiti che chiedono il rendimento del margine lordo sull'investimento in inventario con un oracolo geometrico deterministico.
Domande frequenti
Cosa significa un GMROI di 3?
Ogni unità di scorta media al costo ha prodotto tre unità di margine lordo nel periodo—forte produttività di inventario rispetto a un GMROI vicino a 1.
Il margine lordo in moneta può essere negativo?
Sì. Un margine lordo negativo produce un GMROI negativo, che segnala che le perdite sul prodotto non hanno coperto il capitale trattenuto in scorta.
Perché il costo medio di inventario deve essere maggiore di zero?
Il GMROI divide per l'investimento medio in inventario. Un costo di scorta nullo o negativo rende il rapporto indefinito o privo di senso per questa metrica.
Come calcolo il costo medio delle scorte?
Usi l'investimento tipico in magazzino, valutato al costo, nello stesso periodo del margine. Di solito si sommano scorte iniziali e finali e si divide per due, oppure si fa la media di più periodi se le scorte oscillano molto.
Il GMROI è uguale alla rotazione delle scorte?
No. La rotazione misura quante volte si vende il magazzino e il margine percentuale quanto lascia ogni vendita. Il GMROI li combina, quindi una linea a rotazione alta con margini sottili può restare sotto una lenta con margini ampi.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/finance/gross-margin-return-on-inventory \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gross_margin_dollars":120000,"average_inventory_cost":40000}'const res = await fetch("https://api.kit.forhosting.com/finance/gross-margin-return-on-inventory", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gross_margin_dollars": 120000,
"average_inventory_cost": 40000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/gross-margin-return-on-inventory",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gross_margin_dollars": 120000,
"average_inventory_cost": 40000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/gross-margin-return-on-inventory", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gross_margin_dollars":120000,"average_inventory_cost":40000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gross_margin_dollars":120000,"average_inventory_cost":40000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/gross-margin-return-on-inventory", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"gross_margin_dollars": 120000,
"average_inventory_cost": 40000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.gross_margin_return_on_inventory",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un input non valido fallisce con invalid_input e non viene addebitato.
Cosa significa il GMROI e come funziona la formula
Questo endpoint non recupera dati POS né ERP; calcola solo il rapporto una volta che Lei fornisce entrambi i numeri.
Contratto di input, arrotondamento, validazione ed esempi risolti
Il margine lordo in moneta può essere negativo quando il periodo perde sul prodotto; il GMROI risultante è allora negativo e resta utile come segnale di allarme. Il costo medio di inventario deve essere strettamente maggiore di zero perché dividere per zero o per una base di scorta non positiva è indefinito per questa metrica. Esempio: margine lordo di cinquantamila e scorta media di venticinquemila produce gmroi due. Esempio: valori positivi uguali producono gmroi uno. Invii con POST un corpo JSON con due numeri finiti obbligatori: gross_margin_dollars e average_inventory_cost. Un intero opzionale decimals da zero a dodici (predefinito sei) controlla l'arrotondamento half-up applicato una sola volta a gmroi, gmroi_percent e margin_per_inventory_dollar a partire dal quoziente IEEE grezzo; non reinietti mai un rapporto già arrotondato in un altro passo di formula se concatena strumenti da solo. Campi assenti, stringhe vuote, valori non finiti e costo medio di inventario non positivo falliscono con invalid_input indicando il problema, e tali fallimenti non vengono addebitati. Esempio: margine lordo di centoventimila e scorta media di quarantamila produce gmroi tre, gmroi_percent trecento e margin_per_inventory_dollar tre. Abbini la risposta alle Sue note di categoria e stagione; questo endpoint misura solo il rapporto e non annualizza, non converte valute né regola lo scarto a meno che Lei non incorpori prima tali aggiustamenti nei due input.
Dove un calcolatore GMROI genera valore reale
Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Domande tecniche
Come si calcola il GMROI?
GMROI = gross_margin_dollars ÷ average_inventory_cost. L'API restituisce quel rapporto come gmroi, la stessa cifra come gmroi_percent e margin_per_inventory_dollar (identico a gmroi).
Quanto costa il calcolatore GMROI?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un input non valido non viene addebitato.