Excel para el inventario: hasta cuándo aguanta
Por Reykent Angulo ·

En corto: Excel aguanta mientras haya una sola persona editando y un solo canal de venta. En cuanto entra un segundo canal o un segundo empleado, el archivo deja de reflejar la realidad y empiezas a vender lo que no tienes y a ocultar lo que sí tienes.
Excel aguanta hasta que dejas de ser la única persona que lo toca. No es cuestión de filas: un archivo con 8.000 referencias funciona perfectamente si lo edita una sola persona y vendes por un solo canal. El día que entra un segundo canal o un segundo empleado, el archivo deja de ser tu inventario y pasa a ser la opinión de alguien sobre tu inventario, con unas horas de retraso.
Lo que viene después no es un desastre visible. Es una fuga lenta: pedidos que cancelas, productos que aparecen agotados sin estarlo, y un almacén lleno de cosas que nadie sabe que están ahí.
Las cuatro señales de que ya se rompió
No necesitas auditoría. Si marcas dos de estas, Excel ya dejó de funcionar hace meses:
- Hay más de una copia.
inventario_final_v3_JUAN.xlsxexiste en algún WhatsApp. En cuanto hay dos copias, no tienes inventario: tienes dos versiones y ninguna gana. - Alguien descuenta stock a mano. Cada venta requiere que una persona abra el archivo y reste. Esa persona a veces está almorzando.
- Cada canal tiene su propio número. Tu tienda dice 4, Mercado Libre dice 6, el catálogo de Meta dice 2. Los tres se actualizaron en momentos distintos.
- Cancelas pedidos ya pagados. Esto es lo caro. Vendiste, cobraste, y ahora tienes que devolver el dinero y explicarlo.
Las dos formas de perder dinero con un número desactualizado
Sobreventa. El Centro de ayuda de Shopify lo define directo: la sobreventa ocurre cuando vendes más unidades de un producto de las que tienes en stock en esa ubicación. Y añade un detalle que casi nadie mira: si ninguna ubicación puede completar el pedido entero, el pedido se divide entre varias ubicaciones o la ubicación de mayor prioridad sobrevende el producto. Es decir, el sistema prefiere aceptar el pedido antes que rechazarlo. Con un inventario en Excel que nadie sincroniza, eso pasa todos los días.
Falso agotado. El otro lado, más silencioso. Según el Baymard Institute, el 68% de los sitios no permite hacer pedidos de productos temporalmente agotados, y ante un producto agotado, el 30% de los usuarios abandona directamente para buscarlo en otro sitio. Si tu Excel marca cero porque nadie registró la reposición del martes, estás mandando a un tercio de esa demanda a la competencia.
El agregado de las dos cosas tiene nombre: distorsión de inventario. El estudio de IHL Group alojado por Sensormatic lo cifró en 1,77 billones de dólares para el retail mundial en 2023 (1.77 trillion en el original). No es un número que puedas aplicar a tu tienda, pero sí indica dónde está el agujero del sector.
Lo que ya trae tu plataforma y no estás usando
Antes de comprar nada, mira lo que tienes pagado. Estas opciones existen y están apagadas en la mayoría de tiendas:
- WooCommerce. En
WooCommerce → Ajustes → Productos → Inventarioestá Hold stock (minutes). La documentación de WooCommerce lo explica así: retiene el stock de los pedidos no pagados durante X minutos y, al llegar al límite, cancela el pedido pendiente y devuelve el stock retenido al disponible. Si lo dejas en blanco, se desactiva. Ahí mismo tienes Low stock threshold y Out of stock threshold. - Shopify. La opción «Continuar vendiendo cuando esté agotado» permite vender por debajo de cero, pero el Centro de ayuda de Shopify avisa de dos cosas: solo puedes activarla si antes activas «Inventario con seguimiento», y no aplica a pedidos hechos desde Shopify POS. Si vendes también en local, ese hueco lo pagas tú.
- Catálogo de Meta. La documentación de Meta es clara: el campo
availabilityaceptain stockyout of stock, los artículos agotados salen como «sold out» y no se muestran en anuncios. El campo de cantidad se llamaquantity_to_sell_on_facebook. Traducción: un número mal puesto en el feed apaga tu inversión publicitaria sobre ese producto. - Amazon. La FBA Inventory API devuelve cinco estados distintos: Fulfillable, Inbound, Reserved, Unfulfillable y Researching. Si en tu Excel solo tienes una columna «stock», estás mezclando cinco cosas que no son lo mismo.
Hasta dónde llega cada escalón
| Dónde estás | Qué usar | Cuándo se rompe |
|---|---|---|
| 1 canal, 1 persona editando | Google Sheets o Excel con una sola copia compartida | En cuanto entra la segunda persona |
| 1 canal, varias personas | El stock de la plataforma (Woo/Shopify) como fuente única | Al abrir el segundo canal de venta |
| 2-3 canales, 1 almacén | Plataforma + sincronizador de canales por API | Al abrir el segundo almacén o punto de venta |
| Varios almacenes, facturación, compras | ERP con módulo de inventario | Cuando el ERP no habla con tu tienda |
La regla: sube un escalón cuando la señal aparezca, no dos. Saltar directo al ERP con 200 referencias y un canal es pagar por complejidad que no vas a usar.
Cómo se hace el salto sin parar de vender
- Toma física un domingo. Cuenta lo que hay. Sin esto, migras basura ordenada.
- Decide la fuente única de verdad. Un solo sistema manda. Todos los demás leen de él. Escríbelo y dilo en voz alta al equipo.
- Limpia los SKU antes de cargar. Un SKU = un producto físico concreto. Talla y color van como variantes, no dentro del nombre en texto libre. Si tienes «Polo negro M» y «polo negro talla M», arréglalo ahora.
- Carga y activa el seguimiento de inventario producto a producto. En Shopify es obligatorio para el resto de opciones.
- Pon los umbrales. Como punto de partida: hold stock en 60 minutos, aviso de stock bajo igual a lo que vendes de esa referencia en 7 días, y un colchón de 2 o 3 unidades en los canales que tardan en sincronizar (marketplaces, catálogo de Meta).
- Sincroniza por API, no por CSV a mano. Y espera que la sincronización vaya por lotes: la documentación de Shopify fija 100 puntos por segundo en el plan Standard, 200 en Advanced y 1.000 en Plus, con un tope de 1.000 puntos por consulta. Un catálogo grande no se actualiza «al instante» y conviene saberlo antes de prometerlo.
Qué hacer el lunes por la mañana
Tres cosas, en este orden, y ninguna dura más de una hora:
- Busca en tu correo y tu WhatsApp cuántos archivos de inventario distintos circulan. Cuenta las copias. Ese número es tu diagnóstico.
- Entra en el panel de tu tienda y comprueba si el seguimiento de inventario está activado. En WooCommerce, si el campo Hold stock (minutes) está vacío, no estás reservando stock de los pedidos pendientes.
- Coge tus 20 referencias más vendidas y compara el número de tu Excel con el de tu tienda y con el de cada marketplace donde vendes. Anota las diferencias. Si más de tres no cuadran, no tienes un problema de Excel: tienes un problema de proceso, y se arregla en días, no en meses.
Preguntas frecuentes
- ¿Cuántos productos aguanta Excel para llevar inventario?
- No es cuestión de cantidad. Un archivo con 8.000 referencias funciona si lo edita una sola persona y vendes por un solo canal. Con dos personas o dos canales se rompe aunque tengas 50 productos.
- ¿Qué es la sobreventa y por qué pasa?
- Es vender más unidades de las que tienes en stock. Ocurre cuando el número que ve el comprador no es el mismo que el número real del almacén, casi siempre porque alguien descuenta las ventas a mano y con retraso.
- ¿Qué uso en vez de Excel?
- Primero, el control de stock que ya trae tu plataforma (WooCommerce o Shopify) como fuente única. Si vendes en más de dos canales o tienes varios almacenes, un sincronizador o un ERP. Excel se queda para analizar, no para operar.
Fuentes
- Shopify Help Center — Definición de sobreventa y comportamiento con varias ubicaciones
- Shopify Centro de ayuda — Requisitos de la opción «Continuar vendiendo cuando esté agotado»
- Baymard Institute — 68% de sitios no permite pedir productos agotados; 30% de usuarios se va a otro sitio
- IHL Group, vía Retail TouchPoints — Coste global de la distorsión de inventario en 2023
- WooCommerce Documentation — Ajustes de Hold stock, Low stock threshold y Out of stock threshold
- Meta for Developers — Campos availability y quantity_to_sell_on_facebook del catálogo
- Amazon Selling Partner API — Los cinco estados de inventario en la red de Amazon
- Shopify Dev — Límites de la Admin API por plan
¿Quieres saber cuánto te está costando esto a ti? En 15 minutos te digo por dónde se te van las ventas y qué arreglar primero. Sin compromiso y sin presentación comercial.