Se conecta con sistemas ERP y MES como

Eficiencia en fabricación

Cantidad económica de pedido: calcula un mejor lote de compra

Calcula el lote económico de un componente recurrente, revisa las restricciones del proveedor y vincula su llegada a las órdenes de producción que lo necesitan.

Jussi Mäntylä Especialista en planificación de la producción, SkyPlanner Actualizado 23 de octubre de 2026 14 min de lectura
A balance scale weighs a delivery parcel and purchase paperwork against boxes of components and a bearing.
En este artículo
  1. Por qué pedir más puede costar más
  2. Define bien los tres datos de la EOQ
  3. D: utiliza el consumo del componente, no los ingresos por ventas
  4. S: distingue el costo de tramitar un pedido del precio de compra
  5. H: convierte el porcentaje de mantenimiento en un importe monetario
  6. Ejemplo práctico: compra de rodamientos para producción
  7. Adapta la cantidad calculada a un pedido que el proveedor pueda aceptar
  8. Unidades por embalaje y cantidades mínimas de pedido
  9. Descuentos por cantidad y acuerdos de entrega
  10. Almacenamiento, vida útil y demanda irregular
  11. La EOQ indica cuánto pedir, no cuándo hacerlo
  12. ¿Y si fabrica usted mismo el lote de reposición?
  13. Coordine la recepción elegida con la producción mediante SkyPlanner
  14. Lleve a la práctica la decisión sobre cuánto pedir

Inicio » Recursos » Cantidad económica de pedido: calcula un mejor lote de compra

Tiempo de lectura estimado: 10 minutos

La cantidad económica de pedido (EOQ) es la cantidad de reposición que minimiza la suma de los costos de pedido y de mantenimiento del inventario en el modelo EOQ básico. Para un fabricante que compra un componente de uso recurrente, responde a esta pregunta: ¿cuánto debemos pedir cada vez, teniendo en cuenta nuestro consumo y nuestros costos?

La fórmula es EOQ = √(2 × D × S / H), donde D es la demanda anual en unidades, S es el costo fijo por pedido y H es el costo de mantener una unidad en inventario durante un año.

El resultado es un punto de partida útil, no una decisión de compra definitiva. Las unidades por embalaje o el pedido mínimo del proveedor pueden cambiar la cantidad que es posible comprar. Además, una compra económica no puede abastecer la producción de mañana si llega la semana que viene. SkyPlanner APS vincula las llegadas previstas de materiales con las órdenes de producción que dependen de ellos. Así ayuda a que compras y producción trabajen con un mismo programa, en lugar de conciliar listas separadas.

Por qué pedir más puede costar más

Cada reposición tiene un costo que va más allá de los propios componentes: preparar el pedido de compra, tramitar la recepción y manipular la mercancía entregada. Comprar cantidades mayores permite repartir ese trabajo fijo entre menos pedidos.

Pero las entregas más grandes también generan más stock entre reposiciones. Ese stock inmoviliza capital y conlleva costos de almacenamiento, seguros y obsolescencia. Comprar el doble no resulta necesariamente más económico solo porque reduzca a la mitad el número de pedidos.

La EOQ equilibra esos dos efectos. En el modelo básico, todo el lote de reposición pasa a estar disponible para su uso a la vez; después, el stock disminuye de forma constante a medida que lo consume producción. Por tanto, el stock de ciclo medio es la mitad de la cantidad pedida. Si hace falta stock de seguridad, se añade por separado: no forma parte de ese cálculo de medio lote.

Define bien los tres datos de la EOQ

Utiliza unidades de medida y periodos coherentes. Una demanda anual requiere un costo de mantenimiento anual; no se puede introducir un costo mensual en el mismo cálculo sin convertirlo.

DatoQué representa para un componente compradoUnidad
DConsumo anual previsto del componenteUnidades/año
SCosto fijo de emitir y recibir un pedido de reposiciónUnidades monetarias/pedido
HCosto de mantener una unidad en inventario durante un añoUnidades monetarias/unidad/año

D: utiliza el consumo del componente, no los ingresos por ventas

En el caso de los rodamientos comprados, D es el número de rodamientos que producción prevé consumir durante el año. No es el valor de venta de las máquinas que los utilizan, ni necesariamente la cantidad comprada el año anterior: el volumen de compras puede haber dado lugar a un aumento o una disminución del stock.

Incluye las necesidades de todos los productos que consumen el componente, con los ajustes adecuados por las pérdidas previstas del proceso. Comprueba si el total anual corresponde a un patrón de consumo razonablemente estable. Un componente que solo se utiliza en dos grandes proyectos de clientes necesita un plan de compras con fechas, no una tasa de consumo uniforme inventada a partir del total anual.

S: distingue el costo de tramitar un pedido del precio de compra

S recoge el costo del trabajo o el cargo fijo asociado a cada reposición, como la gestión del pedido, un cargo fijo de entrega y el trabajo de recepción. No es el importe facturado por todos los componentes del pedido.

Utiliza un costo justificable para la reposición que estás evaluando. Si varios artículos comparten un pedido de compra o un camión, imputar a cada artículo el costo de todo el envío sobreestima S. Del mismo modo, un flete que varía con el peso no es simplemente un costo fijo por pedido. Ajusta la estimación a las condiciones acordadas con el proveedor y a la forma de gestionar las recepciones.

H: convierte el porcentaje de mantenimiento en un importe monetario

Si un componente cuesta $20 y la tasa anual de mantenimiento del inventario es del 25%, el costo de mantenimiento correspondiente es:

H = $20 × 0,25 = $5 por componente al año

Introduce $5 en la fórmula de la EOQ, no 25 ni 0,25. Incluye en la base de cálculo elegida los costos pertinentes de capital, almacenamiento y riesgos del inventario, sin contar dos veces el mismo costo.

Una imputación contable general no se traduce automáticamente en un ahorro de efectivo al comprar un lote menor. El cálculo resulta más útil cuando compras y finanzas acuerdan qué costos dependen de la cantidad que se decida comprar.

Ejemplo práctico: compra de rodamientos para producción

Imaginemos un fabricante que compra un rodamiento estándar utilizado en varios productos. Para planificar, parte de estos supuestos:

  • Consumo anual D: 12.000 rodamientos.
  • Costo fijo por pedido S: $75 por reposición.
  • Precio de compra unitario: $20.
  • Tasa anual de mantenimiento del inventario: 25%, lo que da un valor de H de $5 por rodamiento.

Estos datos son ilustrativos: no son valores de referencia de costos de fabricación ni resultados de un cliente de SkyPlanner.

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

Con 600 rodamientos por pedido, el modelo da 12.000 / 600 = 20 pedidos al año y un stock de ciclo medio de 600 / 2 = 300 rodamientos.

Para ver por qué 600 es la cantidad económica, compara los costos anuales que varían con la cantidad pedida Q:

Costo anual de los pedidos = (D / Q) × S

Costo anual de mantenimiento del stock de ciclo = (Q / 2) × H

Cantidad por pedidoCosto anual de los pedidosCosto anual de mantenimiento del stock de cicloSuma de costos anuales
300 rodamientos$3.000$750$3.750
600 rodamientos$1.500$1.500$3.000
900 rodamientos$1.000$2.250$3.250

En el óptimo sin restricciones, el costo de los pedidos es igual al costo de mantenimiento del stock de ciclo. Aumentar la cantidad a 900 reduce el trabajo de gestionar pedidos, pero el costo de mantenimiento adicional supera el ahorro.

Los $3.000 no son el costo anual total de comprar los rodamientos. El importe de compra sigue siendo de 12.000 × $20 = $240.000 al año. En este ejemplo, ese importe no varía con el tamaño del pedido, por lo que no modifica el valor óptimo de Q. Si el precio unitario cambia según la cantidad, hay que volver a incluirlo en la comparación.

Estas son estimaciones de costos anuales a largo plazo. Un resultado como 13,33 pedidos al año para un lote de 900 unidades describe una frecuencia media, no la obligación de emitir una fracción de pedido de compra.

Adapta la cantidad calculada a un pedido que el proveedor pueda aceptar

El modelo EOQ básico supone una demanda constante y conocida, costos estables de pedido y mantenimiento, un lead time de reposición constante, recepciones completas y utilizables, y ausencia de faltantes. También supone que no hay descuentos por cantidad ni restricciones de cantidad que condicionen el resultado. Ofrece mayor confianza para artículos de uso recurrente cuyo patrón de compra se aproxime a esas condiciones.

Después, compara las cantidades que realmente puedes comprar.

Unidades por embalaje y cantidades mínimas de pedido

Supongamos que el proveedor de rodamientos vende en embalajes de 250 unidades. No es posible pedir 600 rodamientos. Compara las cantidades más cercanas que correspondan a embalajes completos con la misma ecuación de costos:

  • 500 rodamientos: $1.800 en pedidos + $1.250 en mantenimiento = $3.050 al año.
  • 750 rodamientos: $1.200 en pedidos + $1.875 en mantenimiento = $3.075 al año.

Si no hay otra restricción, 500 unidades cuestan menos según este modelo. Redondear automáticamente al alza impediría detectar esa opción.

Supongamos ahora que el proveedor también exige una cantidad mínima de pedido de 750. La opción de 500 unidades deja de ser viable. Elegir 750 cuesta $75 más al año que el óptimo sin restricciones, es decir, un 2,5% más según el modelo. Esto ofrece una base clara para decidir si merece la pena negociar un mínimo menor.

La cantidad mínima de pedido (MOQ) es el límite inferior que impone el proveedor. La cantidad económica de pedido (EOQ) es la que, según el cálculo del comprador, minimiza los costes. Responden a preguntas distintas.

Descuentos por cantidad y acuerdos de entrega

Un precio unitario más bajo puede justificar un pedido mayor, pero hay que comparar el efecto completo: el coste anual de compra, el coste de realizar pedidos, el coste de mantenimiento del inventario y cualquier coste de transporte que dependa de la cantidad. Aplique la estructura de descuentos real: no es lo mismo un precio que se aplica a todas las unidades que un descuento aplicable solo a las que superan un umbral.

Un pedido abierto con varias órdenes de entrega también cambia qué se considera un pedido a efectos de coste y qué existencias se mantienen realmente. No trate toda la cantidad contratada como una única recepción inmediata si las entregas y los cargos se producen por separado.

Almacenamiento, vida útil y demanda irregular

Compruebe que el lote cabe en el espacio de almacenamiento utilizable y que puede consumirse antes de su caducidad, de un cambio de diseño o de que el cliente deje de necesitarlo. Una cantidad que no se puede utilizar no es económica solo porque minimice una curva de costes simplificada.

Si la demanda es estacional o el material se consume en grandes cantidades a intervalos irregulares, trabaje con necesidades distribuidas en el tiempo y una política de reposición adecuada. Si hay incertidumbre en la demanda o en las fechas de entrega del proveedor, evalúe el stock de seguridad por separado. Aumentar la EOQ no sustituye al análisis del riesgo de desabastecimiento.

La EOQ indica cuánto pedir, no cuándo hacerlo

En el ejemplo de los rodamientos se consumen 12.000 unidades en 250 días laborables, lo que equivale a 48 rodamientos por día laborable. A ese ritmo, un lote de 600 rodamientos cubre 12,5 días laborables. Ese es su ciclo de consumo, no el lead time del proveedor.

En una política de reposición con revisión continua, el punto de pedido suele calcularse así:

Punto de pedido = demanda prevista durante el lead time de reposición + stock de seguridad

Si el material de reposición tarda ocho días laborables en estar disponible para su uso y, por separado, se elige una reserva de 96 rodamientos a modo de ejemplo:

Punto de pedido = (48 × 8) + 96 = 480 rodamientos

Las dos decisiones quedan así diferenciadas: con esta política se piden 600 unidades cuando se alcanza el punto de pedido de 480. La reserva de 96 es un supuesto del ejemplo; no se ha calculado mediante la EOQ. Consulte la guía sobre stock de seguridad para evaluar qué reserva necesita ante la incertidumbre.

Compare el punto de pedido con la posición de inventario: las existencias utilizables disponibles más la reposición pendiente de recibir, menos la demanda pendiente de servir o ya asignada según sus reglas de contabilización de existencias. Evite descontar dos veces el mismo compromiso. Si solo tiene en cuenta las existencias físicas del almacén, puede duplicar pedidos cuando el suministro ya está en camino.

Pero el material pedido aún no está disponible para su uso. Un pedido de compra puede mantener la posición de inventario por encima del punto de pedido aunque su recepción prevista llegue demasiado tarde para atender un pedido de cliente. Hay que comprobar conjuntamente la cantidad y la fecha de llegada.

¿Y si fabrica usted mismo el lote de reposición?

Utilice la cantidad económica de producción (EPQ) cuando las existencias se reponen de forma gradual mientras continúa el consumo, como ocurre con un componente que se fabrica de manera recurrente y se incorpora al inventario progresivamente. La EPQ tiene en cuenta la relación entre el ritmo de producción y el de consumo; el modelo básico de EOQ supone que todo el lote queda disponible a la vez.

La diferencia decisiva es cómo pasan las existencias a estar disponibles para su uso, no simplemente si el pedido se clasifica como interno o externo. Las entregas parciales de un proveedor o un lote de producción retenido hasta la aprobación final de calidad pueden requerir un modelo distinto del que sugeriría esa clasificación.

Coordine la recepción elegida con la producción mediante SkyPlanner

Imagine que se prevé recibir los 600 rodamientos el lunes. Dos pedidos de clientes los necesitan y, además, compiten con otros trabajos por la capacidad de mecanizado y montaje. El proveedor retrasa la entrega al jueves. La cantidad comprada no cambia, pero el plan de producción del lunes ya no es viable.

Si solo se actualiza la lista de compras, las colas de trabajo de las máquinas y los compromisos de entrega quedan descoordinados. SkyPlanner integra esas relaciones en un programa de producción compartido.

Los pedidos de compra incluyen las cantidades de material y las fechas de entrega. La fecha de entrega indica cuándo se prevé que el material esté disponible; al confirmar su llegada con el estado Entregado, se actualizan las existencias. Cuando está activada la programación que tiene en cuenta los materiales, su disponibilidad influye en cómo Arcturus, la IA de programación de SkyPlanner, programa el trabajo según la capacidad configurada, las dependencias entre operaciones y las prioridades.

Registre la nueva fecha de recepción y recalcule el programa. Las órdenes de trabajo afectadas podrán ajustarse entonces a la fecha del proveedor, y la vista de Gantt mostrará su programación junto con el resto de los trabajos de producción. En lugar de mover cada operación dependiente entre colas separadas, el planificador puede centrarse en decidir: acelerar el suministro del componente, cambiar las prioridades, buscar una fuente de suministro alternativa o revisar un compromiso de entrega.

Esa es la razón para complementar su política de compras con SkyPlanner: menos coordinación manual entre el plan de materiales y el programa de fábrica, y mayor antelación para ver cómo afecta un cambio en la fecha de llegada a los pedidos de los clientes. Compras determina el lote económico que cumple las condiciones del contrato. El programa compartido permite ver sus consecuencias para la producción.

El testimonio de Eskomatic sobre SkyPlanner ilustra por qué es importante contar con esa visibilidad. Esta empresa de mecanizado por contrato dependía antes en gran medida de colas de trabajo gestionadas manualmente, y algunas faltas de material se detectaban con muy poco margen antes del inicio previsto. Con la programación en Gantt conectada al ERP y una visión más clara de la disponibilidad de materiales, la empresa afirma que ha reducido las paradas de producción por falta de material y que fija las fechas de entrega con mayor precisión. Esa mayor visibilidad de los materiales ofrece al equipo una base más fiable para su planificación diaria.

SkyPlanner se integra con cualquier ERP o MES a través de su REST API abierta, de modo que los datos de compras y pedidos de sus sistemas actuales pueden servir de base para ese programa conectado.

Lleve a la práctica la decisión sobre cuánto pedir

Para reponer materiales mediante compras, parta de la EOQ, compare las cantidades que permite el proveedor y establezca el punto de pedido por separado. Después, mantenga vinculada la recepción con los pedidos que consumirán ese material. Reserve una demostración de SkyPlanner con un componente comprado, su fecha de llegada prevista y dos pedidos de clientes que dependan de él para ver cómo esa conexión cambia el plan de producción. Si prefiere explorar primero, pruebe SkyPlanner con datos de demostración.

Jussi Mäntylä

Especialista en planificación de la producción, SkyPlanner

Cree un plan de producción más claro con SkyPlanner

Conecte sus datos, revise el primer plan y mantenga a los planificadores al mando de cada plan que entra en producción.