Stock Multi-Depósito en Distribuidora: Arquitectura + Casos
Cómo manejar stock multi-depósito en distribuidora argentina: modelo de datos, traslados, reservas, inventarios físicos. Casos reales 2026.

Stock multi-depósito es el caso más complejo de gestión de inventario en distribuidoras argentinas. Manejar correctamente traslados, reservas, inventarios físicos y stock virtual en camiones marca la diferencia entre tener desfasaje del 15% vs <2% con realidad física. La arquitectura, casos típicos y un caso real.
Lecturas relacionadas: sistema a medida para distribuidoras y pedidos en ruta para vendedores.
Por qué multi-depósito requiere arquitectura específica
Limitación de modelo single-stock
Sistemas básicos modelan stock como producto.cantidad. Funciona para 1 depósito. Falla cuando hay múltiples ubicaciones físicas porque:
- No se puede saber cuánto hay en cada depósito
- Traslados no quedan registrados
- Vendedores no saben desde qué depósito despacharán
- Reservas no diferencian ubicación
- Inventarios físicos no se pueden hacer por sucursal
Modelo correcto
Producto (master data)
├─ id, nombre, categoría, precio
StockEntry (stock por depósito)
├─ producto_id
├─ depósito_id
├─ cantidad_física
├─ cantidad_reservada
└─ cantidad_disponible (calculada)
Movimiento
├─ tipo (ingreso, egreso, traslado, ajuste)
├─ producto_id
├─ depósito_origen, depósito_destino
├─ cantidad
├─ fecha, usuario, motivo
Cada operación (compra, venta, traslado, ajuste) genera un Movimiento. El stock por depósito se calcula sumando movimientos.
Operaciones críticas
Estas operaciones suelen formar parte del módulo de stock dentro de un proyecto de sistemas a medida para distribuidoras.
1. Ingreso por compra
OC al proveedor → recepción en depósito → genera movimientos de ingreso. Permite recepción parcial (proveedor entrega menos que lo pedido).
2. Despacho por venta
Pedido confirmado → reserva en depósito asignado → al despachar genera movimiento de egreso. Stock disponible se actualiza en tiempo real.
3. Traslado entre depósitos
Generación de orden de traslado → salida de depósito origen → en tránsito → ingreso a depósito destino. Stock virtualmente "en tránsito" durante el viaje.
4. Ajustes por inventario físico
Conteo físico → comparación contra teórico → ajuste con motivo (rotura, robo, mermas, error). Permite trazabilidad completa.
5. Reservas
Stock comprometido por pedido confirmado pero no despachado. Configurable por:
- Tipo de cliente (cliente premium reserva 7 días, cliente regular 48h)
- Tipo de producto (productos con vencimiento corto reservan menos)
- Estado del pedido (cobrado vs pendiente de pago)
Stock en camiones (depósitos móviles)
Modelo
Cada camión es un depósito virtual con:
- Stock cargado al inicio del día
- Pedidos a entregar (consumo del stock cargado)
- Devoluciones (vueltas a depósito central)
- Mermas en ruta (rotura, robo)
Workflow típico
- Mañana: cargar camión con stock teórico para la ruta del día
- App del chofer muestra stock cargado + pedidos a entregar
- Cada entrega marca egreso del camión + ingreso al cliente
- Devoluciones generan ingreso al camión + egreso del cliente
- Vuelta a depósito: cierre con stock final + diferencias se ajustan
App móvil para inventarios físicos
Funcionalidades
- Scanner de código de barras (camera API)
- Entrada manual cuando código ilegible
- Comparación instantánea vs teórico
- Marca diferencias para revisión
- Foto opcional del producto
- Modo offline (carga inventario sin red, sincroniza al recuperar)
Workflow
- Operador inicia inventario por depósito o sección
- Recorre física + escanea cada producto + ingresa cantidad
- Sistema compara contra stock teórico
- Productos no escaneados quedan en pendientes (sospecha de mermas)
- Diferencias se aprueban con motivo + responsable
Reportes esenciales
Stock crítico
Productos por debajo de punto mínimo de reposición. Filtrable por depósito. Trigger automático para OC.
Aging de stock
Productos con baja rotación (sin movimiento > X días). Identifica capital muerto.
Vencimientos próximos
Productos con fecha de vencimiento dentro de N días. Crítico en alimentos, farma, cosmética.
Rotación por SKU/depósito
Permite identificar productos fast-mover vs slow-mover. Ayuda a decidir distribución entre depósitos.
Diferencias de inventario
Histórico de ajustes con motivos. Permite detectar patrones (ej: depósito específico con muchas roturas, vendedor específico con muchas devoluciones).
Costos típicos
Implementación
- Stock multi-depósito básico (2-3 depósitos, sin app inventarios): USD 2-4k incremental sobre sistema base
- Stock + app inventarios + traslados: USD 4-7k incremental
- Stock + camiones virtuales + integración con pedidos en ruta: USD 6-10k incremental
ROI típico
Distribuidora con desfasaje pre-implementación de 12-18% vs realidad física. Post-implementación: 1-2%.
Ahorro mensual: dinero que no aparece en libros vs realidad. Para distribuidora con stock teórico USD 200k: 15% desfasaje = USD 30k de stock invisible. Reducir a 2% libera USD 26k de capital + reduce quiebres operativos.
Ejemplo del mercado
Distribuidora de productos farmacéuticos en CABA con 3 depósitos + 4 camiones.
Diagnóstico previo:
- Stock manejado en Excel por depósito
- Desfasaje promedio 14% vs físico
- Vencimientos no trackeados (pérdidas frecuentes)
- Traslados sin documentación formal
- Inventarios físicos manuales en papel cada 3 meses
Solución:
- Modelo multi-depósito (3 fijos + 4 camiones virtuales)
- App de inventario con barcode scanner
- Trazabilidad de movimientos completa
- Alertas de vencimientos a 60/30/15 días
- Integración con sistema de pedidos en ruta
Resultado a 6 meses:
- Desfasaje: 14% → 1.8%
- Pérdidas por vencimiento: -65%
- Tiempo de inventario físico: 2 días → 4 horas
- Visibilidad gerencial en tiempo real
Inversión: USD 6.500 incremental sobre sistema base + USD 250/mes mantenimiento adicional.
ROI break-even: mes 5.
Para llevarse
Stock multi-depósito bien modelado transforma operación de distribuidora: del Excel con desfasaje 12-18% a sistema con <2% diferencia real. La inversión es modesta (USD 2-10k incremental) y el ROI suele venir de capital de trabajo liberado + quiebres evitados + decisiones data-driven.
Para distribuidoras con 2+ depósitos físicos o vendedores en ruta, el caso es claro. Stack base Postgres + Next.js + app móvil PWA para inventarios.
Si te toca, escribinos. Otras lecturas: sistema a medida para distribuidoras, pedidos en ruta para vendedores de distribuidora, 10 casos de automatización empresarial.