Un software de inventario en tiempo real permite consultar existencias, registrar movimientos y actualizar la disponibilidad de productos conforme avanzan las operaciones del almacén. En Perú, su implementación debe considerar las obligaciones tributarias de control físico y valorizado establecidas por el artículo 35 del Reglamento de la Ley del Impuesto a la Renta. (Ministerio de Economía y Finanzas / SUNAT, 2004)
01
Control de existencias y disponibilidad operativa

Un software de inventario en tiempo real registra las entradas, salidas y ajustes de existencias conforme se ejecutan las operaciones. El gerente de operaciones puede consultar las cantidades disponibles por producto y ubicación sin esperar la consolidación de archivos independientes. Esta información facilita la coordinación de las actividades de recepción, almacenamiento, preparación de pedidos y despacho. (Odoo S.A., 2026; Odoo S.A., 2026)
La disponibilidad requiere distinguir entre existencias físicas, cantidades reservadas y unidades comprometidas para pedidos. Una empresa puede tener productos dentro de sus instalaciones que ya están asignados a clientes o destinados a otras operaciones. Microsoft documenta Inventory Visibility como un servicio que centraliza información procedente de sistemas ERP, almacenes, puntos de venta y plataformas de gestión de pedidos. (Microsoft, 2026)
Esta arquitectura permite consultar cantidades agregadas entre diferentes canales y realizar reservas virtuales para evitar comprometer unidades que ya tienen otro destino. El servicio puede actualizar las cantidades inmediatamente, por segundo o por minuto, según el intervalo de publicación de los movimientos desde los sistemas conectados. (Microsoft, 2026) La frecuencia efectiva de actualización depende de la integración y de la publicación de los datos operativos.
02
Obligaciones tributarias y registros de inventario
El control de existencias también tiene implicancias tributarias para las empresas peruanas. El artículo 35 del Reglamento de la Ley del Impuesto a la Renta establece obligaciones diferenciadas según los ingresos brutos anuales del ejercicio precedente. Los contribuyentes cuyos ingresos superan las 1.500 UIT del ejercicio en curso deben llevar contabilidad de costos y los registros de inventario permanente en unidades físicas y valorizado. (Ministerio de Economía y Finanzas / SUNAT, 2004)
Para los contribuyentes cuyos ingresos se encuentran entre 500 y 1.500 UIT, corresponde llevar el Registro de Inventario Permanente en Unidades Físicas. Cuando los ingresos son inferiores a 500 UIT, corresponde realizar inventarios físicos al cierre del ejercicio. Los contribuyentes comprendidos en los dos primeros supuestos también deben efectuar, como mínimo, un inventario físico durante cada ejercicio. (Ministerio de Economía y Finanzas / SUNAT, 2004)
La obligación de llevar el Registro de Costos también depende de la actividad económica. El Informe N.° 0135-2015-SUNAT/5D0000 precisa que las empresas comercializadoras y prestadoras de servicios que no desarrollan un proceso productivo generador de bienes físicos contabilizables como inventarios no están obligadas a llevar dicho registro. Sin embargo, cuando sus ingresos superan las 1.500 UIT y se encuentran comprendidas en el supuesto analizado, deben registrar información en los registros de inventario permanente en unidades físicas y valorizado. (Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT), 2015)
La Resolución de Superintendencia N.° 234-2006/SUNAT establece el contenido de los registros de inventario. El Registro de Inventario Permanente en Unidades Físicas debe contener información mensual de las entradas y salidas por tipo de existencia y almacén. Entre los datos exigidos figuran la identificación de la existencia, su unidad de medida, el documento sustentatorio, el tipo de operación y el saldo final. (Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT), 2006)
El Registro de Inventario Permanente Valorizado incorpora cantidades, costos unitarios, costos totales y saldos finales. La resolución también permite registrar un resumen diario de las operaciones cuando los libros se llevan en hojas sueltas o continuas, siempre que un sistema de control computarizado conserve el detalle de cada movimiento y permita verificarlo con su documento sustentatorio. (Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT), 2006)
El software debe conservar la relación entre cada movimiento físico y su documentación de respaldo. También debe facilitar la generación de información necesaria para los registros tributarios. La configuración debe considerar los requerimientos correspondientes a la actividad económica y al nivel de ingresos de la empresa.
| Nivel de ingresos | Obligación de inventario |
|---|---|
| Superan las 1.500 UIT | Contabilidad de costos y registros de inventario permanente en unidades físicas y valorizado |
| Entre 500 y 1.500 UIT | Registro de Inventario Permanente en Unidades Físicas |
| Inferiores a 500 UIT | Inventarios físicos al cierre del ejercicio |
03
Funcionalidades del software de inventario
La selección de un software de inventario en tiempo real requiere evaluar cómo registra los movimientos y cómo relaciona cada operación con su producto, ubicación y documento de origen. La identificación mediante códigos de barras permite registrar recepciones, entregas y ajustes mediante lectores. Odoo 20 documenta estas funcionalidades en su aplicación Barcode, que también facilita la asignación de ubicaciones y la selección de productos durante las operaciones. (Odoo S.A., 2026)
La identificación de productos mediante lotes y números de serie permite reconstruir su recorrido dentro de la empresa. Los informes de trazabilidad de Odoo 20 muestran información sobre procedencia, fecha de recepción, ubicaciones de almacenamiento y destinatarios de los despachos. También permiten consultar los movimientos relacionados con cada lote o número de serie y las cantidades disponibles en sus ubicaciones. (Odoo S.A., 2026)
Los ajustes de inventario cumplen otra función operativa. Las cantidades registradas pueden diferir de las existencias físicas por daños, errores humanos o robos. Odoo 20 permite corregir estas diferencias mediante movimientos de ajuste y conservar un historial con las cantidades anteriores y posteriores a la regularización. La documentación también permite identificar al responsable del conteo y al usuario que aplicó el ajuste. (Odoo S.A., 2026)
La valoración del inventario también debe formar parte de la evaluación. Odoo 20 documenta la actualización del valor de los movimientos físicos mediante los métodos FIFO y costo promedio (AVCO). Cuando una operación introduce o retira mercancías, el sistema registra el valor del movimiento y actualiza el costo unitario y el valor total del producto. (Odoo S.A., 2026)
Los productos configurados con precio estándar mantienen un costo unitario definido manualmente, que no se recalcula con cada movimiento. La documentación también contempla las diferencias entre la valoración del inventario y la contabilidad como variaciones de existencias. (Odoo S.A., 2026) La configuración debe corresponder con la política de costos y los criterios contables de la empresa.
- El registro de entradas y salidas debe conservar la relación entre el movimiento físico y su documento sustentatorio. (Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT), 2006)
- La identificación por códigos de barras debe facilitar las operaciones de recepción, despacho y ajuste. (Odoo S.A., 2026)
- La trazabilidad debe permitir consultar el recorrido de productos controlados por lotes o números de serie. (Odoo S.A., 2026)
- Los ajustes deben conservar el historial de diferencias y las responsabilidades de su regularización. (Odoo S.A., 2026)
- La valoración debe responder al método de costos configurado para cada categoría de productos. (Odoo S.A., 2026)
04
Observaciones de implementación
La experiencia metodológica de Dmunoz Group identifica los movimientos no registrados como un problema que afecta directamente la exactitud del inventario. Cuando las recepciones, entregas o transferencias no se incorporan oportunamente al sistema, las cantidades disponibles dejan de representar la situación física del almacén. Esta diferencia afecta las decisiones de reposición y la coordinación de compras con las necesidades operativas.
Una intervención sobre inventarios debe establecer como indicador principal la exactitud de existencias. La línea base requiere comparar las cantidades registradas con los resultados de los conteos físicos y documentar las diferencias encontradas. El método DMG-RT exige que la línea base sea reproducible y cuente con aprobación de finanzas antes de implementar cambios tecnológicos.
La solución operativa puede incorporar ubicaciones de almacenamiento, lectores de códigos de barras y conteos cíclicos dentro del ERP. Estas herramientas permiten registrar los movimientos en el punto donde ocurren y reducir las diferencias generadas por registros pendientes. La metodología de Dmunoz Group relaciona esta intervención con el indicador de exactitud de inventario.
El dimensionamiento debe identificar la fuente de datos, la fórmula del beneficio y los supuestos utilizados para estimar cada oportunidad. Cuando la empresa todavía no dispone de información confiable, el resultado debe presentarse como una oportunidad cualitativa y no como un ahorro cuantificado. Esta condición evita comprometer beneficios que no pueden verificarse mediante información operativa.
La implementación también requiere que el personal responsable del almacén participe en el diseño y la puesta en marcha. Los consultores trabajan con los responsables del proceso y el personal del cliente comienza a operar la solución desde la primera semana de puesta en marcha. El ERP debe conservar los indicadores, las acciones correctivas y las actas de seguimiento para mantener la gestión dentro de la plataforma utilizada por la empresa.
Cada indicador comprometido debe calcularse mediante una consulta o un tablero repetible. La medición manual se admite para establecer la línea base, pero el seguimiento posterior debe automatizarse. El traspaso incluye responsables identificados para cada indicador, un manual de operación y revisiones de sostenibilidad a los 3, 6 y 12 meses.
05
Integración con el ERP y control de almacenes

La integración determina si el inventario refleja las operaciones comerciales y logísticas de la empresa. Una recepción debe actualizar las existencias y relacionarse con la documentación de compra. Un despacho debe descontar las unidades correspondientes y conservar su relación con el pedido. La conexión entre estas operaciones permite mantener información coherente entre las áreas que intervienen en el movimiento de mercancías.
Odoo 20 documenta funcionalidades de inventario, identificación por códigos de barras, trazabilidad y valoración de existencias. (Odoo S.A., 2026; Odoo S.A., 2026; Odoo S.A., 2026) Su documentación describe la actualización del valor contable de los movimientos según el método de valoración configurado. (Odoo S.A., 2026) En empresas que utilizan varios sistemas, Microsoft documenta una alternativa de visibilidad centralizada que integra información de distintas fuentes sin modificar directamente las existencias físicas. (Microsoft, 2026)
La arquitectura debe definir cuál es el sistema responsable de registrar cada movimiento. Si un punto de venta, un sistema de almacén y un ERP mantienen cantidades independientes, la integración necesita establecer cómo se transmiten las operaciones y cómo se gestionan los registros pendientes. La publicación de movimientos también debe considerar la frecuencia de actualización requerida por cada proceso. (Microsoft, 2026)
La conciliación entre inventario físico, inventario registrado y valoración contable requiere controles específicos. Los ajustes deben responder a diferencias identificadas mediante conteos y conservar evidencia de la regularización. Cuando una empresa aplica un ajuste en Odoo 20, el movimiento queda registrado en el historial, con información del responsable del conteo y del usuario que aplicó la corrección. (Odoo S.A., 2026)
Fuentes
- Ministerio de Economía y Finanzas / SUNAT. Reglamento de la Ley del Impuesto a la Renta, artículo 35, Capítulo IX: Inventarios y contabilidad de costos. 2004-10-05. https://www.sunat.gob.pe/legislacion/renta/regla/cap9.pdf
- Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT). Informe N.° 0135-2015-SUNAT/5D0000: Obligación de llevar Registro de Costos en empresas de servicios y comercialización. 2015-09-24. https://www.sunat.gob.pe/legislacion/oficios/2015/informe-oficios/i135-2015.pdf
- Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT). Resolución de Superintendencia N.° 234-2006/SUNAT: Normas referidas a libros y registros vinculados a asuntos tributarios, artículo 13. 2006-12-30. https://www.sunat.gob.pe/legislacion/superin/2006/234.htm
- Odoo S.A. Product and location barcodes - Odoo 20.0 Documentation. 2026-11-02 (consulta; publicación no indicada). https://www.odoo.com/documentation/20.0/applications/inventory_and_mrp/barcode/setup/softw
- Odoo S.A. Product tracking - Odoo 20.0 Documentation. 2026-11-02 (consulta; publicación no indicada). https://www.odoo.com/documentation/20.0/applications/inventory_and_mrp/inventory/product_m
- Odoo S.A. Inventory adjustments - Odoo 20.0 Documentation. 2026-11-02 (consulta; publicación no indicada). https://www.odoo.com/documentation/20.0/applications/inventory_and_mrp/inventory/managemen
- Odoo S.A. Valuation of stock movements and inventory operations - Odoo 20.0 Documentation. 2026-11-02 (consulta; publicación no indicada). https://www.odoo.com/documentation/20.0/applications/inventory_and_mrp/inventory/inventory
- Microsoft. Inventory Visibility Add-in overview - Dynamics 365 Supply Chain Management. 2026-11-02 (consulta; publicación no indicada). https://learn.microsoft.com/en-us/dynamics365/supply-chain/inventory/inventory-visibility
Autodiagnóstico de procesos y operación
Doce preguntas sobre compras, almacén, ventas, cierre y aprobaciones. Al terminar ve su puntaje por proceso y dónde se pierde más tiempo manual.
Ir al autodiagnóstico (7 min)