Guía completa · edición 2026
Odoo para retail en España
Cómo implantar Odoo 19 en una tienda, una cadena o un retailer omnicanal en España. Módulos, hardware, fiscalidad, sectores y operativa. Toda la información citada con la documentación oficial.
En 30 segundos
Odoo 19 cubre TPV, inventario, eCommerce, contabilidad española y omnicanal en una sola plataforma. La localización oficial (l10n_es) incluye VeriFactu, TicketBAI y los modelos AEAT 303, 347, 349 y 390. Compatible con hardware retail estándar (Epson TM, escáneres, balanzas, terminales Adyen/Stripe/SIX). Para retailers PYME españoles, la implantación parte de 3.000 EUR orientativos, sin compromiso hasta presupuesto firmado.
Índice de contenidos
1. ¿Qué es Odoo para retail?
Odoo es un ERP de código abierto modular con más de 82 aplicaciones integradas en una misma base de datos. Para un retailer español, los módulos relevantes son Point of Sale, Inventario, eCommerce, Contabilidad con la localización oficial española y CRM para fidelización.
La diferencia con un TPV puro (Lightspeed, Shopify POS, Square) es que Odoo conecta el TPV con el resto de la operación sin sincronización entre sistemas: el stock se descuenta a la vez en tienda y en eCommerce, la factura emitida cumple VeriFactu por defecto y la contabilidad refleja la venta el mismo día.
La diferencia con un ERP tradicional (Sage, A3, SAP Business One) es la velocidad de implantación, el modelo de licencia por usuario y la facilidad para personalizar formularios con Odoo Studio sin programar.
Fuente principal: Documentación Odoo · Point of Sale.
2. Módulos clave de Odoo retail
Estos son los módulos imprescindibles para un retailer en España. Cada enlace lleva a la página oficial de la documentación Odoo.
| Módulo | Función retail | Documentación oficial |
|---|---|---|
| Point of Sale | TPV en tienda con tickets, descuentos, devoluciones, fidelización y cierre de caja | docs · POS |
| Inventory | Stock multi-almacén, variantes (talla, color), lotes, caducidades, código de barras | docs · Inventory |
| Sales · Pricelists | Tarifas por canal (B2C / B2B), promociones temporales, listas de precios por cliente | docs · Pricelists |
| eCommerce | Tienda online integrada con mismo catálogo y mismo stock que tienda física | docs · eCommerce |
| Accounting | Contabilidad con PGCE 2008 y modelos AEAT generados automáticamente | docs · Accounting |
| CRM + Loyalty | Histórico cliente unificado, programa de puntos, tarjetas regalo | docs · Loyalty |
| Helpdesk | Reclamaciones, garantías y postventa con portal cliente | docs · Helpdesk |
| Studio | Personalización de formularios y automatismos sin programar | docs · Studio |
La combinación habitual para una tienda pyme es POS + Inventory + Accounting con localización española. eCommerce y CRM se añaden cuando la operación lo exige.
3. Hardware compatible con Odoo POS
Odoo POS se ejecuta en cualquier ordenador con navegador moderno (PC, Mac, tablet Android o iPad). El hardware periférico se conecta directamente al ordenador del TPV o, en setups más complejos, vía Odoo IoT Box, un dispositivo dedicado que centraliza la comunicación con periféricos.
Periféricos soportados
- Impresoras de tickets: modelos compatibles ePOS, especialmente la familia Epson TM-T20, TM-T88 y TM-m30. La conexión por red Ethernet permite imprimir directamente desde el navegador sin drivers locales (docs · ePOS Certificate).
- Escáneres de código de barras: USB o Bluetooth. Funcionan como teclado, no requieren configuración especial. La documentación cubre integración con módulo Barcode para flujos de almacén.
- Balanzas: integradas vía IoT Box para venta a peso, según docs · Scale.
- Pantallas cliente: segundo monitor que muestra el ticket al cliente en tiempo real (docs · Customer Display).
- Cajones portamonedas: se abren con el comando del receipt printer (conexión RJ-11).
- Etiquetas electrónicas de estantería: soporte integrado vía Pricer y SES-imagotag (docs · Electronic Labels).
Terminales de pago integrados
Para cobrar con tarjeta sin teclear el importe a mano, Odoo se integra de forma nativa con los principales proveedores: Adyen, Stripe Terminal, SIX, Ingenico, Mollie, Worldline, Adyen, Razorpay y Viva.com entre otros, según docs · Payment Terminals. Bizum se gestiona vía QR Code Payments.
Para tiendas con efectivo intensivo, Odoo soporta cajeros automáticos Glory y Cashdro como cash machines.
Una guía detallada con la lista 2026 está en el artículo Hardware homologado para Odoo POS dentro de esta serie.
4. Cumplimiento fiscal en España
La localización fiscal española de Odoo (l10n_es) cubre el Plan General Contable 2008 y los principales modelos AEAT. Estos son los módulos publicados oficialmente por Odoo:
| Módulo | Función | Norma |
|---|---|---|
l10n_es | Spain Accounting · PGCE 2008 (PYMES, Completo, Sin ánimo lucro) | BOE PGC 2008 |
l10n_es_edi_verifactu | VeriFactu · Sistema verificable de facturación AEAT | RD 1007/2023 |
l10n_es_edi_TBAI | TicketBAI · Álava, Bizkaia, Gipuzkoa | Hacienda Foral |
l10n_es_edi_facturae | Facturae EDI · facturación electrónica Administración pública (FACe) | Ley 25/2013 |
l10n_es_reports | Modelos 111, 115, 130, 303, 347, 349, 390 | AEAT |
VeriFactu en 2026
Según el Real Decreto 1007/2023, los sistemas informáticos que emiten facturas deben implementar el sistema VeriFactu para enviar a la AEAT cada factura con un hash de verificación encadenado. El módulo oficial de Odoo (l10n_es_edi_verifactu) genera estos archivos JSON y mantiene el encadenamiento, según la documentación oficial de la localización española.
La activación requiere subir el certificado digital del emisor desde Contabilidad → Configuración → Ajustes. La configuración inicial estándar lleva entre 4 y 6 horas en un partner experimentado.
TicketBAI
Si tu retail tiene tiendas en País Vasco, el módulo l10n_es_edi_TBAI cubre las haciendas forales. Las facturas se firman digitalmente, se envían cada 24 horas en formato XML y llevan un código QR de verificación impreso en la factura PDF.
Modelos AEAT que genera Odoo
Con la contabilidad bien categorizada, el módulo l10n_es_reports genera automáticamente:
- Modelo 303: liquidación trimestral o mensual de IVA
- Modelo 390: resumen anual de IVA
- Modelo 347: declaración anual de operaciones con terceros >3.005,06 EUR
- Modelo 349: operaciones intracomunitarias
- Modelo 111 / 115 / 130: retenciones y pagos fraccionados
Cada modelo se exporta en el formato oficial AEAT listo para presentar.
5. Sectores retail donde encaja Odoo
No todos los retails operan igual. Algunas verticales requieren funcionalidades específicas que Odoo cubre con módulos estándar. Estas son las áreas donde Nextdoo ha publicado guías específicas:
Moda y textil
Variantes complejas (talla x color x temporada), pricelists de descuento por temporada, gestión de devoluciones por talla equivocada.
Papelería
Catálogo amplio con marcas múltiples, Kit Digital aplicable, TPV con tickets simples, devoluciones flexibles.
Ferretería
Referencias largas (decenas de miles de SKUs), venta a peso, B2B + B2C, conexión con catálogos proveedor.
Óptica
Ficha sanitaria por cliente, gestión de recetas, garantías por producto, agenda de citas.
Alimentación
Trazabilidad por lote, caducidades, venta a peso (balanzas IoT), conservación de frío.
Joyería
Trazabilidad de piezas únicas (número de serie), antifraude, pricelist por quilataje y precio del oro.
Cosmética y perfumería
Multi-marca, gestión de muestras, regalo en compra, eCommerce con experiencia premium.
Tienda deportiva
Variantes complejas, equipaciones B2B (clubes), alquiler de material, devoluciones online flexibles.
Mascotas y veterinaria
Ficha por mascota, recordatorios de vacuna, suscripciones de pienso, agenda clínica.
Librería
Identificación por ISBN, depósito editorial, devolución a editorial, eventos firma autor.
Si tu vertical no aparece aquí, hablamos en una llamada de discovery para evaluar si Odoo encaja y con qué módulos.
6. Omnicanal: tienda + online + marketplaces
El cliente retail moderno espera comprar online y devolver en tienda. Odoo cubre este flujo de serie cuando se configura correctamente:
Stock unificado entre tienda y eCommerce
Cada producto tiene un solo registro con un stock que se descuenta en tiempo real desde TPV o desde web. Las reglas de reaprovisionamiento entre almacenes se configuran en Inventario, según la documentación de Warehouses.
Click and Collect
El cliente compra online y elige tienda física para recoger. El sistema reserva el stock en esa tienda y crea un albarán de preparación. Se cubre en el artículo Click and Collect en Odoo retail de esta serie.
Devoluciones omnicanal
El cliente compra online y devuelve en cualquier tienda. El sistema reconoce el ticket original (físico o digital), actualiza stock y genera el abono. Detalles en Devoluciones omnicanal en Odoo.
Marketplaces conectados
Odoo se conecta con Amazon, eBay, Carrefour y otros marketplaces vía conectores dedicados publicados en Odoo Apps o vía integración Mirakl. La sincronización de stock se configura en tiempo real para evitar sobreventas.
Tarjeta regalo digital
Compra online de un vale con código QR canjeable en cualquier tienda, integrado con el módulo Loyalty. Ver guía Tarjeta regalo digital con QR en Odoo POS.
7. Odoo frente a otros TPV retail
Cada herramienta resuelve un caso distinto. Hemos publicado comparativas balanceadas (pros y contras de cada opción) con sus respectivas documentaciones oficiales como fuente:
- Odoo POS vs Lightspeed Retail 2026
- Odoo POS vs Shopify POS Pro 2026
- Odoo POS vs Square 2026
- Odoo POS vs Caja Mágica
- TPV gratis vs Odoo POS · cuándo escalar
- Odoo POS vs Hiopos Cloud
- Mejor ERP retail España 2026 · 8 opciones comparadas
Ninguna comparativa concluye que Odoo sea siempre la mejor opción. Cada decisión depende de volumen, presupuesto, equipo y particularidades.
8. Operativa retail concreta · guías paso a paso
Estas guías técnicas cubren las preguntas más frecuentes del día a día retail con Odoo:
- Configurar variantes talla y color en Odoo POS · paso a paso
- Inventario cíclico en Odoo retail · método ABC
- Conectar escáner Honeywell a Odoo POS
- Imprimir tickets fiscales Epson TM en Odoo
- Integrar SEUR Frío con Odoo eCommerce
- Multi-tienda en Odoo · gestionar varios puntos de venta
- Odoo TPV offline · funciona sin internet
9. Precios e implantación
El coste total se compone de dos partes:
Suscripción Odoo
Cobrada por Odoo SA directamente al cliente, según el plan elegido. Consulta precios actualizados en odoo.com. Garantiza actualizaciones, soporte y hosting (en plan Online o odoo.sh).
Servicios Nextdoo
Implantación, migración de datos, formación, soporte, personalizaciones. Tarifa de referencia 75 EUR/hora, susceptible de revisión según alcance. Calculadora con desglose.
Como referencia orientativa del sector partner Odoo en España, los servicios de implantación se sitúan en estas franjas:
- Autónomos y micropymes: desde 3.000 EUR (~40h). Incluye facturación + VeriFactu, CRM básico, formación.
- PYME retail estándar: desde 9.000 EUR (~120h). Incluye ventas, contabilidad ES completa, inventario, CRM, migración de datos, formación 3 roles, hypercare 30 días.
- Cadenas y omnicanal: desde 15.000 EUR (~200h+). Incluye multi-tienda, vertical avanzado (TPV / eCommerce / fabricación), integraciones, hypercare 60 días.
Importante: los valores son orientativos, no constituyen oferta vinculante. El presupuesto definitivo se entrega por escrito tras la llamada de discovery gratuita.
10. Preguntas frecuentes
Fuentes y referencias oficiales
¿Empezamos por tu caso concreto?
30 minutos de discovery gratuita con Jeanlouis Boulanger. Sin compromiso. Presupuesto por escrito en 48 horas si encaja.
Reservar discovery Probar Odoo 15 díasNextdoo · Partner Oficial Odoo Ready en España · JLM Business Solutions SL B16842831 · Tarragona