Si connette con sistemi ERP e MES come

Efficienza produttiva

Lotto economico di acquisto: calcola quanto ordinare

Calcola il lotto economico per un componente a consumo ricorrente, verifica i vincoli del fornitore e collega l’arrivo agli ordini di produzione interessati.

Jussi Mäntylä Specialista in pianificazione della produzione, SkyPlanner Aggiornato 23 Ottobre 2026 13 min di lettura
A balance scale weighs a delivery parcel and purchase paperwork against boxes of components and a bearing.
In questo articolo
  1. Perché ordinare di più può costare di più
  2. Definire correttamente i tre parametri dell’EOQ
  3. D: usa il consumo del componente, non il fatturato
  4. S: distingui il costo dell’ordine dal prezzo d’acquisto
  5. H: converti il tasso di mantenimento delle scorte in un importo
  6. Esempio di calcolo: acquistare cuscinetti per la produzione
  7. Dalla quantità calcolata a un ordine compatibile con i vincoli del fornitore
  8. Pezzi per confezione e quantità minime d’ordine
  9. Sconti quantità e accordi di consegna
  10. Stoccaggio, durata di conservazione e domanda irregolare
  11. L’EOQ indica quanto ordinare, non quando
  12. E se il lotto di riapprovvigionamento viene prodotto internamente?
  13. Collega il riapprovvigionamento scelto alla produzione con SkyPlanner
  14. Metti in pratica la scelta della quantità

Home » Risorse » Lotto economico di acquisto: calcola quanto ordinare

Tempo di lettura stimato: 10 minuti

Il lotto economico di acquisto (EOQ) è la quantità di riapprovvigionamento che, nel modello EOQ di base, riduce al minimo la somma dei costi di ordinazione e di mantenimento delle scorte. Per un’azienda manifatturiera che acquista un componente a consumo ricorrente, risponde alla domanda: quanto conviene ordinare ogni volta, dati i consumi e i costi?

La formula è EOQ = √(2 × D × S / H), dove D è il fabbisogno annuo in unità, S è il costo fisso per ordine e H è il costo annuo di mantenimento a scorta di un’unità.

Il risultato è un utile punto di partenza, non una decisione d’acquisto definitiva. Il numero di pezzi per confezione o il minimo d’ordine del fornitore possono cambiare la quantità effettivamente ordinabile. E un acquisto conveniente non può sostenere la produzione di domani se arriva la settimana prossima. SkyPlanner APS collega gli arrivi previsti dei materiali agli ordini di produzione che ne dipendono, aiutando acquisti e produzione a lavorare su un unico piano anziché riconciliare elenchi separati.

Perché ordinare di più può costare di più

Ogni riapprovvigionamento comporta costi che vanno oltre quelli dei componenti: preparare l’ordine d’acquisto, registrare il ricevimento e gestire la consegna. Acquistando quantità maggiori si riduce il numero di ordini e, con esso, il numero di volte in cui si sostengono questi costi fissi.

Consegne più grandi, però, aumentano anche le scorte tra un riapprovvigionamento e l’altro. Queste scorte immobilizzano capitale e comportano costi di stoccaggio, assicurazione e obsolescenza. Acquistare il doppio non è automaticamente conveniente solo perché dimezza il numero di ordini.

L’EOQ bilancia questi due effetti. Nel modello di base, l’intero lotto di riapprovvigionamento diventa utilizzabile in un’unica soluzione; poi la scorta diminuisce in modo costante con il consumo in produzione. La scorta ciclica media è quindi pari alla metà della quantità ordinata. L’eventuale scorta di sicurezza si aggiunge a questo valore e non rientra nel calcolo della metà del lotto.

Definire correttamente i tre parametri dell’EOQ

Usa unità di misura e periodi di riferimento coerenti. Al fabbisogno annuo deve corrispondere un costo annuo di mantenimento delle scorte: un costo mensile non può essere inserito nello stesso calcolo senza convertirlo.

ParametroSignificato per un componente acquistatoUnità di misura
DConsumo annuo previsto del componenteUnità/anno
SCosto fisso per l’emissione e il ricevimento di un ordine di riapprovvigionamentoUnità monetarie/ordine
HCosto di mantenimento a scorta di un’unità per un annoUnità monetarie/unità/anno

D: usa il consumo del componente, non il fatturato

Nel caso di cuscinetti acquistati, D è il numero di cuscinetti che la produzione prevede di consumare nell’anno. Non è il valore di vendita delle macchine che li utilizzano, né coincide necessariamente con la quantità acquistata l’anno precedente: il saldo tra acquisti e consumi potrebbe aver fatto aumentare o diminuire le scorte.

Considera i fabbisogni di tutti i prodotti che impiegano il componente, tenendo opportunamente conto delle perdite di processo previste. Verifica che il totale annuo corrisponda a un andamento dei consumi ragionevolmente regolare. Per un componente utilizzato soltanto in due grandi commesse cliente serve un piano d’acquisto con date precise, non un consumo costante ricavato artificialmente dal totale annuo.

S: distingui il costo dell’ordine dal prezzo d’acquisto

S comprende i costi fissi associati a ciascun riapprovvigionamento, come la gestione amministrativa dell’ordine, una tariffa fissa di consegna e le attività di ricevimento. Non è il valore fatturato di tutti i componenti inclusi nell’ordine.

Usa una stima di costo giustificabile per il riapprovvigionamento che stai valutando. Se più articoli condividono un ordine d’acquisto o un camion, attribuire a ciascuno l’intero costo della spedizione porta a sovrastimare S. Allo stesso modo, un trasporto il cui costo varia con il peso non può essere trattato semplicemente come un costo fisso per ordine. La stima deve rispecchiare gli accordi con il fornitore e le modalità di ricevimento.

H: converti il tasso di mantenimento delle scorte in un importo

Se un componente costa 20 $ e il tasso annuo di mantenimento delle scorte è del 25%, il corrispondente costo di mantenimento è:

H = 20 $ × 0,25 = 5 $ per componente all’anno

Nella formula dell’EOQ inserisci 5 $, non 25 né 0,25. Nel definire il costo di mantenimento, includi i costi pertinenti del capitale, dello stoccaggio e dei rischi legati alle scorte, senza conteggiare due volte lo stesso costo.

Un costo ripartito su base contabile non si traduce automaticamente in un risparmio monetario acquistando un lotto più piccolo. Il calcolo è più utile quando acquisti e amministrazione concordano su quali costi risentono della quantità ordinata.

Esempio di calcolo: acquistare cuscinetti per la produzione

Immagina un’azienda manifatturiera che acquista un cuscinetto standard impiegato in diversi prodotti. Le ipotesi di pianificazione sono:

  • Consumo annuo D: 12.000 cuscinetti.
  • Costo fisso di ordinazione S: 75 $ per riapprovvigionamento.
  • Prezzo unitario d’acquisto: 20 $.
  • Tasso annuo di mantenimento delle scorte: 25%, da cui si ricava H pari a 5 $ per cuscinetto.

Questi dati sono puramente esemplificativi: non sono valori di riferimento per i costi manifatturieri né risultati ottenuti da un cliente SkyPlanner.

EOQ = √[(2 × 12.000 × 75) / 5] = √360.000 = 600 cuscinetti

Con 600 cuscinetti per ordine, il modello restituisce 12.000 / 600 = 20 ordini all’anno e una scorta ciclica media di 600 / 2 = 300 cuscinetti.

Per capire perché 600 è la quantità più conveniente, confronta i costi annui che variano al variare della quantità ordinata Q:

Costo annuo di ordinazione = (D / Q) × S

Costo annuo di mantenimento della scorta ciclica = (Q / 2) × H

Quantità ordinataCosto annuo di ordinazioneCosto annuo di mantenimento della scorta ciclicaSomma dei costi annui
300 cuscinetti3.000 $750 $3.750 $
600 cuscinetti1.500 $1.500 $3.000 $
900 cuscinetti1.000 $2.250 $3.250 $

Nel punto di ottimo senza vincoli, il costo di ordinazione è uguale al costo di mantenimento della scorta ciclica. Portare la quantità a 900 riduce i costi di ordinazione, ma l’aumento dei costi di mantenimento supera il risparmio ottenuto.

I 3.000 $ non rappresentano il costo annuo totale di acquisto dei cuscinetti. La spesa per i componenti resta pari a 12.000 × 20 $ = 240.000 $ all’anno. In questo esempio l’importo non cambia con la dimensione dell’ordine, quindi non influisce sulla Q ottimale. Se il prezzo unitario varia con la quantità, occorre includerlo nuovamente nel confronto.

Queste sono stime dei costi annui nel lungo periodo. Un risultato come 13,33 ordini all’anno per un lotto da 900 unità indica una frequenza media, non la necessità di emettere una frazione di ordine d’acquisto.

Dalla quantità calcolata a un ordine compatibile con i vincoli del fornitore

Il modello EOQ di base presuppone un fabbisogno noto e costante, costi stabili di ordinazione e mantenimento delle scorte, un lead time di riapprovvigionamento costante, lotti ricevuti interamente utilizzabili e nessuna rottura di stock. Presuppone inoltre l’assenza di sconti quantità o di vincoli quantitativi che limitino la scelta. È più affidabile per articoli a consumo ricorrente le cui condizioni di acquisto si avvicinano a queste ipotesi.

Confronta poi le quantità che puoi effettivamente acquistare.

Pezzi per confezione e quantità minime d’ordine

Supponiamo che il fornitore venda i cuscinetti in confezioni da 250. Non è possibile ordinare 600 cuscinetti. Confronta le quantità vicine ottenibili con confezioni intere, usando la stessa equazione dei costi:

  • 500 cuscinetti: 1.800 $ di ordinazione + 1.250 $ di mantenimento = 3.050 $ all’anno.
  • 750 cuscinetti: 1.200 $ di ordinazione + 1.875 $ di mantenimento = 3.075 $ all’anno.

In assenza di altri vincoli, nel modello la quantità di 500 costa meno. Arrotondare automaticamente per eccesso farebbe perdere questa opportunità.

Supponiamo ora che il fornitore imponga anche una quantità minima d’ordine di 750. L’opzione da 500 unità non è più praticabile. Scegliere 750 costa 75 $ all’anno in più rispetto all’ottimo senza vincoli, ossia il 2,5% in più nel modello. È una base chiara per decidere se vale la pena negoziare un minimo più basso.

La MOQ è il limite minimo imposto dal fornitore. L’EOQ è la quantità che minimizza i costi per l’acquirente secondo il calcolo. Rispondono a domande diverse.

Sconti quantità e accordi di consegna

Un prezzo unitario più basso può rendere conveniente un ordine più grande, ma occorre confrontarne l’effetto complessivo: costo annuo di acquisto, costi di emissione degli ordini, costi di mantenimento delle scorte ed eventuali costi di trasporto legati alla quantità. Usa la struttura di sconto effettiva: un prezzo applicato a tutte le unità è diverso da uno sconto applicato solo alle unità oltre una soglia.

Anche un ordine aperto con più richiami modifica ciò che va considerato come singola emissione d’ordine e le scorte effettivamente detenute. Non trattare l’intera quantità contrattuale come un unico ricevimento immediato se le consegne e gli addebiti avvengono separatamente.

Stoccaggio, durata di conservazione e domanda irregolare

Verifica che il lotto rientri nello spazio di stoccaggio utilizzabile e possa essere consumato prima della scadenza, di una modifica progettuale o della fine del fabbisogno del cliente. Una quantità che non può essere utilizzata non è economica solo perché minimizza una curva di costo semplificata.

Se la domanda è stagionale o si traduce in prelievi ingenti e irregolari, usa fabbisogni distribuiti nel tempo e una politica di riapprovvigionamento adeguata. In caso di incertezza sulla domanda o sui tempi del fornitore, valuta separatamente la scorta di sicurezza. Aumentare l’EOQ non sostituisce l’analisi del rischio di carenze.

L’EOQ indica quanto ordinare, non quando

Nell’esempio dei cuscinetti, il consumo è di 12.000 unità in 250 giorni lavorativi, pari a 48 cuscinetti per giorno lavorativo. A questo ritmo, un lotto di 600 cuscinetti copre 12,5 giorni lavorativi. Questo è il suo ciclo di consumo, non il lead time del fornitore.

In una politica di riapprovvigionamento a controllo continuo, la soglia che fa scattare l’ordine è in genere:

Punto di riordino = domanda prevista durante il lead time di riapprovvigionamento + scorta di sicurezza

Se occorrono otto giorni lavorativi perché il materiale ordinato sia utilizzabile e si sceglie separatamente, a titolo di esempio, una scorta di sicurezza di 96 cuscinetti:

Punto di riordino = (48 × 8) + 96 = 480 cuscinetti

Le due decisioni sono ora distinte: con questa politica si ordinano 600 cuscinetti quando si raggiunge la soglia di 480. La scorta di sicurezza di 96 cuscinetti è stata ipotizzata per l’esempio: non è stata calcolata dall’EOQ. Consulta la guida alla scorta di sicurezza per valutare il margine necessario a coprire l’incertezza.

Applica la soglia alla posizione di magazzino: giacenza utilizzabile più riapprovvigionamenti ancora da ricevere, meno la domanda da evadere o già allocata secondo le tue regole di contabilizzazione delle scorte. Evita di conteggiare due volte lo stesso impegno. Considerare soltanto la giacenza fisica può portare a emettere ordini duplicati quando il materiale è già in arrivo.

Il materiale ordinato, però, non è ancora utilizzabile. Un ordine di acquisto può mantenere la posizione di magazzino sopra la soglia anche se il ricevimento previsto è troppo tardivo per un ordine cliente. Quantità e date di arrivo vanno quindi verificate insieme.

E se il lotto di riapprovvigionamento viene prodotto internamente?

Usa il lotto economico di produzione (EPQ) quando il riapprovvigionamento avviene gradualmente mentre il consumo continua, come nel caso di un componente prodotto ripetutamente e reso disponibile a magazzino via via che viene realizzato. L’EPQ tiene conto del rapporto tra ritmo di produzione e ritmo di consumo; il modello EOQ di base presuppone che l’intero lotto diventi disponibile in un’unica soluzione.

La distinzione decisiva è il modo in cui le scorte diventano utilizzabili, non semplicemente la classificazione dell’ordine come interno o esterno. Le consegne frazionate di un fornitore o un lotto di produzione bloccato fino al rilascio finale da parte del controllo qualità possono richiedere un modello diverso da quello suggerito dalla sola classificazione.

Collega il riapprovvigionamento scelto alla produzione con SkyPlanner

Immagina che l’arrivo dei 600 cuscinetti sia previsto per lunedì. Servono a due ordini cliente, che competono anche con altre commesse per la capacità di lavorazione meccanica e assemblaggio. Il fornitore posticipa la consegna a giovedì. La quantità acquistata non cambia, ma il piano di produzione di lunedì non è più realistico.

Aggiornare soltanto l’elenco degli acquisti lascia disallineate le code di lavoro delle macchine e le date di consegna promesse. SkyPlanner integra questi aspetti in un programma di produzione condiviso.

Gli ordini di acquisto riportano le quantità dei materiali e le date di consegna. La data di consegna indica quando si prevede che il materiale sarà disponibile; confermare l’arrivo con lo stato Consegnato aggiorna le giacenze. Quando è attiva la schedulazione che tiene conto dei materiali, la loro disponibilità influisce su Arcturus, l’intelligenza artificiale di SkyPlanner per la schedulazione, che programma il lavoro in base alla capacità configurata, alle dipendenze tra operazioni e alle priorità.

Registra la nuova data di arrivo e ricalcola il programma. Gli ordini di lavoro interessati possono così allinearsi alla data del fornitore, mentre la vista Gantt ne mostra la collocazione temporale insieme alle altre attività produttive. Invece di spostare ogni operazione dipendente tra code separate, il pianificatore può concentrarsi sulla decisione da prendere: sollecitare la consegna del componente, cambiare le priorità, trovare una fornitura alternativa o rivedere una data di consegna concordata.

Ecco perché affiancare SkyPlanner alla tua politica di acquisto: meno coordinamento manuale tra il piano dei materiali e il programma di produzione, con una visibilità più tempestiva degli effetti che una variazione della data di arrivo ha sugli ordini cliente. L’ufficio acquisti determina il lotto economicamente conveniente e conforme al contratto. Il programma condiviso ne rende visibili le conseguenze sulla produzione.

La recensione di SkyPlanner da parte di Eskomatic mostra perché questa visibilità è importante. L’azienda di lavorazioni meccaniche conto terzi si affidava in precedenza soprattutto a code di lavoro gestite manualmente, e talvolta le carenze emergevano troppo a ridosso dell’avvio previsto. Grazie alla schedulazione Gantt collegata all’ERP e a una visibilità più chiara dei materiali, l’azienda riferisce di aver ridotto i fermi di produzione dovuti a materiali mancanti e di definire le date di consegna con maggiore precisione. Una migliore visibilità dei materiali offre al team una base più affidabile per il piano giornaliero.

SkyPlanner si integra con qualsiasi ERP o MES tramite la sua REST API aperta: i dati degli acquisti e degli ordini presenti nei sistemi esistenti possono così alimentare il programma di produzione integrato.

Metti in pratica la scelta della quantità

Per il riapprovvigionamento tramite acquisto, parti dall’EOQ, confronta le quantità ammesse dal fornitore e definisci separatamente il punto di riordino. Mantieni poi il collegamento tra il materiale in arrivo e gli ordini che lo consumeranno. Prenota una demo di SkyPlanner portando un esempio con un componente acquistato, la sua data di arrivo prevista e due ordini cliente che ne dipendono: potrai vedere come questo collegamento cambia il piano di produzione. Se preferisci prima esplorare il software, prova SkyPlanner con dati dimostrativi.

Jussi Mäntylä

Specialista in pianificazione della produzione, SkyPlanner

Crea un piano di produzione più chiaro con SkyPlanner

Collega i tuoi dati, rivedi il primo piano e lascia ai pianificatori il controllo di ogni schedulazione che va in produzione.