Guías prácticas

Automatización de facturas en una pyme: del PDF al ERP sin teclear

Cómo automatizar las facturas recibidas de tu pyme: OCR y extracción con IA, reglas de validación, registro en tu ERP y a partir de qué volumen compensa.

Diego Gómez

Diego Gómez

Founder & AI Solutions Developer

Facturas de proveedor en papel iluminadas por la pantalla del ERP, automatización de facturas en una pyme

En casi todas las pymes que visitamos hay alguien que dedica una parte de su semana a teclear facturas de proveedor en el ERP. Abre el PDF, mira el NIF, mira el número, mira la fecha, mira la base, mira el IVA, mira el total, y lo escribe todo en un formulario. Cuarenta veces. Doscientas veces.

Conviene separar de entrada las dos mitades del asunto, porque la palabra "facturas" las mezcla. Las facturas emitidas las genera tu programa de facturación a partir de datos que ya tienes dentro: esa parte está resuelta desde hace años. Las facturas recibidas llegan en PDF por correo, en papel dentro de un sobre o descargadas de once portales de proveedor distintos, cada una con su maquetación. Ahí está el trabajo manual, y de eso va esta guía.

Abajo está qué se puede automatizar de verdad, qué sigue necesitando a una persona, dónde se decide que el sistema sea de fiar y a partir de qué volumen sale rentable.

Qué es la automatización de facturas

La automatización de facturas es el conjunto de pasos que lleva una factura recibida desde que entra en la empresa hasta que queda registrada en la contabilidad, sin que nadie teclee los datos. El sistema recoge el documento, extrae los campos, comprueba que cuadran y crea el registro en el ERP.

El cambio de fondo está en quién hace el trabajo aburrido. La persona que antes copiaba doscientas facturas pasa a revisar las diez o veinte que el sistema marca como dudosas, y ahí es donde aparecen las horas.

El proceso se conoce también como procesamiento de facturas o automatización contable, y cuando se habla de facturas de proveedores en concreto, el mundo anglosajón lo llama accounts payable automation. Son la misma cosa vista desde departamentos distintos.

Las cinco fases, de la entrada al asiento

Cualquier automatización de facturas, la montes con el módulo de tu ERP o a medida, pasa por estas cinco fases. Saber cuál es cuál ayuda a entender qué te están vendiendo cuando un fabricante dice "automatizamos tus facturas": casi siempre se refiere a la fase 2.

FaseQué hace el sistemaQué sigue siendo humano
1. RecepciónRecoge el PDF del correo, la carpeta compartida o el portal del proveedorDar de alta proveedores nuevos y sus vías de envío
2. ExtracciónLee el documento y saca proveedor, número, fecha, base, IVA, total y líneasNada, si el documento es legible
3. ValidaciónComprueba cuadres, duplicados, proveedor existente y contraste con el pedidoResolver lo que no pasa las reglas
4. RegistroCrea la factura en el ERP por su API, con su cuenta contableAprobar el pago y decidir excepciones
5. ArchivoGuarda el original enlazado al asiento, con trazabilidad de quién tocó quéNada

La fase que más se subestima es la 3. Es la que separa un flujo que aguanta un año de uno que a los tres meses ha metido doce facturas duplicadas en la contabilidad y nadie confía en él.

Digitalizar, escanear, OCR: qué significa cada palabra

Estas tres palabras se usan como sinónimos en casi toda la publicidad del sector, y designan cosas distintas.

Escanear una factura produce una imagen. Un JPG o un PDF que por dentro es una foto. Puedes verlo en pantalla y no puedes buscar dentro, porque para el ordenador es un dibujo.

OCR (reconocimiento óptico de caracteres) convierte esa imagen en texto. Después del OCR puedes buscar "Iberdrola" dentro del PDF y encontrarlo. Lo que tienes es un muro de texto plano, con el orden de lectura que el motor haya decidido.

Digitalizar una factura, en el sentido que le da la gestión documental, es el proceso completo: incorporarla al sistema como un registro con sus campos identificados, enlazada al asiento y al proveedor. Es lo que quiere decir la gente cuando pregunta cómo digitalizar facturas recibidas, aunque casi siempre lo pregunte diciendo "escanear".

La pieza que falta entre el OCR y la digitalización es la extracción estructurada: pasar del muro de texto a un objeto con campos nombrados. Ahí es donde más ha cambiado la tecnología en los últimos años, y es la siguiente sección.

La digitalización certificada de la AEAT

Hay un caso concreto con reglas propias: destruir el papel. La digitalización certificada, regulada por la Orden EHA/962/2007, permite sustituir la factura original en papel por su imagen digital con plena validez ante Hacienda, y exige que la imagen se genere con software homologado. La AEAT publica el listado de programas homologados en su sede electrónica.

La confusión habitual es pensar que hace falta software homologado para automatizar la lectura de facturas, y no es así. Si conservas el papel, puedes leer y registrar las facturas con la herramienta que quieras, porque lo que estás automatizando es el trabajo contable. La homologación entra en juego solo cuando quieres tirar el archivador.

OCR clásico frente a extracción con IA

Durante veinte años, sacar los campos de una factura funcionó con plantillas. Configurabas, proveedor a proveedor, que el total estaba en la esquina inferior derecha y el NIF en la cabecera. Funcionaba muy bien con los proveedores configurados y fallaba con el resto. Cada proveedor nuevo era media hora de configuración, y cada rediseño de factura rompía la plantilla.

Los modelos de lenguaje con capacidad de leer documentos cambiaron esa economía. Le pasas el documento y le pides los campos que quieres, en el formato que quieres, y funciona con proveedores que nunca ha visto porque entiende qué es una factura.

OCR con plantillasExtracción con modelo de IA
Proveedor nuevoMedia hora de configuraciónFunciona sin tocar nada
Rediseño de la facturaRompe la plantillaSe adapta solo
Líneas de detalleCuesta, y a veces no se puedeSe sacan bien
Coste por documentoCero tras la configuraciónCéntimos por factura
Comportamiento cuando dudaDevuelve vacíoPuede rellenar con algo verosímil
Auditoría de por qué sacó ese datoTrazable a la plantillaOpaca

La última fila es la que hay que mirar con atención. Un OCR de plantilla que no encuentra el total deja el campo en blanco, y un blanco se ve. Un modelo puede devolver un número plausible que no está en el documento, y un número plausible pasa desapercibido. Esa diferencia obliga a poner validaciones detrás, y es exactamente por lo que la fase 3 existe.

Por qué el "98 % de precisión" del folleto no significa lo que parece

Los fabricantes publican la precisión por campo. Es una métrica real y está medida sobre campos sueltos: de cada cien NIF, acierta noventa y ocho.

Una factura, en cambio, solo sirve si están bien todos sus campos a la vez. Con diez campos por factura y un 98 % de acierto en cada uno, la probabilidad de que una factura salga entera y correcta ronda el 82 %. Es decir, alrededor de una de cada cinco lleva algún error. Con un 99 % por campo, sigue siendo una de cada diez.

Esa aritmética explica por qué un sistema serio se mide por lo que hace con las facturas que fallan, y no por el acierto del motor de extracción. Automatizar sigue compensando; lo que cambia es dónde pones el listón.

Los cuatro puntos donde se decide si esto funciona

Dos empresas pueden comprar el mismo software de automatización de facturas y acabar con resultados opuestos. La diferencia está en cuatro decisiones de diseño que se toman antes de tocar ninguna herramienta. La herramienta de automatización con la que se orqueste el proceso importa bastante menos que estas cuatro cosas.

La entrada: un único buzón de facturas

Todas las facturas tienen que llegar por un mismo sitio. Lo habitual es crear una dirección tipo facturas@tuempresa.com y pedir a los proveedores que envíen ahí. Las que llegan a correos personales se reenvían a ese buzón, y ese reenvío es la única disciplina que hay que sostener.

Para el papel, la entrada es una carpeta: se escanea a un directorio vigilado y el sistema lo recoge igual. Para los portales de proveedor que obligan a descargar desde su web, la descarga se automatiza si hay API, y si no la hay, alguien entra una vez por semana. Vale la pena decirlo claro porque es la parte que ningún folleto menciona.

Con cuatro puertas de entrada, en un mes tienes facturas que nadie sabe si están registradas y una persona comprobándolo a mano, que es justo el trabajo que querías quitar.

Qué campos hay que extraer

Aquí se decide todo lo que podrás hacer después. Estos son los campos que pedimos siempre:

  • Emisor: nombre fiscal y NIF
  • Documento: número de factura y fecha de emisión
  • Importes: base imponible, tipo y cuota de IVA, retención si la hay, y total
  • Líneas: descripción, cantidad, precio unitario e importe de cada una
  • Referencias: número de pedido o albarán si aparecen

Pedir las líneas de detalle condiciona todo lo demás: sin líneas no puedes contrastar contra el pedido, ni imputar a proyectos, ni ver qué te ha subido de precio este trimestre. Mucha herramienta de gama baja se queda en la cabecera, y con la cabecera sola el sistema sirve para contabilizar y para poco más.

Las reglas de validación que evitan el desastre

Aquí se gana o se pierde la confianza en el sistema. Cada factura extraída tiene que pasar una batería de comprobaciones antes de tocar la contabilidad:

  • Cuadre aritmético: base más cuota tiene que dar el total, con una tolerancia de céntimos por redondeo. Es la regla que más errores de extracción caza.
  • Proveedor conocido: el NIF tiene que existir en el maestro de proveedores del ERP. Si no existe, la factura para y se avisa, en lugar de crear un proveedor fantasma.
  • Duplicados: la combinación de NIF y número de factura tiene que ser nueva. Esta regla sola justifica el proyecto, porque la factura pagada dos veces es el error caro de este proceso.
  • Contraste con el pedido: si hay número de pedido, se compara el importe y las cantidades con lo que se pidió. Las desviaciones por encima del umbral que fijes van a revisión.
  • Coherencia de fechas: fecha de emisión dentro de un rango razonable, para detectar el 2025 tecleado por 2026 en el propio documento del proveedor.

Cuando compares proveedores de software, pregunta por esta lista. En las demos se enseña lo bien que el programa lee el PDF; lo que hace cuando lo lee mal hay que preguntarlo.

La cola de excepciones

Todo lo que no pase las validaciones tiene que aterrizar en un sitio donde una persona lo resuelva. Puede ser un canal de Slack o Teams con el PDF adjunto y los campos extraídos, una hoja compartida o una pequeña pantalla a medida. Lo importante es que sea un sitio, y uno solo.

Cuando alguien corrige una factura ahí, la corrección se registra. Con el tiempo esas correcciones enseñan dónde está fallando el sistema, y casi siempre son tres proveedores raros y una regla mal calibrada.

Ese cambio de trabajo, de ejecutar el proceso entero a revisar solo lo que se sale de la norma, es el mismo que aplicamos en el caso de automatización de procesos con IA, donde el trabajo diario pasó de unas ocho horas a unos treinta minutos de revisión sobre más de dos mil documentos al día.

Sacar las facturas a Excel (y por qué casi nunca es el destino final)

La petición que más nos llega, por delante de conectar las facturas al ERP, es "necesito estas facturas en un Excel". Tiene sentido en tres situaciones concretas:

  • Revisar un histórico: quinientos PDF de dos años atrás que hay que analizar una vez. Un flujo los lee en una tarde y deja una fila por factura, o una fila por línea si quieres analizar precios.
  • Cuadrar un periodo: sacar todas las facturas de un trimestre para contrastarlas con lo contabilizado.
  • Trabajar sin ERP: si llevas la contabilidad en hojas de cálculo, el Excel es tu sistema y automatizar la entrada ya te devuelve las horas.

La parte pesada de montarlo es decidir la forma de la tabla: una fila por factura sirve para cuadrar totales, y una fila por línea sirve para analizar qué compras y a qué precio. Se pueden generar las dos.

Lo que conviene saber antes de quedarse ahí es qué no hace una hoja de cálculo. No controla duplicados, no valida contra el pedido, no sabe si la factura está pagada y no deja rastro de quién cambió qué. Mientras el volumen es bajo eso no duele. Cuando sube, el Excel se convierte en un segundo sistema contable que nadie mantiene y que discrepa del primero.

Contra qué ERP se registra: Holded, Sage, Odoo, A3, SAP

De todo el proyecto, la fase que más varía en dificultad es la 4, y lo que la decide es una sola pregunta: si tu ERP tiene API pública.

Con API. Holded, Odoo, las versiones cloud de Sage y la mayoría de los sistemas nacidos en los últimos diez años publican una API documentada. El flujo crea la factura directamente y el paso se resuelve en días. Somos Solution Partner de Holded y trabajamos su API a diario: en el caso de integración de HubSpot con Holded montamos un orquestador que da de alta clientes en los dos sistemas sin que nadie teclee, y el alta manual pasó de diez minutos a cero.

Sin API, pero con importación. Sage 200, Sage X3, A3 y prácticamente cualquier ERP instalado aceptan importar asientos o facturas desde un fichero con un formato definido. El flujo genera ese fichero y lo deja donde toca. Funciona, tarda más en montarse y hay que vigilarlo, porque un cambio de versión del ERP puede mover una columna del formato y romper la carga en silencio.

SAP y los grandes. Tienen sus propias vías de entrada y su propio equipo. Ahí la automatización de facturas se integra con lo que ya exista, y la conversación es distinta desde el primer día.

Sin ninguna vía de entrada. Existe, sobre todo en software sectorial antiguo instalado en un servidor de la oficina. Cuando el ERP no tiene ni API ni importación, automatizar las facturas deja de ser el problema principal, y lo que toca revisar es el sistema entero. Ese análisis lo hacemos en la comparativa de software a medida frente a software estándar.

Cuándo compensa y cuándo no

La cuenta se hace con tres números que ya tienes:

  1. Facturas recibidas al mes. Sácalo del ERP.
  2. Minutos por factura. Cronometra el proceso completo de cinco facturas seguidas, incluyendo abrir el correo, guardar el PDF y buscar el proveedor. Suele salir bastante por encima de lo que la gente estima.
  3. Coste por hora de quien lo hace. Con el coste real de empresa, no el salario bruto.

Multiplicando sale el gasto anual del proceso manual, y eso es lo que se compara con el montaje más el mantenimiento del primer año. El método completo para hacer este ejercicio con cualquier tarea, no solo con facturas, está en cómo automatizar tareas repetitivas.

Los umbrales, por experiencia:

Por debajo de unas decenas de facturas al mes, el ahorro rara vez paga un proyecto a medida. Lo razonable es usar el OCR que ya trae tu ERP o tu programa de facturación, que para volúmenes pequeños cubre bien.

Entre unas decenas y un par de cientos, depende de las horas. Si el proceso está concentrado en una persona que además hace otras cosas, y las facturas se acumulan hasta fin de mes, la automatización compra tranquilidad además de horas.

Por encima de un par de cientos al mes, la cuenta sale sola. A partir de ahí el proyecto se decide en la fase 4: cómo de accesible es tu ERP.

Y hay tres casos donde decimos que no compensa:

  • Tus proveedores ya te mandan factura estructurada. Si recibes XML o EDI, el OCR sobra: los datos ya vienen en campos y el trabajo se reduce a validar y cargar, que es mucho menos proyecto.
  • Cada factura necesita una decisión de negocio. Si al ver una factura hay que decidir a qué obra se imputa y eso depende de una conversación, mala pinta.
  • Nadie va a sostener el flujo. Un flujo de facturas necesita quien revise la cola de excepciones y quien atienda cuando un proveedor cambia de formato. Si eso no tiene dueño, a los seis meses la gente vuelve a teclear y el flujo corre solo para nadie.

Este es el mismo criterio de priorización que aplicamos en cualquier proyecto de automatización de procesos administrativos: primero el proceso que más horas devuelve, y después el resto.

Factura electrónica obligatoria: por qué esto ya no es opcional

Dos normas distintas están moviendo el suelo bajo este proceso, y conviene no confundirlas.

Verifactu afecta a las facturas que emites. Obliga a que tu programa de facturación genere registros encadenados e inalterables. Tras el aplazamiento aprobado a finales de 2025, las fechas quedaron en el 1 de enero de 2027 para las sociedades y el 1 de julio de 2027 para autónomos y el resto de obligados. No cambia nada de cómo tratas las facturas que recibes.

La factura electrónica B2B de la Ley Crea y Crece sí afecta a las que recibes. El Real Decreto 238/2026, publicado en el BOE el 31 de marzo de 2026, fijó por fin los formatos admitidos y cómo se comunican las plataformas. Los plazos arrancan más tarde, con la entrada en vigor de una orden ministerial que sigue pendiente, y desde ese momento son doce meses para las empresas que facturan más de ocho millones de euros y veinticuatro para todas las demás.

Lo que eso significa para tu flujo: llegará un día en que tus proveedores te manden un fichero estructurado en lugar de un PDF maquetado. Cuando pase, la fase 2 se vuelve trivial y el OCR pierde protagonismo. Las fases 3, 4 y 5 siguen exactamente igual de necesarias, porque validar, registrar y resolver excepciones no depende del formato de entrada. Un flujo montado hoy con la extracción aislada en su propia fase se adapta cambiando esa pieza.

Fechas y normas consultadas el 24 de agosto de 2026. Este calendario ya se ha movido varias veces, así que conviene comprobarlo antes de tomar una decisión de plazos.

Preguntas frecuentes

¿Qué es la automatización de facturas?

Es el conjunto de pasos que lleva una factura recibida desde que entra en la empresa hasta que queda registrada en el ERP, sin que nadie teclee los datos. El sistema recoge el documento del correo o de la carpeta donde llega, extrae los campos (proveedor, número, fecha, base, IVA, total y líneas), comprueba que cuadran y crea el registro contable por la API del ERP. La persona deja de copiar datos y pasa a revisar las excepciones, que son las facturas que no superan alguna validación.

¿Cuántas facturas al mes hacen falta para que compense automatizarlas?

La cuenta se hace con tres números tuyos: facturas al mes, minutos que se tarda en procesar una a mano y coste por hora de la persona que lo hace. Eso da el gasto anual del proceso manual, y se compara con el montaje más el mantenimiento del primer año. Por debajo de unas decenas de facturas al mes el ahorro rara vez paga el proyecto, y suele salir mejor el OCR que ya trae tu ERP. Por encima de un par de cientos, la diferencia se nota en el primer año.

¿Qué precisión tiene el OCR de facturas y qué pasa con las que falla?

Los fabricantes dan la precisión por campo, y esa cifra engaña, porque una factura solo sirve si están bien todos sus campos a la vez. Con un 98 % por campo y diez campos por factura, alrededor de una de cada cinco facturas lleva algún error. Por eso lo que hay que mirar son las validaciones que pone el sistema detrás del OCR: cuadre de base, IVA y total, proveedor existente, control de duplicados y contraste con el pedido. Lo que no pasa las reglas va a una cola de revisión humana.

¿Se pueden pasar las facturas a Excel automáticamente?

Sí, y es la petición más habitual, aunque casi nunca es el destino final. Un flujo puede leer los PDF y dejar una fila por factura o una fila por línea de factura en una hoja de cálculo. Sirve bien para revisar un histórico, para cuadrar un periodo o para trabajar mientras no hay ERP. El problema aparece con el tiempo: la hoja no controla duplicados, no valida contra el pedido y no sabe si la factura está pagada. Cuando el volumen crece, el destino que aguanta es el ERP.

¿Hace falta un software homologado por la AEAT para digitalizar facturas?

Solo si quieres destruir el papel. La digitalización certificada regulada por la Orden EHA/962/2007 permite sustituir la factura en papel por su imagen digital con validez ante Hacienda, y exige software homologado que la AEAT publica en un listado. Si conservas el original en papel, puedes automatizar la lectura con cualquier herramienta sin homologación: lo que estás automatizando es el registro contable, no la sustitución del documento.

¿Se puede automatizar sin cambiar de ERP?

En la mayoría de los casos sí. Lo que determina el trabajo es si tu ERP tiene API pública. Con API, el flujo crea el registro directamente y se resuelve en días. Sin API, quedan las vías de importación por fichero que casi todos aceptan, más lentas de montar y más frágiles cuando el fabricante cambia el formato. El caso complicado es el ERP antiguo instalado en un servidor local sin ninguna vía de entrada automática, y ahí la conversación deja de ser sobre facturas.

Conclusión

Automatizar las facturas recibidas se juega en tres decisiones. Concentrar la entrada en un único buzón, porque un flujo con cuatro puertas no se sostiene. Poner validaciones detrás de la extracción, porque el motor que lee el documento se equivoca y hay que saber cuándo. Y comprobar pronto cómo entra la factura en tu ERP, porque esa es la fase que decide si el proyecto dura una semana o un mes.

Con eso montado, la persona que llevaba el proceso deja de copiar datos y pasa a revisar excepciones. Y esa ganancia aguanta cuando la factura electrónica cambie el formato de entrada, porque solo afecta a una de las cinco fases.

Si trabajas con Holded, esto lo tienes a un paso

De las tres decisiones, la que más alarga los proyectos es la última: meter la factura dentro del ERP. Con Holded esa parte viene resuelta. Somos Solution Partner de Holded y trabajamos su API pública a diario, así que el registro de facturas, el maestro de proveedores y el control de duplicados se conectan directamente, sin ficheros intermedios ni cargas manuales. El proyecto se reduce entonces a decidir cómo entran las facturas y qué reglas de validación quieres.

Ya lo hemos hecho en la integración de HubSpot con Holded, donde el alta de un cliente en los dos sistemas pasó de diez minutos a cero. Con las facturas el planteamiento es el mismo.

¿Cuántas facturas de proveedor entran al mes en tu empresa? Cuéntanos cómo llegan y en qué ERP acaban y te decimos qué fases se pueden automatizar en tu caso y cuáles no compensan. Puedes ver cómo trabajamos en automatización de procesos. Estamos en Murcia y trabajamos en remoto para toda España.

¿Te interesa este caso?

Hablemos sobre cómo podemos ayudarte a conseguir resultados similares.

Contactar