Cómo sincronizar el inventario de tu tienda física y en línea
Vender por internet lo que ya se llevaron en mostrador es de los errores más caros y más evitables. Se corrige primero con método y después con software.

Para sincronizar el inventario de una tienda física y una en línea, decide qué sistema manda, usa el mismo código de producto en todos los canales, haz un conteo físico inicial y conecta las ventas para que cada movimiento descuente de una sola existencia. Mientras la actualización no sea casi inmediata, deja un colchón de piezas sin publicar. Antes de confiar en el sistema, prueba ventas, devoluciones y cancelaciones reales en ambos canales.
- Un solo sistema debe mandar sobre la existencia; los demás solo la reflejan.
- El mismo SKU por variante en todos los canales es el requisito número uno.
- El colchón de seguridad se calcula con ventas por hora y minutos de retraso.
- Devoluciones, apartados y mermas también descuadran: asigna quién registra cada uno.
- Prueba cinco escenarios reales antes de confiar en la sincronización.
Por qué se desincroniza el inventario, aunque tengas sistema
Imagina una boutique en Torreón con 12 pares de un zapato. El sábado vende cuatro en mostrador. Alguien los anota para subirlos al sitio el lunes. El domingo en la noche, un cliente compra en línea la talla que ya no hay. El lunes toca llamarle, disculparse y regresar el dinero.
El problema son las dos versiones de la verdad. Y muchos descuadres salen de movimientos que nadie conecta con el sitio:
- Devoluciones que regresan a la tienda y nadie suma al sitio.
- Apartados y pedidos sin pagar que ocupan piezas.
- Traspasos entre sucursales avisados por WhatsApp.
- Merma, muestras y producto dañado.
- Paquetes o kits que descuentan una pieza de cada producto.
El problema tiene consecuencias más allá del mal rato. La Ley Federal de Protección al Consumidor presume que tienes un producto cuando lo anuncias como disponible (art. 43) y te obliga a entregar lo ofrecido en los términos publicados (art. 42). Y si vendes en marketplace, tu reputación paga: Mercado Libre mide las cancelaciones que hace el vendedor como parte de ella.
Paso 1: decide qué sistema manda
Es la decisión más importante, y muchos negocios nunca la toman. Un solo sistema debe tener la existencia oficial. Los demás la reciben y le reportan ventas.
Suele mandar el sistema donde ocurre la mayoría de los movimientos:
- Si casi todo se vende en mostrador, tu punto de venta.
- Si casi todo se vende en línea, tu plataforma de comercio.
- Si ya tienes varias sucursales, compras y crédito, un sistema administrativo o un ERP.
Si hoy te quedas en una hoja de cálculo, también se vale, siempre que sea la única y calcule existencias a partir de movimientos. La guía de inventario en Google Sheets explica cómo armarla, y no lo vamos a repetir aquí.
Paso 2: limpia el catálogo y cuenta lo que tienes
Conectar sistemas con catálogos sucios solo sincroniza el desorden.
- Un SKU por variante. Talla, color y presentación tienen código propio. Debe ser idéntico en mostrador, en tu tienda en línea y en cualquier marketplace.
- Una misma unidad. Si compras por caja y vendes por pieza, define la conversión una sola vez.
- Paquetes definidos. Un kit debe descontar sus componentes.
- Conteo físico inicial. Hazlo con la tienda cerrada, y carga el resultado de una sola vez.
- Un motivo para cada ajuste. Tu contador te lo va a agradecer: el Código Fiscal de la Federación incluye el control de inventarios dentro de la contabilidad.
Paso 3: define quién registra cada movimiento
Las ventas casi siempre quedan registradas. Lo demás depende de que alguien sepa que le toca. Escríbelo y pégalo junto a la caja.
| Movimiento | Quién lo registra | Cuándo | Qué le pasa a la existencia |
|---|---|---|---|
| Venta en mostrador | Caja | Al cobrar | Resta |
| Pedido en línea | El sistema | Al confirmarse el pago | Resta |
| Pedido sin pagar | El sistema | Al crearse | Aparta por tiempo limitado |
| Devolución | Quien revisa la pieza | Después de revisarla | Suma solo si se puede revender |
| Traspaso | Quien envía y quien recibe | Al salir y al llegar | Resta en origen, suma en destino |
| Merma o daño | Encargado de tienda | El mismo día | Resta, con motivo |
Dos detalles que se olvidan seguido. Una devolución no siempre regresa a la venta: si la caja viene abierta o la pieza está dañada, sumarla es publicar algo que no vas a poder entregar. Y un traspaso en camino no está disponible en ninguna de las dos sucursales, así que el sistema no debe mostrarlo como existencia en ninguna.
Tres formas de conectar los canales
| Forma | Cómo funciona | Retraso típico | Te conviene si |
|---|---|---|---|
| Manual o por archivo | Exportas existencias y las subes al sitio | Horas o un día | Pocos productos y rotación lenta |
| Todo en una plataforma | Punto de venta y tienda en línea comparten sistema | Casi inmediato | Empiezas de cero o puedes migrar |
| Integración | Una app o conexión por API une dos sistemas | De segundos a una hora, según cómo se configure | Ya tienes un sistema que no quieres cambiar |
Pregunta siempre cómo se actualiza: si el sistema consulta cada cierto tiempo o si recibe un aviso cada vez que hay un movimiento. En qué es una API explicamos esa diferencia y qué debes pedirle al proveedor. Para elegir plataforma, revisa Tiendanube o Shopify y la guía de Shopify, WooCommerce o a la medida.
Cómo calcular el colchón de seguridad
Ninguna conexión es instantánea, y entre una actualización y otra se puede vender la misma pieza dos veces. El colchón es lo que dejas sin publicar para absorber ese retraso.
Colchón = ventas por hora en tu canal más rápido × horas de retraso, redondeado hacia arriba.
Ejemplo hipotético con un producto que se vende dos veces por hora en mostrador:
| Cada cuándo se actualiza | Retraso | Colchón |
|---|---|---|
| Al cerrar la tienda | 10 horas | 20 piezas |
| Cada hora | 1 hora | 2 piezas |
| Cada 15 minutos | 0.25 horas | 1 pieza |
Si tienes 15 pares y el colchón es de 20, ese producto no se puede publicar con actualización manual. Por eso conviene aplicar la cuenta a lo que rota rápido y a lo que tiene pocas piezas, y dejar en paz lo demás. También sube el colchón para el Buen Fin o cualquier promoción, porque tu velocidad de venta cambia.
Qué revisar en Shopify, WooCommerce y Mercado Libre
Cada plataforma tiene detalles que causan descuadres. Revisado en noviembre de 2026.
- Shopify. Las existencias se llevan por ubicación y no se comparten entre ubicaciones. Lo que tengas en una ubicación solo de mostrador cuenta en tu total, pero no en la cantidad en línea. Si tu tienda y tu almacén web son ubicaciones distintas, decide de cuál se surte el sitio.
- WooCommerce. En sus ajustes de inventario puedes apartar piezas de pedidos sin pagar por cierto número de minutos, y definir un umbral de agotado. Ese umbral te sirve para aplicar el colchón: el producto se marca agotado antes de llegar a cero. Si aceptas OXXO o transferencia, define cuánto tiempo apartas la pieza.
- Mercado Libre. Publica solo la cantidad que realmente tienes. El stock que mandas a Full lo administra Mercado Libre y no se edita por API, así que trátalo como una bodega aparte. Si no sabes si te conviene venderlo ahí, revisa Mercado Libre o tienda propia.
Cinco pruebas antes de confiar en la sincronización
Hazlas con un producto real de bajo costo, y mide cuánto tarda cada cambio.
- Venta en mostrador. ¿Baja en el sitio? ¿En cuántos minutos?
- Venta en línea. ¿Baja en el punto de venta?
- Devolución. ¿La pieza regresa a la existencia en todos los canales, o solo en uno?
- Pedido cancelado o sin pagar. ¿Libera la pieza? ¿Cuándo?
- La última pieza. Vende la misma unidad en los dos canales casi al mismo tiempo y mira qué pasa. Ese resultado te dice cuánto colchón necesitas de verdad.
Después, cada semana cuenta 10 o 20 productos al azar y compáralos con el sistema. Si las diferencias suben, algo se está escapando.
Errores comunes al sincronizar
- Sincronizar en los dos sentidos sin regla. Si dos sistemas pueden sobrescribir la existencia, gana el último que escribe, y ese puede estar equivocado. Los canales deben reportar movimientos; la existencia la calcula el sistema que manda.
- Corregir a mano en el sitio. La siguiente actualización borra tu cambio o lo duplica. Toda corrección se hace en el sistema que manda.
- Conectar antes de contar. Si el dato de arranque está mal, la conexión reparte ese error a todos los canales.
- Dar de alta productos sin SKU. Cuando llega la temporada nueva con prisa, se suben artículos sin código y quedan fuera de la conexión sin que nadie lo note.
Si todavía no tienes un sistema que mande, MonkeyInventario es una opción ligera: registra entradas, salidas y traspasos con el celular, guarda las existencias en una hoja de Google Sheets tuya y puede sincronizarlas con Shopify o WooCommerce. Si tu proyecto es la tienda completa, mira nuestro servicio de comercio electrónico.
Preguntas frecuentes
¿Cada cuánto debe actualizarse el inventario en línea?
¿Se puede sincronizar inventario sin punto de venta?
¿Qué hago si vendí en línea algo que ya no tengo?
¿Cómo manejo el stock que está en Mercado Libre Full?
Fuentes
Consultadas en noviembre de 2026.
- Ley Federal de Protección al Consumidor, arts. 42 y 43 (Cámara de Diputados)
- Código Fiscal de la Federación, art. 28 (Cámara de Diputados)
- Shopify: inventario en varias ubicaciones
- WooCommerce: ajustes de productos e inventario
- Mercado Libre Developers: reputación de vendedores
- Mercado Libre Developers: stock distribuido
- Mercado Libre: centro de vendedores, publica solo la cantidad que tienes



