Odoo Inventario es, según su propia documentación, a la vez una aplicación de inventario y un sistema de gestión de almacén. A una distribuidora le sirve para saber cuánto tiene en cada almacén y en cada ubicación, recibir y surtir en uno, dos o tres pasos, agrupar pedidos para surtir más rápido, reabastecer con reglas de mínimo y máximo, rastrear lotes y caducidades, sumar fletes y aranceles al costo, y contar por zonas sin cerrar el almacén. No necesitas activarlo todo: se configura según el tamaño de tu operación.
¿Qué resuelve el inventario de Odoo a una distribuidora o mayorista?
Que la existencia que ve el vendedor sea la que hay en el anaquel. En una distribuidora, el inventario se mueve todo el día: llegan compras, salen pedidos, se pasan productos entre sucursales. Si cada movimiento se registra en otro lado (una hoja, el sistema contable, la libreta del almacenista), las cifras se separan y aparecen los problemas de siempre: ventas de algo que ya no hay, compras de más, costos que nadie sabe de dónde salieron.
En Odoo, la venta, la compra, el almacén y la factura viven en el mismo sistema, así que todos ven la misma existencia. Si todavía estás evaluando si te hace falta un sistema así, empieza por las señales de que tu empresa ya necesita un ERP.
Lo que te cuesta: pedidos que se confirman sin existencia real, clientes que esperan y compras de urgencia a peor precio.
¿Cómo se organizan almacenes y ubicaciones en Odoo?
Cada almacén físico es un almacén en Odoo, y dentro de él defines ubicaciones: pasillos, racks, zonas de cuarentena. Así sabes no solo cuánto tienes, sino dónde está.
- Reglas de acomodo. Odoo puede dirigir cada producto a su ubicación al recibirlo. El ejemplo de la documentación: todo lo que llega de cierto producto se manda a su sección, sin que el almacenista tenga que decidirlo.
- Reabasto entre almacenes. Una sucursal puede abastecerse de un almacén central. Odoo genera las transferencias entre ellos. Para eso, cada sucursal se configura como su propio almacén.
¿En cuántos pasos conviene recibir y surtir la mercancía?
Depende de cuánto control necesites entre el andén y el anaquel. Odoo permite recibir y entregar en uno, dos o tres pasos; para usar más de uno se activa la opción de rutas de varios pasos.
| Configuración | Cómo funciona | Cuándo conviene |
|---|---|---|
| Un paso | La mercancía entra directo a existencias, o sale directo al cliente. Es la configuración de fábrica | Almacén pequeño, pocas personas, pocos pedidos al día |
| Dos pasos | Recepción en un área de entrada y luego a existencias; o surtido y luego a un área de salida antes de embarcar | Tienes zonas de almacenaje especiales (frío, área segura, pasillos específicos) o surtes por PEPS o por caducidad |
| Tres pasos | Recepción, control de calidad y existencias; o surtido, empaque y embarque | Revisas la calidad de lo que llega antes de venderlo, o despachas muchas entregas al día con varios productos o empaque especial |
En la recepción de tres pasos, la mercancía no está disponible hasta que pasa la revisión y entra a existencias. La entrada y la salida no tienen que usar el mismo número de pasos. Más pasos dan más control, pero también más clics: no actives tres si tu almacén funciona bien con uno.
¿Cómo surtir más pedidos en menos recorridos?
Agrupándolos. Odoo tiene surtido por lote, por ola y por grupo, que se activan juntos en la configuración de inventario.
- Por lote: juntas varios pedidos completos y el almacenista los surte en un solo recorrido.
- Por ola: en lugar de pedidos completos, agrupas partes de distintos pedidos; por ejemplo, todas las líneas que están en el mismo pasillo. Odoo divide las transferencias antes de agruparlas.
El surtido por ola necesita ubicaciones y rutas de varios pasos activas. Tiene sentido cuando surtes muchos pedidos de pocas líneas o cuando tu almacén es grande y el recorrido pesa más que el tiempo de tomar el producto.
¿Cómo evitar quedarte sin existencias?
Con reglas de reabasto de mínimo y máximo. Defines, por producto y almacén, la cantidad mínima y la máxima. Cuando la existencia pronosticada baja del mínimo, Odoo genera una solicitud de cotización al proveedor que tengas en primer lugar en la ficha del producto, sin pasar del máximo. Las reglas pueden dispararse solas o revisarse a mano antes de comprar.
Lo importante es que trabaja con la existencia pronosticada, no solo con la que hay hoy: Odoo la proyecta con las compras confirmadas que vienen en camino y lo que ya está reservado para pedidos de venta. Para que funcione, cada producto necesita su proveedor y la aplicación de Compras instalada.
Para productos que no conviene tener en existencia, como pedidos especiales, está la ruta de bajo pedido, y para lo que el proveedor envía directo a tu cliente, el envío directo (dropshipping), que según Odoo reduce el costo de mantener inventario y operar almacenes.
¿Cómo rastrear lotes, números de serie y caducidades?
Activando la trazabilidad por lote o por número de serie en los productos que lo requieran. Un lote identifica un grupo de piezas recibidas o fabricadas juntas; Odoo lo usa para seguir cada producto de punta a punta y, sobre todo, para rastrear el grupo completo si hay que retirarlo del mercado.
Si manejas productos perecederos, Odoo puede surtir con la estrategia FEFO: primero sale lo que vence primero. Para eso necesitas lotes o series y fechas de caducidad activadas. Si ya tienes existencia cuando activas el control por lotes, se asignan con un ajuste de inventario.
¿Cómo se calcula el costo del inventario en Odoo?
Con uno de tres métodos, que eliges por categoría de producto: costo estándar (un costo fijo que actualizas a mano), costo promedio (promedio ponderado de todas las unidades) o PEPS (primeras entradas, primeras salidas). El método lo decides con tu contador, porque mueve tu costo de ventas y tu utilidad.
Si importas, hay una función clave: los costos en destino. Permiten sumar al valor del producto el flete, el seguro, los aranceles, los impuestos y otros cargos de la importación. Solo funcionan con costo promedio o PEPS. En México, además, Odoo puede ligar el número de pedimento a las líneas de producto importado para que aparezca en tus facturas; lo explicamos en CFDI 4.0 en Odoo y lo que cambia en el SAT.
Lo que te cuesta no hacerlo: si el flete y los aranceles no entran al costo, tus márgenes por producto se ven mejores de lo que son y fijas precios con un número falso.
¿Cómo mantener el inventario cuadrado sin cerrar el almacén?
Con conteos cíclicos. En lugar de contar todo una vez al año, cuentas cada ubicación con su propia frecuencia: los pasillos de mayor rotación cada pocas semanas, el resto con menos frecuencia. En Odoo, cada ubicación tiene un campo de frecuencia en días; al aplicar el ajuste de un conteo, el sistema programa solo el siguiente. Si no lo configuras, el conteo general queda programado al 31 de diciembre.
Lo que se cuenta se compara contra lo que dice el sistema, y Odoo calcula la diferencia. Esas diferencias son información: si siempre falta lo mismo, el problema está en un proceso, no en el conteo.
¿Y los envíos a clientes y la Carta Porte?
Odoo tiene conectores con paqueterías y plataformas de envío. Uno de ellos es Envia.com, con el que trabajamos como aliados: según la documentación de Odoo 20, permite comparar tarifas de varias paqueterías y generar la guía al confirmar el pedido. Sus límites, según la misma documentación: necesitas una cuenta de Envia con las paqueterías activadas y su llave de acceso, el seguro se calcula hasta que se genera la guía y la facturación es en la moneda del país de tu dirección de cobro.
Si repartes con flotilla propia, la localización mexicana de Odoo genera la Carta Porte desde la entrega. No cubre transporte aéreo, ferroviario ni marítimo, y un producto con peso en cero causa error, así que los pesos de tu catálogo tienen que estar completos. Si además vendes en línea, mira cómo funcionan las tiendas en línea conectadas a Odoo.
¿Cuándo no necesitas todo esto?
Si tienes un solo almacén, pocos productos y una o dos personas, empieza con recepción y entrega en un paso, sin ubicaciones ni lotes, y con reglas de reabasto solo para lo que más vendes. Lo demás se activa cuando la operación lo pida. Lo que sí no se negocia desde el primer día: que cada entrada y salida se registre en el sistema. Configurar de más es tan caro como configurar de menos, porque nadie usa lo que estorba. Si ya tienes Odoo y el almacén le dio la vuelta al sistema, revisa el rescate de Odoo.
Preguntas frecuentes
¿Odoo maneja varios almacenes o sucursales?
Sí. Cada almacén se configura por separado y uno puede reabastecer a otros. La existencia se ve por almacén y por ubicación.
¿Puedo usar lectores de código de barras?
Sí. La aplicación Código de barras de Odoo asigna códigos a productos y empaques y permite registrar los movimientos de inventario escaneándolos.
¿Qué método de costeo me conviene?
Odoo ofrece costo estándar, promedio y PEPS. La elección afecta tu costo de ventas y tu utilidad: decídela con tu contador.
¿Odoo avisa cuándo comprar?
Con reglas de mínimo y máximo, Odoo genera solicitudes de cotización cuando la existencia pronosticada baja del mínimo, ya sea de forma automática o para que las revises.
¿Cómo paso mi inventario actual a Odoo?
Con un ajuste de inventario inicial por almacén y su costo, a una fecha de corte. Lo explicamos en cómo migrar de Excel o CONTPAQi a Odoo.
Fuentes: Odoo, «Inventory», documentación de Odoo 20.0 · Odoo, «Putaway rules» · Odoo, «Resupply from another warehouse» · Odoo, «Two-step receipts and deliveries» · Odoo, «Three-step receipt» · Odoo, «Three-step delivery» · Odoo, «Wave transfers» · Odoo, «Reordering rules» · Odoo, «Forecasted inventory» · Odoo, «Dropshipping» · Odoo, «Lot numbers» · Odoo, «FEFO removal strategy» · Odoo, «Inventory valuation cheat sheet» · Odoo, «Landed costs» · Odoo, «Cycle counts» · Odoo, «Count products» · Odoo, «Envia.com shipping» · Odoo, «Barcode» · Odoo, «Mexico», localización fiscal (todas: documentación de Odoo 20.0, consultadas en noviembre de 2026)
