Llama ahora: 858 233 040
¿Necesitas ayuda con tu proyecto? Hablemos
Ir al contenido

OCR en Odoo

Cómo automatizar tus facturas y digitalizar tu contabilidad
9 de agosto de 2026 por
OCR en Odoo
Andrés Quesada Donoso

Registrar una factura de proveedor a mano lleva entre tres y cinco minutos. Con cien facturas al mes son entre cinco y ocho horas de trabajo administrativo puro, sin valor añadido y muy expuesto al error humano. Para una asesoría que gestiona quince o veinte empresas, la cifra se multiplica hasta convertirse en un problema estructural de capacidad.

Odoo resuelve esto mediante un motor de digitalización que combina OCR e inteligencia artificial: lee la factura en PDF o imagen y genera un borrador contabilizable con proveedor, fecha, base imponible, IVA y totales ya rellenos, sin que nadie haya tocado el teclado. El sistema aprende con cada documento procesado; cuantas más facturas de un mismo proveedor ha procesado, mayor es su precisión.

Lo que la mayoría de guías sobre este tema no explica es que en España la digitalización de facturas tiene una capa adicional que cambia el cálculo por completo. El SII obliga a registrar las facturas recibidas en un plazo máximo de cuatro días. Las facturas de profesionales y autónomos incorporan retención de IRPF, un campo que el OCR debe detectar correctamente para que el apunte contable sea válido. Y el formato Facturae, estándar de factura electrónica en España, permite procesar facturas en XML estructurado sin consumir un solo crédito IAP. Ignorar cualquiera de estos tres puntos es dejar valor sobre la mesa.

Esta guía cubre el funcionamiento real del motor de IA de Odoo, los cuatro métodos de entrada de facturas, el coste exacto de los créditos IAP y cuándo no se consumen, el contexto fiscal español, y la configuración paso a paso para que tu empresa o tu asesoría lo tenga operativo desde el primer día.

Índice de contenido

  1. Qué es la digitalización de facturas en Odoo y por qué no es solo OCR
  2. Los cuatro métodos de entrada de facturas en Odoo
  3. Cómo funciona el motor de IA y OCR: lo que lee, lo que aprende y sus límites reales
  4. Créditos IAP: qué cuestan, cuándo se consumen y cuándo no
  5. La clave española: IRPF, SII y modelos fiscales
  6. Configuración paso a paso y buenas prácticas
  7. Preguntas frecuentes sobre el OCR de facturas en Odoo 

Qué es la digitalización de facturas en Odoo y por qué no es solo OCR

Cuando se habla de OCR aplicado a facturas, la idea que viene a la cabeza es sencilla: una tecnología que lee texto en imágenes. Eso es correcto pero incompleto cuando hablamos de Odoo.

El módulo de digitalización de Odoo trabaja en dos capas distintas. La primera es el OCR propiamente dicho: convierte el contenido visual de un PDF o imagen en texto legible por máquina. La segunda es un motor de inteligencia artificial que interpreta ese texto, identifica qué campo es el número de factura, cuál es el proveedor, qué líneas corresponden a bases imponibles, qué porcentaje de IVA aplica y cuál es el total a pagar. No se trata de buscar texto en posiciones fijas del documento; el sistema analiza la estructura semántica de cada factura.

La diferencia práctica es que Odoo no necesita una plantilla por cada proveedor para funcionar. Lee facturas de formatos heterogéneos y mejora su precisión de forma progresiva: cada corrección que hace el usuario en un borrador retroalimenta el modelo, de modo que las siguientes facturas del mismo proveedor se procesan con mayor exactitud.

Hay un tercer elemento que muy pocos artículos mencionan. Cuando la factura no llega en PDF sino en formato XML estructurado, como Facturae o UBL, el motor de OCR no interviene en absoluto. Odoo lee los campos directamente del XML sin necesidad de interpretación visual, con precisión del cien por cien y sin consumir créditos IAP. En el contexto español esto tiene una relevancia especial, porque Facturae es el estándar de factura electrónica para operaciones con las administraciones públicas y cada vez más proveedores privados lo emiten de forma nativa.

El resultado en los tres casos es el mismo: un borrador de factura de proveedor listo para revisar y validar, con todos los campos rellenos y el documento original adjunto al asiento para trazabilidad completa.

Los cuatro métodos de entrada de facturas en Odoo

Odoo no obliga a seguir un único flujo para digitalizar facturas. Hay cuatro métodos distintos y la elección entre ellos depende del volumen mensual, del origen de los documentos y del grado de automatización que se quiera alcanzar.

Carga manual
  • Arrastra el PDF al diario de Facturas de proveedor o usa el botón Subir desde Contabilidad → Proveedores → Facturas
  • Odoo procesa el documento con el motor de IA y genera el borrador de forma inmediata
  • Adecuado para volúmenes bajos o subidas puntuales. Por encima de 30-40 facturas al mes deja de ser práctico
  • Consume un crédito IAP por cada PDF procesado
Alias de correo electrónico
  • Odoo asigna una dirección de correo al diario de compras; cualquier adjunto PDF o XML recibido genera un borrador automáticamente
  • Se configura en Contabilidad → Configuración → Diarios → Facturas de proveedor → Opciones avanzadas → Alias de correo
  • Para proveedores de confianza: activa la autopublicación automática desde la ficha del contacto → pestaña Contabilidad → Automatización y la factura se valida sin revisión manual
  • Limitación: solo procesa adjuntos en PDF o XML; imágenes JPEG o facturas en el cuerpo del correo no se digitalizan
App Documentos
  • Gestor documental centralizado integrado con Contabilidad: permite subir facturas en lote y lanzar OCR sobre todas ellas desde una sola acción
  • Clasifica y etiqueta los documentos por cliente, proveedor o departamento antes de contabilizarlos
  • Especialmente útil para asesorías que reciben facturas de múltiples empresas y necesitan procesarlas en bloque de forma ordenada
  • Cada factura queda vinculada al asiento contable con trazabilidad completa
XML estructurado sin OCR
  • Facturae, UBL o ZUGFeRD: Odoo lee los campos directamente del XML sin intervención del motor OCR y sin consumir créditos IAP
  • Precisión del 100 %: los datos se extraen del campo estructurado, no de una interpretación visual
  • En España, Facturae es obligatorio para facturar a administraciones públicas y cada vez más proveedores privados lo emiten de forma nativa
  • Compatible con carga manual y alias de correo; no requiere configuración adicional

Cómo funciona el motor de IA y OCR: lo que lee, lo que aprende y sus límites reales

El proceso de digitalización trabaja en dos fases. Primero el OCR convierte el contenido visual del PDF o imagen en texto legible. Después el motor de inteligencia artificial interpreta ese texto y asigna cada fragmento al campo correcto del formulario: proveedor, NIF, fecha, número de factura, bases imponibles, tipos de IVA y total. No busca datos en posiciones fijas; analiza el contexto semántico de cada elemento.

El proveedor, la fecha y el total son los campos que el sistema identifica con mayor consistencia. Las líneas de detalle en facturas con muchos conceptos o formatos complejos son las más propensas a requerir corrección manual.

Aprendizaje por proveedor

Cada corrección que hace el usuario en un borrador retroalimenta el modelo para ese proveedor concreto. Las primeras facturas de un proveedor nuevo suelen requerir algún ajuste; a partir de la tercera o cuarta la precisión mejora de forma notable. El aprendizaje es por proveedor, no genérico.

Calidad del documento y límites reales

El PDF nativo es el formato óptimo. El PDF escaneado da resultados aceptables con buena resolución. La fotografía de móvil es el escenario menos fiable.

Más allá del formato, hay dos límites que afectan especialmente a las empresas españolas. El primero es la retención de IRPF: el OCR puede leer el porcentaje, pero para que el apunte sea correcto los impuestos de retención deben estar configurados previamente en el plan contable. El segundo es el saldo de créditos IAP: si se agota, la digitalización se detiene sin aviso proactivo y los documentos quedan en espera.

Créditos IAP: qué cuestan, cuándo se consumen y cuándo no

La digitalización de documentos en Odoo funciona mediante créditos IAP (In-App Purchases), el sistema de micropagos integrado de Odoo. Cada crédito equivale a un documento procesado. Entender cuándo se consumen y cuándo no cambia el cálculo de coste real para muchas empresas españolas.

Consume crédito IAP
1 crédito

PDF cargado manualmente en el diario de compras

1 crédito

PDF recibido por alias de correo electrónico

1 crédito

PDF procesado desde la app Documentos

No consume crédito IAP
gratis

XML Facturae: los campos se leen directamente del archivo estructurado

gratis

XML UBL y ZUGFeRD: misma lógica, sin OCR, sin coste

gratis

Autocompletado desde orden de compra vinculada: Odoo traslada los datos sin digitalizar el PDF

Los usuarios de Odoo Enterprise con suscripción activa reciben créditos de muestra gratuitos para probar la función antes de comprar. Los créditos adicionales se adquieren desde Contabilidad → Configuración → Ajustes → Digitalización → Comprar créditos. Si el saldo se agota, la digitalización se detiene sin aviso proactivo: los documentos quedan en espera hasta recargar.

La clave española: IRPF, SII y modelos fiscales

El contexto fiscal español añade tres capas de complejidad a la digitalización de facturas que ningún artículo genérico sobre OCR aborda. Son también las tres áreas donde una configuración incorrecta genera más problemas contables.

SII: cuatro días para registrar cada factura recibida

Las empresas acogidas al Suministro Inmediato de Información están obligadas a remitir a la AEAT los datos de cada factura recibida en un plazo máximo de cuatro días desde la fecha de registro contable, excluidos sábados, domingos y festivos nacionales.

Ese plazo convierte la velocidad de entrada de facturas en el ERP en una obligación de cumplimiento fiscal, no en una cuestión de eficiencia interna. La digitalización automática por alias de correo elimina ese riesgo: la factura entra en Odoo en el momento en que el proveedor la envía, el borrador se genera de forma inmediata y el contador solo tiene que revisar y validar.

IRPF en facturas de profesionales: lo que el OCR lee y lo que necesita estar preconfigurado

Las facturas de profesionales autónomos incluyen una retención de IRPF, habitualmente el 15 % o el 7 % en los primeros años, que alimenta el Modelo 111 trimestral y el Modelo 190 anual.

El OCR de Odoo puede leer el porcentaje de retención del PDF. Para que ese dato se asigne correctamente y el apunte contable sea válido, el tipo impositivo de retención debe estar creado en el plan contable antes de procesar la primera factura de este tipo. Sin esa configuración previa, el borrador aparece sin la línea de retención asignada y requiere corrección manual en cada factura.

Modelo 303: el IVA deducible empieza en la factura digitalizada

Cada factura validada en Odoo alimenta automáticamente el libro de facturas recibidas, base del IVA deducible en el Modelo 303. Para que ese cálculo sea correcto, el OCR debe asignar el tipo impositivo adecuado en cada línea. Odoo hereda el impuesto configurado en la ficha del proveedor; si no está definido, intenta inferirlo del documento con mayor margen de error.

Configurar el tipo de IVA en la ficha de cada proveedor antes de empezar a digitalizar no es un paso opcional: es la diferencia entre un proceso automatizable y uno que requiere revisión sistemática.

Configuración paso a paso y buenas prácticas

La digitalización de facturas en Odoo se activa en pocos minutos. Estos son los pasos exactos para dejarlo operativo y las prácticas que marcan la diferencia entre un flujo que funciona solo y uno que requiere revisión constante.

Configuración paso a paso

1

Activar la digitalización de documentos

Ve a Contabilidad → Configuración → Ajustes → sección Digitalización. Activa la opción Digitalización de documentos y elige entre procesamiento automático o bajo demanda para las facturas de proveedor.

2

Configurar el alias de correo

Ve a Contabilidad → Configuración → Diarios → Facturas de proveedor → pestaña Opciones avanzadas y define el alias de correo electrónico. Comunica esa dirección a tus proveedores o configura un reenvío automático desde tu bandeja de entrada actual.

3

Revisar el plan contable: IRPF y tipos de IVA

Antes de procesar la primera factura, verifica que los impuestos de retención de IRPF están creados en el plan contable. Sin esta configuración previa, el OCR leerá el porcentaje de retención pero no podrá asignarlo correctamente al apunte.

4

Configurar el tipo de IVA en la ficha de cada proveedor

Ve a la ficha de contacto de cada proveedor y define el impuesto por defecto en la pestaña Ventas y Compras. Odoo heredará ese valor en cada borrador generado por OCR, eliminando la necesidad de asignarlo manualmente factura a factura.

5

Activar la autopublicación para proveedores de confianza

Una vez que el sistema haya procesado correctamente tres o cuatro facturas de un mismo proveedor, activa la autopublicación desde su ficha de contacto en pestaña Contabilidad → Automatización → Autopublicar facturas. A partir de ese momento, las facturas de ese proveedor se validan y contabilizan sin intervención humana.

6

Verificar el saldo de créditos IAP

Revisa el saldo disponible en Ajustes → Odoo IAP → Ver mis servicios. Si se agota, la digitalización se detiene sin aviso y los documentos quedan en espera. En empresas con volumen variable, es recomendable mantener un saldo de reserva.

Buenas prácticas para maximizar la precisión

Usa PDF nativos siempre que sea posible. Son más precisos que los escaneados y no tienen pérdida de calidad.

Pide a tus proveedores que emitan en Facturae o UBL cuando sea posible: sin OCR, sin créditos y con precisión del 100 %.

Corrige los borradores de las primeras facturas de cada proveedor con cuidado: cada ajuste entrena al sistema y reduce el trabajo en las siguientes.

Centraliza toda la documentación en la app Documentos desde el primer día para mantener trazabilidad completa vinculada a cada asiento.

Si estás acogido al SII, prioriza el alias de correo sobre la carga manual: la factura entra en Odoo en el momento en que el proveedor la envía, sin depender de que alguien la descargue y suba.

Activa la autopublicación solo después de verificar que el proveedor tiene correctamente configurado el IVA y, si aplica, la retención de IRPF.

Preguntas frecuentes

La digitalización consume créditos IAP, el sistema de micropagos integrado de Odoo. Cada PDF procesado consume un crédito, independientemente del método de entrada utilizado (carga manual, alias de correo o app Documentos). Los créditos se compran en paquetes desde Contabilidad, Configuración, Ajustes, sección Digitalización. Los usuarios de Odoo Enterprise con suscripción activa reciben créditos de muestra gratuitos para probar la función. Las facturas en formato XML estructurado, como Facturae o UBL, no consumen crédito alguno porque Odoo lee los datos directamente del archivo sin activar el motor OCR.

El motor OCR puede leer el porcentaje de retención que aparece en el PDF. Sin embargo, para que ese dato se asigne correctamente al apunte contable, el tipo impositivo de retención de IRPF debe estar creado y configurado en el plan contable de la instancia antes de procesar la primera factura de este tipo. Sin esa configuración previa, el sistema lee el porcentaje pero no sabe dónde asignarlo, y el borrador queda incompleto. Con la configuración correcta, Odoo identifica la retención, la asigna al impuesto correspondiente y genera un borrador válido para el Modelo 111 y el Modelo 190.


Son dos flujos completamente distintos. El PDF activa el motor OCR, que interpreta el contenido visual del documento y puede cometer errores dependiendo de la calidad y el formato. Consume un crédito IAP por documento. El XML Facturae no activa el OCR: Odoo lee los campos directamente de la estructura del archivo con precisión del cien por cien y sin consumir créditos. En España, Facturae es obligatorio para facturar a administraciones públicas y cada vez más empresas privadas lo emiten de forma nativa, lo que reduce de forma progresiva el coste en créditos IAP para quienes trabajan con ese tipo de proveedores.

La digitalización se detiene sin aviso proactivo. Los documentos que llegan al alias de correo o que se cargan manualmente quedan en espera sin generar borrador hasta que el saldo se recarga. Odoo no envía ninguna notificación automática cuando el saldo está bajo o se ha agotado. Para evitar interrupciones, especialmente en empresas con picos de facturación estacionales, es recomendable revisar el saldo disponible de forma periódica desde Ajustes, Odoo IAP, Ver mis servicios, y mantener un margen de reserva.

Sí, para proveedores recurrentes de confianza. Una vez que el sistema ha procesado correctamente varias facturas de un mismo proveedor, es posible activar la autopublicación automática desde su ficha de contacto, en la pestaña Contabilidad, sección Automatización. Con esta opción activa, las facturas de ese proveedor se validan y contabilizan sin intervención humana. Se recomienda activar esta función solo después de verificar que el proveedor tiene correctamente configurados el IVA y, si aplica, la retención de IRPF, para evitar apuntes incorrectos que se registren de forma automática.

Directamente. Las empresas acogidas al Suministro Inmediato de Información están obligadas a remitir a la AEAT los datos de cada factura recibida en un plazo máximo de cuatro días desde el registro contable. Con un flujo manual ese plazo puede incumplirse en periodos de carga alta. El alias de correo de Odoo elimina ese riesgo: la factura entra en el sistema en el momento en que el proveedor la envía, el borrador se genera de forma inmediata y el contador solo tiene que revisar y validar, adelantando el registro varios días respecto a un proceso manual.

¿Quieres configurar el OCR de facturas en tu empresa?

La digitalización de facturas en Odoo es una de las automatizaciones con retorno más rápido en cualquier departamento financiero. El flujo funciona desde el primer día y mejora de forma progresiva a medida que el sistema aprende los patrones de cada proveedor.

En Lógica Consultores configuramos el módulo de digitalización completo: plan contable con IRPF y tipos de IVA correctamente parametrizados, alias de correo, autopublicación por proveedor y app Documentos integrada con Contabilidad. Si tu empresa está acogida al SII, el flujo queda ajustado para que ninguna factura incumpla el plazo de cuatro días.

¿Hablamos de tu proyecto?

Consultoría inicial sin coste. Te ayudamos a elegir, dimensionar e implementar la solución correcta para tu empresa.

Contacta con Lógica Consultores 



Andrés Quesada

Autor

Andrés Quesada ayuda a empresas y autónomos a transformar su gestión a través de Odoo, Holded y soluciones de Inteligencia Artificial. Con certificación oficial en Odoo y Holded, lleva años de experiencia liderando implantaciones ERP, su enfoque va más allá de lo técnico: analiza las necesidades reales de cada negocio y las convierte en procesos digitales eficientes, escalables y fáciles de mantener. Su objetivo es que la tecnología trabaje para ti, no al revés.

Redes sociales




Odoo vs Personio
La comparativa definitiva para elegir la mejor solución de RR. HH. en tu empresa