SEO y visibilidad

MOQ, múltiplos de pedido y unidades de medida en ecommerce B2B: diseño funcional y reglas de ERP

Cómo modelar MOQ, múltiplos y unidades de medida en ecommerce B2B para que portal y ERP validen las mismas cantidades, conversiones, stock y precios.

  • 20 de octubre de 2026
  • 9 min de lectura

En ecommerce B2B, la cantidad mínima de pedido (MOQ), el múltiplo y la unidad de medida deben resolverse como una sola regla comercial. El comprador necesita saber qué unidad selecciona, cuántas unidades base contiene, cuál es el mínimo y en qué incrementos puede aumentar. El ERP debe recibir una cantidad y una unidad inequívocas, no un número que cada sistema interprete de forma distinta.

Una configuración correcta permite, por ejemplo, vender una válvula por unidad, caja de 6 o palé de 120, exigir un mínimo de 2 cajas para una cuenta concreta y conservar el inventario en unidades. El portal muestra 2 cajas, calcula 12 unidades base, aplica el precio de caja correspondiente y envía ambos valores al ERP con la conversión utilizada.

Separa cinco conceptos que suelen mezclarse

  • Unidad base: unidad mínima en la que se controla inventario o se identifica la cantidad física, como pieza, kilogramo o metro.
  • Unidad de venta: presentación que el cliente puede seleccionar: unidad, caja, rollo, bidón o palé.
  • Factor de conversión: equivalencia entre unidad de venta y unidad base para un SKU o variante.
  • MOQ: cantidad mínima aceptable en una unidad definida.
  • Múltiplo o incremento: paso válido a partir del mínimo.

«MOQ = 10» es un dato incompleto. Debe indicar 10 unidades, 10 cajas o 10 kilogramos; también necesita ámbito y vigencia. La regla mínima debería expresarse así: «para la cuenta ACME, el SKU VAL-80 se vende desde 2 cajas, en incrementos de 1 caja; cada caja equivale a 6 unidades; regla vigente desde el 1 de octubre».

Modelo de datos mínimo

Campo Ejemplo Por qué importa
product_variant_id VAL-80-BRASS La conversión puede variar por variante
selling_uom BOX Unidad que introduce y ve el comprador
base_uom EA Unidad de inventario o referencia
conversion_factor 6 EA/BOX Permite convertir sin ambigüedad
minimum 2 BOX Primera cantidad comprable
increment 1 BOX Secuencia válida: 2, 3, 4…
maximum 40 BOX Límite comercial o logístico opcional
scope Cuenta ACME / almacén BCN Indica para quién y desde dónde aplica
valid_from / valid_to 01/10–31/12 Evita reglas caducadas o solapadas

Guarda conversiones como razones exactas siempre que sea posible, no como decimales redondeados. Una caja de 6 es 6/1; un rollo de 12,5 metros puede requerir 25/2. La conversión debe estar vinculada al producto o variante cuando el embalaje cambia: una caja de talla XL puede contener cuatro piezas mientras otras tallas contienen cinco. Microsoft Dynamics 365 documenta precisamente conversiones distintas por variante.

Define la precedencia de las reglas

MOQ e incremento pueden depender del producto, cuenta, catálogo, mercado, almacén, canal o periodo. Cuando coinciden varias reglas, la precedencia debe ser explícita. Un orden posible es:

  1. Cuenta + variante + unidad + almacén.
  2. Grupo de cuentas + variante + unidad + mercado.
  3. Catálogo B2B + variante + unidad.
  4. Regla logística general de la variante.
  5. Regla general del producto.

La regla ganadora debe ser una sola o combinarse mediante una política documentada. Si el contrato exige un mínimo de 2 cajas y el almacén sólo prepara capas de 8 cajas, el resultado no puede ser el menor de ambos. Puede prevalecer el requisito más restrictivo, de modo que la primera cantidad válida sea 8, pero negocio debe aprobar esa política.

La validación matemática correcta

Para una cantidad introducida q, un mínimo m y un incremento i, la compra es válida si:

  • q >= m;
  • si existe máximo, q <= max;
  • (q - m) mod i = 0.

Antes de aplicar el módulo, normaliza los tres valores a la misma unidad y a enteros exactos. Si se permiten pasos de 0,25 kg, trabaja en gramos o escala por 100; no uses restos calculados directamente con decimales binarios, porque pueden rechazar una cantidad válida por error de precisión.

El último criterio es importante. Con mínimo 6 e incremento 4, las cantidades válidas son 6, 10, 14 y 18; no todos los múltiplos de 4. Si la política pretende 8, 12, 16, el mínimo debe estar alineado con el incremento o la secuencia debe definirse de otra manera.

Realiza la validación en la unidad seleccionada y vuelve a validarla en checkout y servidor. El selector del navegador es una ayuda, no un control suficiente: integraciones, importaciones rápidas, listas guardadas y llamadas API pueden saltarse la interfaz.

Conversión, redondeo y productos variables

No redondees sin informar. Si se venden 2,5 kg pero el almacén prepara sacos de 1 kg, hay que decidir si se rechaza, se redondea a 3 kg o se ofrece otra unidad. La política de redondeo —al alza, a la baja o al valor más próximo— debe pertenecer a la conversión y aparecer antes de añadir al carrito.

Para productos de peso variable, longitud cortada o «catch weight», separa cantidad pedida, cantidad preparada y cantidad facturada. Un comprador puede pedir 10 kg y recibir 10,34 kg; el portal debe explicar la tolerancia, el precio estimado y cuándo se conocerá el total definitivo.

Precio e inventario deben usar unidades compatibles

Cada precio necesita una unidad: 12 EUR por pieza no equivale automáticamente a 72 EUR por caja si la caja tiene un descuento o coste de embalaje. Conserva:

  • unidad de precio y cantidad base del precio;
  • unidad de pedido;
  • factor aplicado;
  • precio unitario mostrado y total de línea;
  • tramo de volumen calculado en la unidad definida por el contrato.

El stock también debe quedar claro. Si hay 35 unidades disponibles y la venta es por cajas cerradas de 6, sólo hay 5 cajas vendibles aunque sobren 5 unidades. No prometas 6 cajas por redondear inventario. Si varios almacenes tienen embalajes o reglas diferentes, la disponibilidad debe resolverse después de seleccionar el origen logístico o dividir la línea de forma explícita.

Experiencia de usuario: prevenir antes que corregir

La ficha de producto debe mostrar junto al selector: «Mínimo: 2 cajas · Incrementos de 1 caja · 6 unidades por caja». Al cambiar la unidad, recalcula mínimo, incremento, precio, disponibilidad y entrega. En el carrito, conserva la unidad elegida y muestra la equivalencia, no sólo la cantidad base.

Si el usuario introduce un valor inválido, no lo cambies silenciosamente. Explica: «Se vende desde 2 cajas y en cajas completas. Hemos propuesto 3 cajas (18 unidades)». Pide confirmación cuando el ajuste altere importe, peso, transporte o plazo. Para entrada rápida por SKU y CSV, devuelve errores por línea con valor introducido, regla aplicable y cantidades válidas más cercanas.

Contrato entre portal y ERP

Cada línea enviada al ERP debería incluir:

  • SKU y variante;
  • cantidad solicitada y unidad de venta;
  • cantidad base y factor de conversión;
  • identificador y versión de la regla MOQ/incremento;
  • precio, unidad de precio y moneda;
  • almacén o fuente de suministro, si condiciona la regla.

El ERP debe validar de nuevo. Si rechaza la línea, el portal no debe sustituir la cantidad sin permiso ni crear un pedido distinto del confirmado. Devuelve un estado accionable: requiere aceptación del nuevo embalaje, cambio de almacén, solicitud de cotización o intervención comercial.

Importación y reconciliación

Antes de activar una versión de reglas, rechaza conversiones con factor cero o negativo, unidades inexistentes, mínimos inferiores a cero, incrementos no positivos, máximos menores que mínimos, periodos solapados y referencias a variantes desconocidas. Compara una muestra determinista entre ERP y ecommerce y contabiliza registros recibidos, aceptados y rechazados.

No sobrescribas la versión que valoró pedidos antiguos. Publica una nueva con fecha de efecto y conserva la regla usada en cada línea. Así una modificación de embalaje no cambia retrospectivamente la explicación de una factura.

Pruebas imprescindibles

  • Valor inferior, igual y superior al MOQ.
  • Primer incremento válido y valores justo a ambos lados.
  • Cambio entre unidad, caja y palé con conversiones exactas.
  • Variante cuya caja contiene una cantidad diferente.
  • Regla específica de cliente frente a regla general.
  • Stock no divisible por el embalaje de venta.
  • Cambio de almacén, mercado, moneda y fecha de vigencia.
  • Entrada desde ficha, carrito, lista, CSV, API y repetición de pedido.
  • Precio por unidad y total iguales en portal, confirmación, ERP y factura.
  • Regla ausente, conversión inválida y solapamiento de versiones.

Las reglas de MOQ y unidades deben probarse dentro de las capacidades operativas del portal B2B para distribuidores, no como una validación aislada.

Preguntas frecuentes

¿MOQ y múltiplo son lo mismo?

No. El MOQ indica la primera cantidad aceptable; el múltiplo determina los pasos posteriores. Un mínimo de 6 con incremento de 2 permite 6, 8, 10 y 12.

¿Debe el cliente elegir unidades o cajas?

Ofrece sólo las unidades realmente vendibles y muestra la equivalencia. Si la caja está cerrada, no presentes unidades sueltas aunque el inventario se gestione internamente por pieza.

¿Quién debe gobernar la conversión?

Normalmente ERP o PIM, con un único propietario. El ecommerce consume una versión publicada y no inventa factores para resolver datos ausentes.

¿Se puede redondear automáticamente?

Sólo con una política visible y autorizada. Si cambia importe o logística, muestra la cantidad propuesta y solicita confirmación.

Fuentes primarias

Siguiente paso

Selecciona diez SKU con embalajes distintos y construye para cada uno una tabla con unidad base, unidades vendibles, factor, MOQ, incremento, stock y precio. Después comprueba que portal y ERP aceptan y rechazan exactamente las mismas cantidades. Para ampliar el diseño funcional, consulta los recursos de CODE B2B.

Seguir leyendo

Empecemos por tu auditoría gratuita

Revisamos redes, web, buscadores y email. Te entregamos un informe claro con qué funciona, qué te frena y qué haríamos primero. Sin compromiso.

Nuestro sitio utiliza cookies para recopilar informaci?n sobre su dispositivo y su actividad de navegaci?n. Utilizamos estos datos para mejorar el sitio, garantizar la seguridad y ofrecer contenido personalizado. Puede gestionar sus preferencias de cookies haciendo clic aqu?.
Aceptar cookies Configurar Rechazar cookies
Informaci?n b?sica de las cookies
Este sitio web utiliza cookies y/o tecnolog?as similares que almacenan y recuperan informaci?n cuando navega. En general, estas tecnolog?as pueden tener finalidades muy diversas como, por ejemplo, reconocerte como usuario, obtener informaci?n sobre tus h?bitos de navegaci?n o personalizar la forma en la que se muestran los contenidos. Los usos espec?ficos que hacemos de estas tecnolog?as se describen a continuaci?n. Por defecto, todas las cookies est?n deshabilitadas, excepto las t?cnicas, que son necesarias para el funcionamiento del sitio web. Si desea obtener m?s informaci?n o ejercer sus derechos en materia de protecci?n de datos, puede consultar nuestra ".
Aceptar cookies Configurar
Cookies t?cnicas necesarias Siempre activas
Las cookies t?cnicas son estrictamente necesarias para que nuestro sitio web funcione y puedas navegar por ?l. Este tipo de cookies son aquellas que, por ejemplo, nos permiten identificarte, darte acceso a determinadas partes restringidas de la p?gina si es necesario, o recordar diferentes opciones o servicios ya seleccionados por ti, como tus preferencias de privacidad. Por tanto, est?n activadas por defecto, no siendo necesaria su autorizaci?n. Mediante la configuraci?n de su navegador puede bloquear o alertar de la presencia de este tipo de cookies, aunque dicho bloqueo afectar? al correcto funcionamiento de las diferentes funcionalidades de nuestra p?gina web.
Cookies de an?lisis
Las cookies de an?lisis son las utilizadas para llevar a cabo el an?lisis an?nimo del comportamiento de los usuarios de la web y que permiten medir la actividad del usuario y elaborar perfiles de navegaci?n con el fin objetivo de mejorar los sitios web.
Confirmar preferencias
Title
Popupcontent
Contacta con nosotros
Lead The Mood, como responsable del tratamiento de sus datos, tratar? los mismos con la finalidad de dar respuesta a la consulta y/o petici?n que nos realiza a trav?s de este formulario de contacto. Puede ejercer los derechos de acceso, rectificaci?n, supresi?n, as? como otros derechos consultando la informaci?n adicional detallada sobre Protecci?n de Datos en nuestra pol?tica de privacidad.
Aceptar