<!-- Versión Markdown de https://jahzielcabrera.site/blog/compras-por-caja-y-vendes-por-pieza-lo-que-cuesta/ para agentes y modelos de lenguaje. -->
<!-- Índice del sitio: https://jahzielcabrera.site/llms.txt · Mapa: https://jahzielcabrera.site/sitemap-index.xml -->
# Compras por caja y vendes por pieza: lo que cuesta cada conversión

> Compras por caja, vendes por pieza y el Excel guarda las dos unidades en una columna: el inventario miente y el margen se va. Cuánto cuesta y cómo se arregla.

*Fuente: https://jahzielcabrera.site/blog/compras-por-caja-y-vendes-por-pieza-lo-que-cuesta/*
[Jahziel Cabrera](https://jahzielcabrera.site/sobre-mi/) · 9 de octubre de 2026 · 10 min de lectura

Respuesta corta

Si compras por caja y vendes por pieza, cada registro en Excel obliga a alguien a convertir unidades de cabeza, y el personal capacitado se equivoca en 1 a 4 % de los campos que captura a mano (imagetotable.ai, 2026). Eso termina en existencias que no cuadran, cajas vendidas a precio de pieza y compras repetidas. La salida es un catálogo con una sola unidad base por producto y las presentaciones (caja, paquete, kilo) como factor de conversión, para que el sistema descuente y cobre siempre en la misma unidad.

En este artículo

- Por qué la caja y la pieza no caben en la misma columna
- Lo que te cuesta cada conversión hecha de cabeza
- El problema de fondo: la presentación no es parte del producto
- Qué se hace: una unidad base y factores de conversión
- Dos sistemas reales que no mezclan unidades
- ¿Hoja o sistema? Cómo decidir
- Un ejemplo en Xalapa
- Por dónde empezar

“Compro por caja, vendo por pieza y a veces por paquete de seis. En el Excel pongo lo que me acuerdo.” Me lo dijo el dueño de una distribuidora de abarrotes con dos vendedores de ruta, y lo he vuelto a escuchar, con otras palabras, en refaccionarias, papelerías y ferreterías. El inventario dice 40 y nadie sabe si son 40 cajas, 40 piezas o una mezcla.

En este artículo te explico qué cuesta esa conversión hecha de cabeza (piezas que no existen, cajas vendidas a precio de pieza, compras repetidas) y cómo lo resuelve un catálogo donde la presentación es parte del producto. Uso dos proyectos reales para enseñar el principio.

## Por qué la caja y la pieza no caben en la misma columna

Porque son dos unidades y Excel solo guarda un número. Cuando la columna “existencia” dice 40, la persona que captura tuvo que decidir si escribía cajas o piezas, y la siguiente persona tiene que adivinar qué decidió. En cuanto hay dos personas, o una sola con prisa, la columna deja de significar algo.

El problema se multiplica con cada presentación. Un refresco entra en caja de 24, se vende por pieza y por paquete de 6; un tornillo entra en caja de 500, se vende por pieza y por caja de 100; un aceite entra en cubeta de 19 litros y se vende por litro. Cada uno necesita un factor de conversión, y ese factor hoy vive en la cabeza del almacenista.

Y vive ahí en la mayoría de los negocios: **76.3 % de las pymes mexicanas usa hojas de cálculo para su gestión y solo 13 % tiene software de inventarios** (ASEM y Siigo Aspel vía Consumotic, 2026). Para las distribuidoras no es un tema de nicho. Solo en abarrotes y alimentos hay **24,003 unidades económicas de comercio al por mayor** en el país (DENUE vía Data México, 2026), y casi todas compran en una unidad y venden en otra.

## Lo que te cuesta cada conversión hecha de cabeza

El costo no aparece en un solo lugar. Se reparte en cuatro, y por eso nadie lo suma.

| Dónde se pierde | Qué pasa | Ejemplo con números redondos |
| --- | --- | --- |
| Existencia que miente | Se captura “1” al recibir una caja de 24 y se descuentan piezas al vender | El Excel dice que quedan 3 cuando hay 60, o al revés |
| Caja a precio de pieza | El vendedor teclea el precio de pieza en una venta de caja o mezcla las dos listas | Una caja de 24 piezas a $35 cobrada como una pieza: $805 menos en un solo renglón |
| Compras repetidas | El inventario marca faltante porque la conversión salió mal | Se pide una caja que ya estaba en el anaquel, con el dinero detenido un mes |
| Horas de conteo | Cada fin de mes alguien cuenta cajas y piezas para corregir la hoja | 4 a 6 horas por almacén, más las discusiones de “yo sí lo anoté” |

Los números del ejemplo son ilustrativos, pero el patrón tiene respaldo. **El personal capacitado se equivoca en 1 a 4 % de los campos que captura a mano** (imagetotable.ai, 2026, con base en Panko y Garza et al.). En una distribuidora que registra 200 movimientos al día, eso son entre 2 y 8 renglones diarios con la unidad, la cantidad o el precio mal. Al mes, decenas de errores que se compensan unos a otros y que nadie ve hasta que falta mercancía.

La merma por errores administrativos no es un invento mío. Cuando la ANTAD puso números a sus pérdidas, el robo representaba 6 mil millones de pesos al año y **la merma, con errores administrativos incluidos, 10 mil millones** (ANTAD vía The Logistics World, 2010). Es un dato viejo y de cadenas grandes, pero dice algo que sigue vigente: el error de captura le gana al robo.

**El factor de conversión también caduca.** El proveedor cambia la caja de 24 a 20 por una promoción o un cambio de empaque, y tu hoja sigue sumando 24. Cada entrada mete cuatro piezas fantasma. Con una inflación anual de **3.42 % en la primera quincena de septiembre de 2026** (INEGI), el empaque que se encoge para no subir precio es cada vez más común.

## El problema de fondo: la presentación no es parte del producto

En Excel el producto es un renglón, y la presentación es una nota mental. Por eso aparecen tres renglones para el mismo refresco (“Refresco 600 ml”, “Refresco 600 caja”, “Refresco 600 six”) que no se conocen entre sí: vender uno no descuenta a los otros.

Ya escribí de esto desde otro ángulo en [catálogo con variantes](https://jahzielcabrera.site/blog/catalogo-con-variantes-por-que-la-hoja-se-vuelve-inmanejable/): tallas, medidas y presentaciones son atributos, no productos distintos. Y en [lista de precios en tres archivos](https://jahzielcabrera.site/blog/lista-de-precios-en-tres-archivos/) conté lo que cuesta cuando el precio de caja y el de pieza viven en hojas separadas. Las unidades son el mismo problema, pero con existencia de por medio, que es donde más duele.

“No necesitas más herramientas. Necesitas mejores sistemas.” Otra hoja con una pestaña de “conversiones” no arregla nada: sigue dependiendo de que alguien la consulte antes de capturar.

## Qué se hace: una unidad base y factores de conversión

La solución es vieja y está probada en cualquier sistema de inventario serio. Tiene tres partes:

- **Una unidad base por producto.** La más chica que vendes, normalmente la pieza (o el litro, el metro, el kilo). La existencia se guarda siempre en esa unidad.
- **Presentaciones con factor.** Caja de 24, paquete de 6, cubeta de 19 litros: cada una es el mismo producto con un multiplicador. Así lo describe la documentación de Infor LN: con una pieza como unidad base y una caja de 6 como alternativa, **una venta de 15 cajas descuenta 15 por 6, es decir, 90 piezas** (Infor, documentación de Infor LN). Nadie hizo la cuenta de cabeza.
- **Precio por presentación, calculado.** El precio de caja sale del precio de pieza (o al revés) con una regla, y cada presentación tiene su propio código. La caja no se puede cobrar como pieza porque son códigos distintos.

Con eso, la pregunta “¿40 de qué?” desaparece: son 40 piezas, siempre, y el sistema te dice cuántas cajas completas hay si lo necesitas.

## Dos sistemas reales que no mezclan unidades

Estos son proyectos que construí. Te cuento qué hace cada uno, no cuánto mueve el negocio (eso es de ellos).

### Mayoreo del Sur (refaccionaria, Veracruz): un código por pieza, con existencia al momento

En una refaccionaria la unidad viene resuelta por el producto (una pieza es una pieza), pero el problema de identidad es el mismo: la misma refacción con códigos de varias marcas. El catálogo busca por código de pieza o por coche (marca, modelo y año), **muestra existencia y precio al momento**, resuelve las conversiones entre marcas y aparta la pieza por WhatsApp. Lo que importa aquí: cada pieza existe una sola vez en el sistema y todos los códigos apuntan a ella. Es el mismo principio que la caja y la pieza: una identidad, varias formas de nombrarla. Lo cuento en [equivalencias entre marcas](https://jahzielcabrera.site/blog/equivalencias-entre-marcas-la-pieza-correcta-a-la-primera/).

### Mahexa Forestal (sierras y equipo forestal): inventario que habla con ventas y producción

El ERP de Mahexa junta CRM con pipeline, cotizaciones con folios y vigencias, órdenes de producción con estatus y responsable, y control de inventario y envíos. Lo que antes vivía en hojas sueltas y chats hoy es un solo sistema. El inventario no es una hoja aparte: la cotización, la producción y el envío descuentan del mismo registro, en la misma unidad. Nadie convierte entre lo que se cotizó y lo que salió del almacén. El detalle está en el [caso de Mahexa Forestal](https://jahzielcabrera.site/casos/mahexa-forestal-erp-a-la-medida/).

|  | Excel con una columna | Hoja con factor de conversión | Sistema con unidad base |
| --- | --- | --- | --- |
| Existencia | ”40” sin unidad | En piezas, si todos respetan la regla | Siempre en unidad base |
| Entrada por caja | Alguien multiplica de cabeza | Fórmula, si no se rompe | El sistema multiplica por el factor |
| Precio de caja | Capturado a mano | Fórmula desde el precio de pieza | Calculado y con código propio |
| Caja que cambia de tamaño | Nadie se entera | Hay que corregir la fórmula | Factor por proveedor y por fecha |
| Varias personas o almacenes | Se rompe | Se rompe | Funciona; ver [inventario de dos sucursales](https://jahzielcabrera.site/blog/inventario-de-dos-sucursales-en-excel/) |

## ¿Hoja o sistema? Cómo decidir

Quédate en la hoja si tu catálogo tiene pocas presentaciones, una sola persona captura y un solo almacén. Pon una columna de “piezas por caja”, guarda la existencia en piezas y calcula el precio de caja con fórmula. Eso ya elimina la mitad de los errores.

Pasa a un sistema cuando aparezca cualquiera de estas señales:

- **Dos o más personas capturan** entradas o ventas (vendedores de ruta, cajero, almacenista).
- **El mismo producto llega en empaques distintos** según el proveedor o la temporada.
- **Hay más de un almacén o sucursal** y las existencias se traspasan.
- **Vendes en tres unidades o más** del mismo producto (pieza, paquete, caja, tarima).
- **Tienes lotes o caducidades** encima de las cajas; lo expliqué en [control de caducidades en Excel](https://jahzielcabrera.site/blog/control-de-caducidades-en-excel-lo-que-cuesta-cada-lote/).

Si reconoces dos, la hoja ya te está costando aunque no lo veas en ningún reporte. Las demás señales están en [7 señales de que tu catálogo ya no cabe en Excel](https://jahzielcabrera.site/blog/7-senales-de-que-tu-catalogo-ya-no-cabe-en-excel/).

**Prueba de diez minutos:** toma cinco productos que compres por caja, cuenta físicamente cuántas piezas hay y compáralo con lo que dice tu hoja. Si dos o más no cuadran, la columna de existencia ya no te sirve para comprar ni para vender.

## Un ejemplo en Xalapa

Piensa en una distribuidora de abarrotes en Xalapa que surte tienditas de la zona de Coatepec y Banderilla con dos vendedores de ruta. Compra por caja al mayorista, vende cajas a las tiendas grandes y piezas o paquetes a las chicas. La hoja de existencias la llena el almacenista en la tarde con las notas de los vendedores, y cada quien escribió la unidad que le pareció.

Con un catálogo con unidad base, cada producto guarda su existencia en piezas y sus presentaciones con factor. El vendedor levanta el pedido desde el celular eligiendo “caja” o “pieza”; el sistema descuenta y cobra lo correcto. El almacenista recibe confirmando cuántas piezas trae la caja de ese proveedor, y si cambió, lo corrige ahí mismo. El conteo de fin de mes deja de ser una reconstrucción y se vuelve una revisión.

Nada de esto requiere inteligencia artificial. Requiere que la presentación sea parte del producto y que la existencia tenga una sola unidad.

## Por dónde empezar

No empieces por elegir un sistema. Empieza por saber en qué unidad vive hoy cada registro: la hoja de compras, la de ventas, la nota del vendedor y la cabeza del almacenista. Ese mapa te dice cuántas conversiones de cabeza haces al día y dónde se está perdiendo el margen. Es justo lo que reviso en un [diagnóstico de operación](https://jahzielcabrera.site/diagnostico/).

Si compras por caja, vendes por pieza y tu inventario ya no te sirve para decidir, [agenda un diagnóstico por WhatsApp](https://wa.me/522221215382?text=Hola%20Jahziel%2C%20quiero%20agendar%20un%20diagn%C3%B3stico%20de%20mi%20operaci%C3%B3n.) y lo vemos con tu hoja real. Trabajo con negocios de [Xalapa](https://jahzielcabrera.site/sistemas-erp-xalapa/), [Boca del Río](https://jahzielcabrera.site/sistemas-erp-boca-del-rio/) y [Puebla](https://jahzielcabrera.site/sistemas-erp-puebla/); si lo tuyo es un catálogo que se vende por WhatsApp, mira también [tiendas y catálogos en línea en Xalapa](https://jahzielcabrera.site/tienda-en-linea-xalapa/).

**¿Tu negocio ya vende bien pero opera a mano?** Empecemos por un diagnóstico: mapeo tu operación, encuentro el cuello de botella y te digo qué conviene automatizar primero.

## Fuentes

- [imagetotable.ai: Tasas de error en la entrada manual de datos, puntos de referencia por tipo de documento (2026)](https://imagetotable.ai/es/references/manual-data-entry-error-rate)
- [Consumotic: Excel, la herramienta de mayor uso entre las Pymes (estudio ASEM y Siigo Aspel, 2026)](https://consumotic.mx/tecnologia/excel-la-herramienta-de-mayor-uso-entre-las-pymes/)
- [INEGI: Índice Nacional de Precios al Consumidor, primera quincena de septiembre de 2026](https://www.inegi.org.mx/contenidos/saladeprensa/boletines/2026/inpc/inpc_1q2026_09.pdf)
- [The Logistics World: Generan robos a la ANTAD pérdidas de 6 mil millones de pesos al año (2010)](https://thelogisticsworld.com/historico/generan-robos-a-la-antad-perdidas-de-6-mil-millones-de-pesos-al-ano)
- [Infor: Usar factores de conversión (documentación de Infor LN)](https://docs.infor.com/ln/10.7/es-es/lnolh/help/tc/onlinemanual/000014.html)
- [Data México: Comercio al por mayor de abarrotes y alimentos (DENUE 2026)](https://www.economia.gob.mx/datamexico/es/profile/industry/wholesale-of-groceries-and-food)

**Jahziel Cabrera** · Desarrollador de software en Xalapa, Veracruz

Más de 6 años creando páginas web, chatbots de WhatsApp y software a la medida para negocios de Xalapa, Puebla y todo México. Físico por la Universidad Veracruzana, primer lugar del Datatón Anticorrupción 2022 (Sistema Nacional Anticorrupción) y coinventor de un dispositivo con registro ante el IMPI. Lo que escribo aquí sale de proyectos reales. [Conóceme](https://jahzielcabrera.site/sobre-mi/).

## Preguntas frecuentes

Lo que más me preguntan sobre este tema.

### ¿Cómo llevo el inventario si compro por caja y vendo por pieza?

Guarda la existencia en una sola unidad base (la pieza) y registra la caja como una presentación con factor de conversión, por ejemplo 1 caja = 24 piezas. Cuando entra una caja, el sistema suma 24; cuando vendes una caja, resta 24; cuando vendes una pieza, resta 1. Nunca mezcles cajas y piezas en la misma columna.

### ¿Se puede hacer en Excel?

Sí, mientras lo mantenga una persona y el catálogo sea chico: una columna de piezas por caja y fórmulas para el precio por caja. Deja de funcionar cuando varias personas capturan, cuando el mismo producto llega en empaques distintos según el proveedor o cuando hay más de un almacén. Ahí los errores de conversión se vuelven diarios.

### ¿Qué pasa si el proveedor cambia el tamaño de la caja?

Es el error más común y el más caro: el catálogo sigue diciendo 24 y la caja nueva trae 20, así que cada entrada suma cuatro piezas que no existen. Un sistema guarda el factor por proveedor y por fecha, y pide confirmar el contenido al recibir. En Excel nadie se entera hasta el siguiente conteo.

### ¿Cómo evito que vendan una caja a precio de pieza?

Dando a cada presentación su propio código y su propio precio dentro del mismo producto, y haciendo que el sistema calcule el precio de caja a partir del de pieza (o al revés), en lugar de capturarlo a mano. Si la caja y la pieza tienen códigos distintos, el error de cobro ya no depende de que el vendedor se acuerde.

### ¿Trabajas con distribuidoras de Xalapa y Veracruz?

Sí. Vivo en Xalapa y trabajo con distribuidoras, refaccionarias y comercios de Xalapa, Veracruz, Boca del Río y Puebla, en persona o en remoto. El primer paso es un diagnóstico de la operación para ver en qué unidad vive hoy cada registro y dónde se está perdiendo la conversión.

## ¿Lo quieres para tu negocio?

Estos son los servicios relacionados con este tema.

## Empecemos por un diagnóstico de tu operación

Una llamada para mapear cómo trabajas hoy, encontrar dónde se pierde tiempo o dinero y decidir qué conviene automatizar primero. Sin tecnicismos.
