La hostelería es uno de los sectores con mayor complejidad operativa para una pyme: control de stock por receta, gestión de mesas y comandas, pedidos a proveedor basados en consumo real, cumplimiento fiscal con Verifactu, gestión de turnos rotativos y análisis de rentabilidad por plato. Hasta hace poco, gestionar todo esto en un único sistema era impensable para el restaurante medio. Odoo 20 cambia esa ecuación y lo hace con una integración nativa entre módulos que elimina los silos de información que afectan a la mayoría de negocios hosteleros.
En este artículo explicamos cómo Odoo organiza la operación de un restaurante, qué módulos intervienen en cada área, cómo se compara con el software de hostelería especializado y para qué tipo de negocio tiene más sentido hacer esta transición.
TPV para Hostelería: Mesa, Comanda y Cobro
El módulo de Punto de Venta de Odoo incluye una configuración específica para hostelería que va mucho más allá del TPV de retail estándar. La interfaz táctil permite gestionar la sala por planos de mesas, abrir comandas por mesa o por pedido, añadir y modificar líneas en cualquier momento antes del cobro, dividir la cuenta entre comensales y cobrar con efectivo, tarjeta o combinación de ambos.
Cada sesión de TPV —el turno con su apertura y cierre de caja— queda registrada automáticamente con el cuadre de efectivo, las ventas desglosadas por categoría de producto y el detalle de todos los métodos de pago. Esta información se vuelca directamente en la contabilidad sin necesidad de asientos manuales, eliminando uno de los puntos de fricción más habituales entre el restaurante y su asesoría fiscal: la reconciliación manual de ventas diarias.
Gestión de sala
Plano de mesas configurable, estado visual en tiempo real (libre, ocupada, con pedido pendiente, esperando cobro) y transferencias entre mesas sin perder la comanda.
Comandas y cocina
Impresión automática de comandas por categoría en impresoras de cocina, barra o pastelería. Opción de pantalla KDS (Kitchen Display System) para cocinas sin papel.
Cobro y facturación
Ticket simplificado con Verifactu, factura completa con CIF bajo demanda, división de cuenta por comensal, propinas y cierre automático de caja.
Stock por Receta: Escandallo en Tiempo Real
El control de stock en un restaurante no funciona por unidades de producto vendido, sino por ingredientes consumidos en la preparación de cada plato. Odoo resuelve esto con las Listas de Materiales (BoM) del módulo de Fabricación, que en hostelería actúan como recetas digitales: cada plato de la carta tiene una BoM que define sus ingredientes y cantidades exactas, incluyendo mermas estándar por limpieza o cocción.
Cuando el TPV registra la venta de un plato, Odoo descuenta automáticamente del stock los ingredientes de su receta, sin que ningún empleado tenga que apuntar nada. El resultado es un inventario actualizado en tiempo real que refleja el consumo teórico de ingredientes a partir de las ventas reales. Esta funcionalidad —conocida en el sector como escandallo— está disponible en Odoo combinando los módulos de Punto de Venta, Fabricación e Inventario, sin necesidad de herramientas externas.
| Plato en carta | Ingrediente | Cantidad bruta | Merma % | Descuento de stock |
|---|---|---|---|---|
| Solomillo a la plancha | Solomillo vacuno | 250 g | 12 % | ✅ Automático |
| Aceite de oliva | 15 ml | — | ✅ Automático | |
| Patata (guarnición) | 220 g | 18 % | ✅ Automático |
Control de Mermas y Coste Real por Plato
Uno de los indicadores más importantes en hostelería es el coste de materia prima (food cost) como porcentaje del precio de venta de cada plato. Odoo calcula este indicador de forma continua comparando el consumo teórico de ingredientes (según las ventas del TPV y las BoMs) con el consumo real detectado en los inventarios periódicos.
Cuando el inventario físico revela que hay menos stock del que el sistema esperaba según las ventas, la diferencia se registra como merma real: rotura, caducidad, error en la preparación o consumo interno no registrado. Esta información es crítica para el gerente de cocina, que puede actuar sobre los platos con mayor desviación entre el food cost teórico y el real antes de que la situación afecte a los márgenes del mes.
Odoo también calcula el coste estándar de cada plato a partir de los precios de compra más recientes de los ingredientes. Cuando el precio de un proveedor sube, el coste estándar de todos los platos que usan ese ingrediente se recalcula automáticamente, dando al responsable de cocina visibilidad inmediata sobre qué platos han dejado de ser rentables con los nuevos precios y deben revisarse en carta.
Compras Automatizadas: Del Stock Mínimo al Proveedor
Una vez que el nivel de stock de un ingrediente desciende por debajo del punto de pedido configurado —o cuando el consumo proyectado por el scheduler MRP indica que se agotará antes de la próxima recepción— Odoo genera automáticamente una solicitud de compra al proveedor habitual de ese ingrediente. El responsable de compras solo necesita revisar y confirmar; la generación es totalmente automática.
Esta automatización elimina el proceso manual de revisar el stock cada mañana y llamar al proveedor. El responsable recibe la notificación en Odoo, revisa los pedidos propuestos agrupados por proveedor y confirma con un clic. Para restaurantes con varios proveedores de materia prima —cárnico, pescadería, frutería, bebidas— el ahorro de tiempo es considerable y se reducen drásticamente los olvidos que generan roturas de stock en sala en el peor momento. Más detalles sobre la configuración de compras en nuestra guía del módulo de Compras de Odoo para empresas en España.
Delivery y Canales Online Integrados
Muchos restaurantes operan simultáneamente con sala, take-away y delivery a través de plataformas como Glovo, Uber Eats o Just Eat. El problema más frecuente es que cada canal genera sus propias ventas en sistemas separados, lo que obliga a hacer conciliaciones manuales al cierre del día y complica el control de stock real.
Odoo puede centralizar todos los canales mediante su módulo de eCommerce propio (para el pedido online directo desde la web del restaurante) y mediante integraciones con las principales plataformas de delivery a través de módulos OCA o conectores específicos. Cuando un pedido de delivery entra en Odoo, se comporta exactamente igual que un pedido de sala: descuenta ingredientes del stock, genera el ticket fiscal y se contabiliza automáticamente. El resultado es una única fuente de verdad para ventas, stock e ingresos, independientemente del canal por el que haya entrado el pedido.
Contabilidad y Verifactu: Cumplimiento Fiscal desde el TPV
Desde el 1 de julio de 2025, la normativa española obliga a los establecimientos con software de facturación a implantar sistemas que cumplan con el Reglamento de Sistemas Informáticos de Facturación (SIF), conocido popularmente como Verifactu. Odoo 20 incluye soporte nativo para este reglamento tanto en el módulo de Contabilidad como en el TPV, lo que significa que cada ticket emitido cumple automáticamente con los requisitos de sellado criptográfico e integridad del registro.
El flujo es completamente transparente para el establecimiento: el TPV genera el ticket, lo firma con el sello requerido y lo registra en la cadena inmutable que exige Hacienda. No se requiere ninguna acción adicional. La conciliación bancaria con las remesas de tarjeta y los cobros en efectivo también es automática si se configura el feed bancario de la cuenta del restaurante, reduciendo el trabajo contable diario a prácticamente cero en las transacciones de sala.
RRHH para Hostelería: Turnos, Ausencias y Nóminas
La gestión de personal en hostelería es especialmente compleja: rotación de turnos, trabajo en festivos y fines de semana, variaciones de plantilla por temporada alta y la necesidad de cubrir bajas de última hora. Odoo aborda esta casuística combinando el módulo de Empleados, el de Ausencias y el de Planificación de turnos.
El responsable de sala o de RRHH planifica la semana asignando turnos a cada empleado desde la vista Gantt del módulo de Planificación. Los empleados reciben notificación del turno en la app móvil de Odoo y pueden solicitar cambios o ausencias directamente desde el teléfono, con un flujo de aprobación automático al responsable. El módulo de Ausencias lleva el control acumulado de vacaciones, bajas y permisos de cada empleado, generando alertas cuando se acerca el límite legal de acumulación.
Para restaurantes que gestionan también las nóminas desde Odoo, la localización española del módulo de Nóminas incluye los convenios colectivos de hostelería con los complementos de nocturnidad, festivos, horas extra y plus de turnicidad. La integración directa con contabilidad garantiza que cada nómina genera automáticamente los asientos de gasto, sin doble introducción de datos.
Odoo vs Software de Hostelería Especializado
| Criterio | Software hostelero especializado | Odoo |
|---|---|---|
| TPV y sala | ⭐⭐⭐⭐⭐ (muy especializado) | ⭐⭐⭐⭐ |
| Escandallo / stock por receta | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| Contabilidad y finanzas | ⭐⭐ (requiere integración externa) | ⭐⭐⭐⭐⭐ |
| RRHH y nóminas | ⭐⭐ (módulo externo) | ⭐⭐⭐⭐⭐ |
| Multi-local centralizado | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Coste de implantación | Bajo (SaaS específico) | Medio-alto (se amortiza con escala) |
La conclusión práctica es clara: para un bar o cafetería con un único local y facturación inferior a 300.000 €/año, un software de hostelería específico como Agora, ICG o Revo ofrece mejor experiencia de TPV a menor coste. Para un restaurante con varios locales, cocina de producción centralizada, gestión propia de RRHH y necesidad de informes financieros consolidados, Odoo aporta un valor diferencial que los software sectoriales no pueden igualar sin integrar múltiples herramientas. Si quieres ver si Odoo encaja con tu operación hostelera, consulta también nuestro artículo sobre el módulo de Punto de Venta de Odoo para hostelería.
¿Tienes un grupo de restaurantes o varios locales?
En OsPrime hemos implementado Odoo en empresas de hostelería con múltiples ubicaciones. Analizamos tu operación y te contamos si Odoo es la solución adecuada para tu caso, sin presión ni compromiso.
Ver planes y precios en OsPrime →Preguntas frecuentes: Odoo para restaurantes y hostelería
¿Odoo cumple con Verifactu para hostelería?
Sí. Odoo 20 incluye soporte nativo para el Reglamento de Sistemas Informáticos de Facturación (SIF/Verifactu) en España. Los tickets emitidos desde el TPV se firman y registran automáticamente según la normativa vigente desde julio de 2025, sin ninguna intervención adicional del establecimiento.
¿Se puede hacer el control de escandallo o recetas con Odoo?
Sí. Combinando los módulos de Punto de Venta, Fabricación (BoM) e Inventario, Odoo permite definir las recetas de cada plato con sus ingredientes, cantidades y mermas, y descuenta automáticamente el stock al registrar cada venta. Es el equivalente al escandallo de los software de hostelería especializados, integrado en el mismo ERP.
¿Odoo puede gestionar varios restaurantes en una sola instancia?
Sí. Odoo soporta configuraciones multi-empresa en la misma instancia: contabilidades separadas por establecimiento, compras centralizadas desde una sede, reportes consolidados de ventas y una sola instancia técnica a mantener. Es una de las ventajas más claras para grupos de hostelería con entre 3 y 20 locales.
¿Qué hardware de TPV es compatible con Odoo?
El módulo de TPV de Odoo funciona en cualquier tablet o pantalla táctil con navegador web moderno. Es compatible con impresoras de tickets por red (Epson, Star Micronics), cajones portamonedas, lectores de código de barras y terminales de pago integrados vía Stripe, Adyen y otros procesadores. No requiere hardware propietario.
¿Odoo integra los pedidos de plataformas de delivery como Glovo o Uber Eats?
Existen conectores (módulos OCA y de terceros) que integran las plataformas de delivery más habituales en España con el TPV de Odoo, centralizando todos los pedidos —sala, take-away y delivery— en un solo sistema de stock y contabilidad. La disponibilidad y madurez de estos conectores varía por plataforma; es recomendable verificarlo con el partner implementador antes de decidir.
La hostelería es uno de los sectores con mayor complejidad operativa para una pyme: control de stock por receta, gestión de mesas y comandas, pedidos a proveedor basados en consumo real, cumplimiento fiscal con Verifactu, gestión de turnos rotativos y análisis de rentabilidad por plato. Hasta hace poco, gestionar todo esto en un único sistema era impensable para el restaurante medio. Odoo 20 cambia esa ecuación y lo hace con una integración nativa entre módulos que elimina los silos de información que afectan a la mayoría de negocios hosteleros.
En este artículo explicamos cómo Odoo organiza la operación de un restaurante, qué módulos intervienen en cada área, cómo se compara con el software de hostelería especializado y para qué tipo de negocio tiene más sentido hacer esta transición.
TPV para Hostelería: Mesa, Comanda y Cobro
El módulo de Punto de Venta de Odoo incluye una configuración específica para hostelería que va mucho más allá del TPV de retail estándar. La interfaz táctil permite gestionar la sala por planos de mesas, abrir comandas por mesa o por pedido, añadir y modificar líneas en cualquier momento antes del cobro, dividir la cuenta entre comensales y cobrar con efectivo, tarjeta o combinación de ambos.
Cada sesión de TPV —el turno con su apertura y cierre de caja— queda registrada automáticamente con el cuadre de efectivo, las ventas desglosadas por categoría de producto y el detalle de todos los métodos de pago. Esta información se vuelca directamente en la contabilidad sin necesidad de asientos manuales, eliminando uno de los puntos de fricción más habituales entre el restaurante y su asesoría fiscal: la reconciliación manual de ventas diarias.
Gestión de sala
Plano de mesas configurable, estado visual en tiempo real (libre, ocupada, con pedido pendiente, esperando cobro) y transferencias entre mesas sin perder la comanda.
Comandas y cocina
Impresión automática de comandas por categoría en impresoras de cocina, barra o pastelería. Opción de pantalla KDS (Kitchen Display System) para cocinas sin papel.
Cobro y facturación
Ticket simplificado con Verifactu, factura completa con CIF bajo demanda, división de cuenta por comensal, propinas y cierre automático de caja.
Stock por Receta: Escandallo en Tiempo Real
El control de stock en un restaurante no funciona por unidades de producto vendido, sino por ingredientes consumidos en la preparación de cada plato. Odoo resuelve esto con las Listas de Materiales (BoM) del módulo de Fabricación, que en hostelería actúan como recetas digitales: cada plato de la carta tiene una BoM que define sus ingredientes y cantidades exactas, incluyendo mermas estándar por limpieza o cocción.
Cuando el TPV registra la venta de un plato, Odoo descuenta automáticamente del stock los ingredientes de su receta, sin que ningún empleado tenga que apuntar nada. El resultado es un inventario actualizado en tiempo real que refleja el consumo teórico de ingredientes a partir de las ventas reales. Esta funcionalidad —conocida en el sector como escandallo— está disponible en Odoo combinando los módulos de Punto de Venta, Fabricación e Inventario, sin necesidad de herramientas externas.
| Plato en carta | Ingrediente | Cantidad bruta | Merma % | Descuento de stock |
|---|---|---|---|---|
| Solomillo a la plancha | Solomillo vacuno | 250 g | 12 % | ✅ Automático |
| Aceite de oliva | 15 ml | — | ✅ Automático | |
| Patata (guarnición) | 220 g | 18 % | ✅ Automático |
Control de Mermas y Coste Real por Plato
Uno de los indicadores más importantes en hostelería es el coste de materia prima (food cost) como porcentaje del precio de venta de cada plato. Odoo calcula este indicador de forma continua comparando el consumo teórico de ingredientes (según las ventas del TPV y las BoMs) con el consumo real detectado en los inventarios periódicos.
Cuando el inventario físico revela que hay menos stock del que el sistema esperaba según las ventas, la diferencia se registra como merma real: rotura, caducidad, error en la preparación o consumo interno no registrado. Esta información es crítica para el gerente de cocina, que puede actuar sobre los platos con mayor desviación entre el food cost teórico y el real antes de que la situación afecte a los márgenes del mes.
Odoo también calcula el coste estándar de cada plato a partir de los precios de compra más recientes de los ingredientes. Cuando el precio de un proveedor sube, el coste estándar de todos los platos que usan ese ingrediente se recalcula automáticamente, dando al responsable de cocina visibilidad inmediata sobre qué platos han dejado de ser rentables con los nuevos precios y deben revisarse en carta.
Compras Automatizadas: Del Stock Mínimo al Proveedor
Una vez que el nivel de stock de un ingrediente desciende por debajo del punto de pedido configurado —o cuando el consumo proyectado por el scheduler MRP indica que se agotará antes de la próxima recepción— Odoo genera automáticamente una solicitud de compra al proveedor habitual de ese ingrediente. El responsable de compras solo necesita revisar y confirmar; la generación es totalmente automática.
Esta automatización elimina el proceso manual de revisar el stock cada mañana y llamar al proveedor. El responsable recibe la notificación en Odoo, revisa los pedidos propuestos agrupados por proveedor y confirma con un clic. Para restaurantes con varios proveedores de materia prima —cárnico, pescadería, frutería, bebidas— el ahorro de tiempo es considerable y se reducen drásticamente los olvidos que generan roturas de stock en sala en el peor momento. Más detalles sobre la configuración de compras en nuestra guía del módulo de Compras de Odoo para empresas en España.
Delivery y Canales Online Integrados
Muchos restaurantes operan simultáneamente con sala, take-away y delivery a través de plataformas como Glovo, Uber Eats o Just Eat. El problema más frecuente es que cada canal genera sus propias ventas en sistemas separados, lo que obliga a hacer conciliaciones manuales al cierre del día y complica el control de stock real.
Odoo puede centralizar todos los canales mediante su módulo de eCommerce propio (para el pedido online directo desde la web del restaurante) y mediante integraciones con las principales plataformas de delivery a través de módulos OCA o conectores específicos. Cuando un pedido de delivery entra en Odoo, se comporta exactamente igual que un pedido de sala: descuenta ingredientes del stock, genera el ticket fiscal y se contabiliza automáticamente. El resultado es una única fuente de verdad para ventas, stock e ingresos, independientemente del canal por el que haya entrado el pedido.
Contabilidad y Verifactu: Cumplimiento Fiscal desde el TPV
Desde el 1 de julio de 2025, la normativa española obliga a los establecimientos con software de facturación a implantar sistemas que cumplan con el Reglamento de Sistemas Informáticos de Facturación (SIF), conocido popularmente como Verifactu. Odoo 20 incluye soporte nativo para este reglamento tanto en el módulo de Contabilidad como en el TPV, lo que significa que cada ticket emitido cumple automáticamente con los requisitos de sellado criptográfico e integridad del registro.
El flujo es completamente transparente para el establecimiento: el TPV genera el ticket, lo firma con el sello requerido y lo registra en la cadena inmutable que exige Hacienda. No se requiere ninguna acción adicional. La conciliación bancaria con las remesas de tarjeta y los cobros en efectivo también es automática si se configura el feed bancario de la cuenta del restaurante, reduciendo el trabajo contable diario a prácticamente cero en las transacciones de sala.
RRHH para Hostelería: Turnos, Ausencias y Nóminas
La gestión de personal en hostelería es especialmente compleja: rotación de turnos, trabajo en festivos y fines de semana, variaciones de plantilla por temporada alta y la necesidad de cubrir bajas de última hora. Odoo aborda esta casuística combinando el módulo de Empleados, el de Ausencias y el de Planificación de turnos.
El responsable de sala o de RRHH planifica la semana asignando turnos a cada empleado desde la vista Gantt del módulo de Planificación. Los empleados reciben notificación del turno en la app móvil de Odoo y pueden solicitar cambios o ausencias directamente desde el teléfono, con un flujo de aprobación automático al responsable. El módulo de Ausencias lleva el control acumulado de vacaciones, bajas y permisos de cada empleado, generando alertas cuando se acerca el límite legal de acumulación.
Para restaurantes que gestionan también las nóminas desde Odoo, la localización española del módulo de Nóminas incluye los convenios colectivos de hostelería con los complementos de nocturnidad, festivos, horas extra y plus de turnicidad. La integración directa con contabilidad garantiza que cada nómina genera automáticamente los asientos de gasto, sin doble introducción de datos.
Odoo vs Software de Hostelería Especializado
| Criterio | Software hostelero especializado | Odoo |
|---|---|---|
| TPV y sala | ⭐⭐⭐⭐⭐ (muy especializado) | ⭐⭐⭐⭐ |
| Escandallo / stock por receta | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| Contabilidad y finanzas | ⭐⭐ (requiere integración externa) | ⭐⭐⭐⭐⭐ |
| RRHH y nóminas | ⭐⭐ (módulo externo) | ⭐⭐⭐⭐⭐ |
| Multi-local centralizado | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Coste de implantación | Bajo (SaaS específico) | Medio-alto (se amortiza con escala) |
La conclusión práctica es clara: para un bar o cafetería con un único local y facturación inferior a 300.000 €/año, un software de hostelería específico como Agora, ICG o Revo ofrece mejor experiencia de TPV a menor coste. Para un restaurante con varios locales, cocina de producción centralizada, gestión propia de RRHH y necesidad de informes financieros consolidados, Odoo aporta un valor diferencial que los software sectoriales no pueden igualar sin integrar múltiples herramientas. Si quieres ver si Odoo encaja con tu operación hostelera, consulta también nuestro artículo sobre el módulo de Punto de Venta de Odoo para hostelería.
¿Tienes un grupo de restaurantes o varios locales?
En OsPrime hemos implementado Odoo en empresas de hostelería con múltiples ubicaciones. Analizamos tu operación y te contamos si Odoo es la solución adecuada para tu caso, sin presión ni compromiso.
Ver planes y precios en OsPrime →Preguntas frecuentes: Odoo para restaurantes y hostelería
¿Odoo cumple con Verifactu para hostelería?
Sí. Odoo 20 incluye soporte nativo para el Reglamento de Sistemas Informáticos de Facturación (SIF/Verifactu) en España. Los tickets emitidos desde el TPV se firman y registran automáticamente según la normativa vigente desde julio de 2025, sin ninguna intervención adicional del establecimiento.
¿Se puede hacer el control de escandallo o recetas con Odoo?
Sí. Combinando los módulos de Punto de Venta, Fabricación (BoM) e Inventario, Odoo permite definir las recetas de cada plato con sus ingredientes, cantidades y mermas, y descuenta automáticamente el stock al registrar cada venta. Es el equivalente al escandallo de los software de hostelería especializados, integrado en el mismo ERP.
¿Odoo puede gestionar varios restaurantes en una sola instancia?
Sí. Odoo soporta configuraciones multi-empresa en la misma instancia: contabilidades separadas por establecimiento, compras centralizadas desde una sede, reportes consolidados de ventas y una sola instancia técnica a mantener. Es una de las ventajas más claras para grupos de hostelería con entre 3 y 20 locales.
¿Qué hardware de TPV es compatible con Odoo?
El módulo de TPV de Odoo funciona en cualquier tablet o pantalla táctil con navegador web moderno. Es compatible con impresoras de tickets por red (Epson, Star Micronics), cajones portamonedas, lectores de código de barras y terminales de pago integrados vía Stripe, Adyen y otros procesadores. No requiere hardware propietario.
¿Odoo integra los pedidos de plataformas de delivery como Glovo o Uber Eats?
Existen conectores (módulos OCA y de terceros) que integran las plataformas de delivery más habituales en España con el TPV de Odoo, centralizando todos los pedidos —sala, take-away y delivery— en un solo sistema de stock y contabilidad. La disponibilidad y madurez de estos conectores varía por plataforma; es recomendable verificarlo con el partner implementador antes de decidir.