En resumen. Una ferretería con entre 20.000 y 50.000 referencias, venta mixta a particular y profesional, múltiples proveedores y almacén físico encaja de forma nativa en Odoo. La clave está en estructurar bien el catálogo, configurar tarifas diferenciadas por tipo de cliente y garantizar el cumplimiento fiscal 2026: VeriFactu, retenciones de IRPF y modelos AEAT. Nextdoo, partner oficial Odoo Enterprise en España, acompaña el proyecto desde el análisis inicial hasta el arranque.
Una ferretería moderna no es una tienda cualquiera. Es un almacén técnico con decenas de miles de referencias, clientes que van desde el vecino que busca un tornillo hasta la constructora que pide a crédito. Gestionarlo con una hoja de cálculo o con un programa de facturación básico es un camino directo al caos.
Odoo resuelve eso de forma nativa. Sin parches, sin integraciones frágiles. Todo en una sola plataforma: catálogo, TPV, almacén, compras, venta B2B y contabilidad española.
Odoo gestiona catálogos de decenas de miles de referencias con tarifas diferenciadas para clientes particulares y profesionales, cumpliendo la normativa fiscal española 2026.
¿Cómo organizar un catálogo profundo con 20.000 o más referencias?
El primer reto de cualquier ferretería es el catálogo. No se trata solo de meter productos en un listado. Se trata de organizarlos para que cualquier empleado encuentre lo que busca en segundos, desde el mostrador.
Odoo estructura el catálogo en categorías y subcategorías. Una ferretería típica tiene categorías como tornillería, fontanería, eléctrico, herramienta manual, herramienta eléctrica, pintura, jardinería y construcción. Dentro de cada una, subcategorías que afinan: en tornillería, por ejemplo, se separan tornillos de chapa, de madera, tirafondos, tuercas, arandelas y bridas.
Los atributos de producto permiten crear variantes sin duplicar fichas. Un tornillo M6 x 20 en acero inoxidable y otro en acero galvanizado no son dos productos distintos: son variantes del mismo. Esto reduce enormemente el número de fichas a mantener y facilita la búsqueda.
Para catálogos que superan las 50.000 referencias, la estructura del árbol de categorías y la configuración de índices de búsqueda es crítica. No es algo que se improvise: hay que planificarlo antes de la importación masiva. La documentación oficial de Odoo sobre gestión de productos es el punto de partida, pero el criterio real lo pone la operativa de cada ferretería.
Tres códigos en cada producto: EAN, referencia interna y referencia proveedor
En ferretería conviven varios sistemas de identificación de producto. El problema es que no siempre coinciden. El EAN del fabricante, el código del catálogo Würth y el código interno que lleva años usando la ferretería son tres cosas distintas.
Odoo permite almacenar los tres de forma simultánea en cada ficha de producto:
- EAN-13: el código de barras impreso por el fabricante. Se usa para escanear en caja o en el almacén.
- Referencia interna: el código propio de la ferretería. Útil cuando se vende a granel (un metro de cable, medio litro de pintura) y no hay EAN físico.
- Referencia proveedor: el código que aparece en el catálogo del distribuidor. Imprescindible para que los pedidos de compra coincidan exactamente con los documentos del proveedor.
Cuando se trabaja con varios proveedores del mismo artículo, Odoo asocia una referencia proveedor distinta por cada uno. Así, al generar un pedido a Cofac, el número de referencia que aparece en el pedido es el de Cofac; si el pedido va a Würth, aparece el de Würth.
Esta multicódigo es uno de los puntos donde más tiempo se ahorra en el día a día. Evita errores en los pedidos y agiliza la recepción de mercancía.
¿Cómo diferenciar particular de profesional en segundos con un TPV en mostrador?
El mostrador de una ferretería es un entorno exigente. Hay cola, hay prisa, hay clientes que quieren factura y otros que pagan en efectivo. El TPV de Odoo está pensado para este ritmo.
La clave en ferretería es identificar rápido si el cliente es particular o profesional. De eso depende el precio, las condiciones de pago y si hay que emitir factura con retención de IRPF. Odoo lo gestiona así:
- Al abrir una venta en el TPV, el empleado puede buscar el cliente por nombre o NIF. Si está registrado como profesional, el sistema aplica automáticamente su tarifa y su configuración fiscal.
- Si el cliente no está registrado pero quiere precio profesional, se puede aplicar un descuento manual desde la propia pantalla del TPV, sin necesidad de dar de alta al cliente.
- Para los clientes B2B que quieren factura, el TPV genera el documento fiscal completo con todos los datos en el momento, sin pasos adicionales.
Además, el TPV de Odoo es compatible con escáneres de código de barras, datáfonos integrados y cajones portamonedas estándar. No hace falta hardware propietario.
Desde 2026, con la obligatoriedad de VeriFactu para empresas en el régimen general, cada ticket emitido queda registrado y enlazado con la AEAT. El TPV de Odoo gestiona esto de forma automática dentro de la localización fiscal española.
¿Cómo gestionar un almacén grande con ubicaciones y escáner de forma eficiente?
Una ferretería con almacén en trastienda tiene un problema clásico: saber dónde está cada referencia sin depender de la memoria del empleado más veterano. Cuando hay 20.000 productos, eso no puede ser un conocimiento implícito.
Odoo gestiona las ubicaciones dentro del almacén de forma jerárquica. Se puede definir cada pasillo, cada estantería y cada balda como una ubicación. Cada producto tiene asignada su ubicación habitual. Cuando llega mercancía nueva, el sistema indica dónde colocarla. Cuando hay que preparar un pedido, indica dónde ir a buscarlo.
El escáner de mano (terminales tipo Honeywell o Datalogic, estándar en el sector) se conecta a Odoo sin configuración especial. El flujo de trabajo es sencillo:
- Se escanea la ubicación.
- Se escanea el producto.
- Se confirma la cantidad.
Eso aplica para recepciones, inventarios y transferencias internas. El margen de error se reduce de forma significativa frente al proceso manual.
El inventario cíclico, que consiste en contar solo una parte del catálogo en cada ciclo en lugar de pararlo todo para hacer un recuento general, está también soportado. Es especialmente útil en ferreterías con catálogos amplios donde un inventario anual completo supone días de trabajo.
Venta B2B: profesionales, gremio y constructoras
La venta a profesional es una parte esencial del negocio de muchas ferreterías. El fontanero, el electricista, la pequeña constructora: son clientes recurrentes que mueven volumen y que exigen condiciones distintas al particular.
Odoo permite segmentar la base de clientes y aplicar condiciones específicas a cada grupo:
- Tarifas diferenciadas: el precio PVP general para particulares, una tarifa profesional con descuento para autónomos del gremio, y condiciones especiales para empresas constructoras con acuerdo de volumen.
- Condiciones de pago por cliente: contado para el particular, pago a 30 o 60 días para la empresa con historial. Cada cliente tiene sus condiciones definidas en su ficha.
- Portal de cliente: el profesional puede acceder a su área privada, ver su historial de pedidos, descargar facturas y consultar los precios acordados. Esto reduce las llamadas al mostrador para pedir duplicados de factura.
- Crédito y límite de riesgo: se puede definir un límite de crédito por cliente para que el sistema avise si la deuda acumulada supera el umbral acordado.
La separación clara entre B2C y B2B en Odoo no solo mejora la operativa. También facilita el análisis: se puede ver fácilmente qué porcentaje de la facturación viene del canal profesional y cuál es el margen por tipo de cliente.
Multi-proveedor: Cofac, Würth y distribuidores locales
Una ferretería rara vez compra todo a un solo proveedor. Lo habitual es trabajar con un distribuidor generalista como Cofac, un especialista en herramienta profesional como Würth, y varios distribuidores locales o de marca directa para categorías concretas.
Odoo gestiona este esquema con una lógica clara:
- Cada producto puede tener un proveedor preferido y proveedores alternativos, cada uno con su precio de compra y su plazo de entrega habitual.
- Las reglas de reaprovisionamiento definen un stock mínimo y máximo por producto. Cuando el stock cae por debajo del mínimo, el sistema propone automáticamente una orden de compra al proveedor preferido.
- Los pedidos de compra se agrupan por proveedor, de modo que todos los artículos que se van a pedir a Würth aparecen en un único pedido. Esto simplifica la gestión y evita pedidos fraccionados innecesarios.
Además, cuando llega la factura del proveedor, Odoo la cruza con el pedido y la recepción. Si hay diferencias en precio o cantidad, el sistema lo señala antes de contabilizar. Eso evita errores que luego son difíciles de corregir.
Para ferreterías que trabajan con catálogos electrónicos de proveedores en formato CSV o Excel, la importación periódica de precios actualiza automáticamente las tarifas de compra sin necesidad de tocar cada ficha manualmente.
¿Qué cambia en fiscalidad 2026 con IRPF, VeriFactu y los modelos AEAT?
La fiscalidad de una ferretería con venta B2B tiene algunas particularidades que hay que tener bien configuradas desde el primer día.
El punto más relevante es la retención de IRPF en facturas a profesionales en estimación objetiva. Cuando se factura a un fontanero o un electricista autónomo en módulos, la factura debe incluir la retención correspondiente según el régimen fiscal del cliente. Odoo aplica esta retención automáticamente en cuanto el cliente tiene su régimen configurado en la ficha.
Desde 2026, VeriFactu es obligatorio para la mayoría de empresas sujetas al IRPF o al Impuesto de Sociedades que no estén en el sistema SII. Cada factura y cada ticket de TPV deben registrarse en la AEAT con un código de huella. La localización fiscal española de Odoo da soporte a este requisito.
Otros modelos relevantes para una ferretería:
- Modelo 111 y 190: declaración trimestral y resumen anual de retenciones practicadas a profesionales.
- Modelo 303 y 390: declaración del IVA trimestral y resumen anual. Con el volumen de compras a proveedores como Cofac o Würth, el IVA soportado puede generar devoluciones significativas que conviene gestionar bien.
- Modelo 347: declaración anual de operaciones con terceros por importe superior al umbral legal. Cualquier ferretería que compre regularmente a un distribuidor grande supera ese umbral con facilidad.
Todo esto está cubierto por la localización fiscal española de Odoo, que actualiza los modelos conforme cambia la normativa de la AEAT.
¿Qué esperar del proceso de implantación en una ferretería?
Una implantación en una ferretería con las características descritas es un proyecto con varias fases. No es una instalación de software: es una puesta en marcha operativa que afecta a todas las áreas del negocio.
Las fases habituales son:
- Discovery y análisis: se mapea la operativa actual, el catálogo, los proveedores, la tipología de clientes y los requisitos fiscales.
- Importación del catálogo: se prepara, limpia y carga el catálogo desde los formatos del proveedor. Esta fase suele ser la más laboriosa por el volumen y la calidad variable de los datos de origen.
- Configuración del TPV y almacén: se configura el hardware, las ubicaciones del almacén y los flujos de trabajo de mostrador y trastienda.
- Configuración fiscal y contable: se parametriza la localización española, las retenciones, VeriFactu y los modelos AEAT.
- Formación por rol: los perfiles de caja, almacén, ventas y dirección reciben formación específica para su función. No se forma a todos igual.
- Pruebas y arranque: se hace un periodo de pruebas controlado antes del arranque real. El go-live se planifica para evitar momentos de alta carga operativa.
El plazo y el coste dependen del alcance real de cada proyecto. No existe una cifra universal válida para todas las ferreterías. Lo que sí es cierto es que el tamaño del catálogo, el número de usuarios y la complejidad de la venta B2B son los factores que más influyen en el esfuerzo de implantación.
Nextdoo, como partner oficial Odoo Enterprise en España, hace una llamada de discovery antes de cualquier propuesta para dimensionar correctamente el proyecto.
Preguntas frecuentes
¿Puede Odoo gestionar 20.000 referencias sin volverse lento?
Sí, con una configuración adecuada. Odoo está preparado para catálogos de gran volumen. La búsqueda por nombre, código interno, código de barras o referencia de proveedor es rápida en una instancia correctamente dimensionada. Para ferreterías con entre 20.000 y 50.000 referencias, lo habitual es optar por Odoo Online o la infraestructura gestionada de Odoo.sh con el plan correspondiente al volumen de datos y usuarios. El dimensionamiento correcto es parte del trabajo previo a la implantación.
¿Cómo importo el catálogo de mis proveedores (Cofac, Würth, otros)?
Odoo tiene importación nativa de ficheros CSV y Excel. La mayoría de distribuidores del sector ofrecen sus catálogos en uno de estos formatos, con EAN, descripción, precio recomendado y referencia propia. La clave está en la limpieza previa del fichero: eliminar duplicados, estandarizar unidades, mapear categorías. Esa preparación es trabajo manual que conviene no subestimar. Una carga inicial bien preparada es fluida; una carga con datos sucios genera problemas que luego cuesta mucho corregir.
¿Cómo gestiona Odoo la facturación con retención de IRPF a profesionales?
Cuando un cliente está configurado en Odoo como profesional en estimación objetiva, el sistema aplica automáticamente la retención de IRPF correspondiente en cada factura. El porcentaje aplicable depende del tipo de actividad y de la normativa vigente de la AEAT. La configuración se hace en la ficha del cliente, una sola vez. A partir de ahí, cada factura incluye la retención sin que el usuario tenga que recordarlo. Esto reduce errores y simplifica la conciliación de los modelos 111 y 190.
¿Funciona con escáner de mano para el almacén?
Sí. Odoo es compatible con terminales de mano estándar del sector, como los modelos de Honeywell o Datalogic. El flujo de trabajo con escáner cubre recepciones de mercancía, transferencias internas entre ubicaciones e inventarios. No hace falta hardware especial ni licencias adicionales de terceros para esta funcionalidad. El escáner se conecta como un periférico más y el empleado opera desde una interfaz simplificada pensada para uso en almacén, sin necesidad de formación técnica.
¿Es necesario migrar el historial de ventas del sistema anterior?
Depende del uso que se le vaya a dar. El historial de ventas de los últimos dos o tres años puede ser útil para análisis de estacionalidad, comparativas de márgenes o gestión de clientes B2B. Odoo permite importar ese historial si el sistema de origen exporta los datos en un formato tratable. Lo que siempre se migra son los maestros de datos activos: clientes, proveedores y productos. El historial es una decisión que se toma en el discovery según el coste-beneficio de la migración.
¿VeriFactu afecta también al TPV de mostrador?
Sí. Desde la entrada en vigor de la obligación, cada ticket emitido desde el TPV debe cumplir con los requisitos de registro de la AEAT bajo el sistema VeriFactu. La localización fiscal española de Odoo cubre este requisito de forma integrada. No hace falta ningún sistema externo ni adaptación específica: el cumplimiento es parte del funcionamiento estándar del TPV configurado correctamente.
Conclusión: lo que necesitas para arrancar
Una ferretería bien gestionada con Odoo no es una utopía. Es un proyecto concreto con fases definidas, requisitos claros y un resultado medible: menos errores en el almacén, menos tiempo perdido en el mostrador, venta B2B bien documentada y cumplimiento fiscal sin sobresaltos.
El punto de partida es siempre el mismo: una llamada de discovery para entender la operativa real, el catálogo y los requisitos de cada negocio. A partir de ahí, Nextdoo dimensiona el proyecto y propone un alcance ajustado.
Si tienes una ferretería y estás valorando dar el paso, el primer paso no es firmar nada. Es una conversación.
Información orientativa. Los plazos, costes y alcances reales se confirman tras un análisis personalizado. JLM Business Solutions SL · B16842831.
Preguntas frecuentes
¿Puede Odoo gestionar 20.000 referencias sin volverse lento?
Sí, con una configuración adecuada. Odoo está preparado para catálogos de gran volumen. La búsqueda por nombre, código interno, código de barras o referencia de proveedor es rápida en una instancia correctamente dimensionada. Para ferreterías con entre 20.000 y 50.000 referencias, lo habitual es optar por Odoo Online o la infraestructura gestionada de Odoo.sh con el plan correspondiente al volumen de datos y usuarios. El dimensionamiento correcto es parte del trabajo previo a la implantación.
¿Cómo importo el catálogo de mis proveedores (Cofac, Würth, otros)?
Odoo tiene importación nativa de ficheros CSV y Excel. La mayoría de distribuidores del sector ofrecen sus catálogos en uno de estos formatos, con EAN, descripción, precio recomendado y referencia propia. La clave está en la limpieza previa del fichero: eliminar duplicados, estandarizar unidades, mapear categorías. Esa preparación es trabajo manual que conviene no subestimar. Una carga inicial bien preparada es fluida; una carga con datos sucios genera problemas que luego cuesta mucho corregir.
¿Cómo gestiona Odoo la facturación con retención de IRPF a profesionales?
Cuando un cliente está configurado en Odoo como profesional en estimación objetiva, el sistema aplica automáticamente la retención de IRPF correspondiente en cada factura. El porcentaje aplicable depende del tipo de actividad y de la normativa vigente de la AEAT. La configuración se hace en la ficha del cliente, una sola vez. A partir de ahí, cada factura incluye la retención sin que el usuario tenga que recordarlo. Esto simplifica la conciliación de los modelos 111 y 190.
¿Funciona con escáner de mano para el almacén?
Sí. Odoo es compatible con terminales de mano estándar del sector, como los modelos de Honeywell o Datalogic. El flujo de trabajo con escáner cubre recepciones de mercancía, transferencias internas entre ubicaciones e inventarios. No hace falta hardware especial ni licencias adicionales de terceros. El escáner se conecta como un periférico más y el empleado opera desde una interfaz simplificada pensada para uso en almacén, sin necesidad de formación técnica.
¿Es necesario migrar el historial de ventas del sistema anterior?
Depende del uso que se le vaya a dar. El historial de ventas de los últimos años puede ser útil para análisis de estacionalidad, comparativas de márgenes o gestión de clientes B2B. Odoo permite importar ese historial si el sistema de origen exporta los datos en un formato tratable. Lo que siempre se migra son los maestros activos: clientes, proveedores y productos. El historial es una decisión que se toma en el discovery según el coste-beneficio de la migración.
¿VeriFactu afecta también al TPV de mostrador?
Sí. Desde la entrada en vigor de la obligación, cada ticket emitido desde el TPV debe cumplir con los requisitos de registro de la AEAT bajo el sistema VeriFactu. La localización fiscal española de Odoo cubre este requisito de forma integrada. No hace falta ningún sistema externo ni adaptación específica: el cumplimiento es parte del funcionamiento estándar del TPV configurado correctamente para el mercado español.