Sí, se pueden automatizar las facturas con IA: un modelo lee el PDF del proveedor, saca los datos y los deja en tu programa de contabilidad listos para aprobar. Lo que no hace es decidir por ti. En nuestra propia contabilidad, tres de cada cuatro documentos entraron sin tocar nada y el resto necesitó que alguien decidiera.
Aquí contamos el proceso paso a paso, qué comprobaciones hay que poner alrededor de la IA y qué pasó cuando lo hicimos con 136 documentos de gasto reales.
Este artículo va de las facturas que recibes. Si lo que buscas es emitir solas las de tu tienda, lo contamos en cómo automatizar las facturas de WooCommerce con Holded.
Qué hace la IA con una factura y qué no
Una factura es un documento hecho para que lo lea una persona. Cada proveedor la maqueta a su manera, y por eso las plantillas de toda la vida fallaban en cuanto cambiaba el diseño. Un modelo de lenguaje no necesita plantilla: entiende que «Total a pagar», «Importe total» y «TOTAL FACTURA» son lo mismo.
| Tarea | Quién la hace |
|---|---|
| Leer el documento y sacar proveedor, número, fecha e importes | La IA |
| Distinguir una factura de un recibo, un albarán o una proforma | La IA, y lo dudoso se aparta |
| Comprobar que la base más el IVA da el total | Una regla, sin IA |
| Detectar que esa factura ya estaba metida | Una regla, sin IA |
| Elegir la cuenta de gasto y el impuesto habituales de ese proveedor | Una regla, a partir de lo ya contabilizado |
| Decidir el tratamiento de un caso nuevo o raro | Una persona, con su asesoría |
| Aprobar | Una persona, al menos al principio |
La idea que ordena todo lo demás: la IA lee, las reglas comprueban y una persona decide lo que no está claro. Quien deja las tres cosas en manos de la IA acaba con errores que nadie ve hasta el trimestre.
El proceso, paso a paso
- Reunir. Todas las facturas en un sitio: una carpeta o un buzón de correo solo para eso. Es el paso menos vistoso y el que más ordena.
- Sacar el texto. Un PDF generado por un programa ya trae el texto dentro, y se extrae sin IA. Un escaneado o una foto necesitan antes un reconocimiento de caracteres (OCR) o un modelo que lea imágenes.
- Extraer los campos. El modelo recibe el texto y devuelve una estructura fija: proveedor, NIF, número de factura, fecha, base imponible por cada tipo de IVA, cuota, retención si la hay, total y moneda. Siempre los mismos campos, y vacío lo que no encuentre.
- Comprobar. Antes de tocar la contabilidad, las reglas del apartado siguiente separan lo limpio de lo dudoso.
- Crear en borrador. El gasto se da de alta en el programa sin aprobar, con el PDF adjunto. Una persona revisa la tanda y aprueba.
- Archivar y dejar rastro. El PDF pasa a su carpeta por año y proveedor, y cada factura deja una línea en un registro: qué se leyó, qué se creó y en qué estado quedó.
Una instrucción vale más que todas las demás: que el modelo deje el campo vacío cuando no lo vea. Un hueco se revisa; un dato inventado se contabiliza.
Las comprobaciones que no hace la IA
Un modelo puede leer mal un número y decirlo con toda seguridad. Estas comprobaciones son aritmética y búsquedas, no cuestan nada y son las que hacen que el proceso sea de fiar:
- La cuenta cuadra. La suma de las bases más las cuotas, menos la retención, da el total. Si no, la factura va a revisión.
- El tipo existe. La cuota dividida entre la base da un tipo de IVA real, no un 20,7 %.
- El NIF es válido y corresponde a un proveedor que ya tienes. Si es nuevo, no se crea solo: se pregunta.
- No está repetida. Mismo proveedor y mismo número de factura ya contabilizados, fuera.
- La fecha tiene sentido. Ni futura, ni de un ejercicio cerrado.
- Es coherente con el histórico. Si ese proveedor siempre va a la misma cuenta y con el mismo impuesto, y hoy sale otra cosa, alguien lo mira.
Caso real: 136 documentos de gasto en Holded
En septiembre de 2026 lo hicimos con nuestra propia contabilidad. Teníamos una carpeta de pendientes con varios meses de facturas de gasto por registrar en Holded, y lo montamos por su API en lugar de teclearlas.
Lo primero que salió es que no todo eran facturas. En la carpeta había también recibos y liquidaciones del banco, pólizas de seguro, una proforma, alguna imagen suelta y varios ficheros comprimidos. Antes de leer importes hubo que clasificar.
El recorrido fue el de arriba:
- El texto se sacó de cada PDF sin IA. Para los escaneados y las fotos, con un OCR.
- Un modelo de gama media extrajo los campos de cada documento, y un programa validó el resultado.
- La cuenta de gasto y el impuesto de cada proveedor no los eligió la IA: salieron de cómo estaban contabilizadas sus facturas anteriores.
- Cada gasto se creó en borrador con su PDF adjunto, y el fichero pasó a una carpeta de borradores por año y proveedor.
- Una persona revisó los borradores en Holded. Al aprobarse, cada PDF pasó a su carpeta definitiva y el registro quedó actualizado.
El resultado de la primera tanda:
136 documentos procesados.
102 salieron limpios: leídos, comprobados y creados en borrador sin intervención.
34 quedaron apartados con una duda concreta para que alguien decidiera.
457 llamadas a la API de Holded en total, contando la preparación y las consultas. Cada factura son dos o tres: crear, adjuntar el PDF y aprobar.
Ese reparto, tres limpios por cada dudoso, es lo que conviene esperar de una primera pasada con papeles reales. La segunda tanda va mejor porque las decisiones de la primera se convierten en reglas.
Hubo un efecto que no buscábamos. Con todo registrado, cruzarlo con los movimientos del banco dejó a la vista los cargos que no tenían factura y los meses que faltaban de proveedores que facturan cada mes.
Los casos que pidieron una persona
Ninguno de estos lo resuelve un modelo mejor. Son decisiones de criterio, y lo que hace el proceso es detectarlos y pararse:
- Dos tipos de IVA en una factura. Una factura de carburante que mezcla conceptos al 10 % y al 21 % necesita dos líneas. La comprobación destapó además una factura antigua, metida a mano, con todo al 21 %.
- El céntimo del redondeo. A veces el total que calcula el programa no coincide con el de la factura por un céntimo. Hay que ajustar el precio con más decimales hasta que cuadre.
- Software de fuera en dólares. Se registra en euros por el cargo real del banco, y el tratamiento del IVA cambia según el proveedor esté dentro o fuera de la Unión Europea. Ese criterio lo fija la asesoría, una vez, y luego es una regla.
- Abonos. Una factura en negativo es una rectificativa y va por otro camino. En nuestro caso la API no dejó adjuntarles el PDF ni aprobarlos, y eso se hizo a mano.
- El NIF que no coincide. Una marca que factura con el NIF de otra sociedad de su grupo, o un proveedor que cambió de NIF. La regla del duplicado y la del proveedor conocido saltan, y con razón.
- Proveedores nuevos. Darlos de alta es una decisión, no una lectura. Se listan y se pide el visto bueno.
- Lo que no es una factura. Los recibos del banco y los seguros no llevan IVA y tienen su forma de registrarse. Hay que decidirla una vez.
- Facturas con los datos mal puestos. A otro nombre, o sin número. Registrarlas o reclamar una nueva lo decide quien responde de la contabilidad.
Y dos lecciones del lado técnico. La primera: en Holded, el permiso que deja crear gastos es el mismo que deja borrarlos, así que el automatismo se escribió para no borrar nunca nada. La segunda: el tope de llamadas a la API es de toda la cuenta, y lo comparten todas las integraciones que tengas conectadas.
Qué modelo usar
Sacar datos de un documento es de las tareas más baratas que se le pueden pedir a un modelo: mucha lectura y una respuesta corta que se comprueba con reglas. Lo razonable es probar primero con un modelo del escalón pequeño y subir solo si falla con tus facturas. Nosotros usamos uno de gama media.
Con los precios de tarifa de hoy, leer mil facturas en texto con un modelo pequeño va de 0,35 a 3,50 dólares de consumo según el modelo, por nuestros cálculos. Los números, modelo por modelo, están en la comparativa de modelos de IA y precios de la API, que mantenemos al día.
Dos avisos antes de elegir:
- Una foto cuesta más que un texto. Si puedes sacar el texto del PDF sin IA, hazlo, y deja la lectura de imágenes para los escaneados.
- Las facturas llevan datos. Nombres, NIF, a veces una cuenta bancaria. Mira qué hace el proveedor del modelo con lo que le mandas y no uses niveles gratuitos que reutilizan el contenido.
Si la factura es de mercancía para tu tienda
Cuando la factura es de producto para una tienda WooCommerce, contabilizarla es la mitad del trabajo. La otra mitad es que el coste y el stock de cada referencia queden al día.
Para eso está EHERO Woo Supplier Stock Manager (es nuestro). Trae OCR de facturas con inteligencia artificial: subes el documento en PDF, JPG o PNG, la IA lo lee y tú revisas y confirmas. El plugin actualiza costes y stock, y exporta a tu programa contable. Funciona con tu propia clave de OpenAI: el consumo se factura en tu cuenta de OpenAI.
Y si llevas la contabilidad en Holded, EHERO Woo Holded cubre el otro lado: crea la factura de cada venta cuando entra el pedido.
Por dónde empezar
- Cuenta cuántas facturas recibes al mes y cuánto se tarda en meter cada una. Sin ese número no se sabe si compensa.
- Mira si tu programa tiene API para crear gastos y adjuntar el PDF. Holded la tiene. Si el tuyo solo importa ficheros, el proceso acaba en un Excel que se importa.
- Junta veinte facturas variadas, con su resultado correcto ya sabido. Es la prueba con la que se elige el modelo y se afinan las reglas.
- Empieza en borrador. Nada se aprueba solo hasta que varias tandas seguidas salgan sin correcciones.
- Apunta cada decisión que tomes en un caso raro. Esas decisiones son las reglas de la tanda siguiente.
¿Lo montamos con vuestras facturas?
Hacemos este proceso para tiendas online y pymes: medimos lo que os cuesta hoy, lo conectamos con vuestro programa (Holded, Odoo, Sage 50, Factusol y otros) y lo dejamos funcionando en borrador, con las reglas y el registro. La IA se contrata con vuestra propia clave: el consumo lo factura el proveedor en vuestra cuenta, sin intermediarios ni recargos.
Calcular lo que os cuesta hacerlo a mano · Ver precios de los modelos de IA
Preguntas frecuentes
¿Se pueden contabilizar facturas con IA sin revisarlas?
No conviene. La IA lee bien, pero el tratamiento de un caso nuevo es una decisión. Lo sensato es crear en borrador, que una persona apruebe y automatizar la aprobación solo de lo que pasa todas las comprobaciones tanda tras tanda.
¿Qué diferencia hay entre el OCR de siempre y la IA?
El OCR convierte la imagen en texto. No sabe qué número es el total ni cuál la base. Un modelo de lenguaje entiende el documento y devuelve cada dato en su campo, aunque cada proveedor lo maquete distinto. Con escaneados se usan los dos: primero OCR, luego el modelo.
¿Funciona con facturas escaneadas o fotos?
Sí, con un paso más: OCR, o un modelo que lea imágenes. Falla más que con un PDF con texto, sobre todo con fotos torcidas o tiques térmicos borrosos, y por eso las comprobaciones importan todavía más.
¿La IA elige la cuenta contable?
Puede proponerla, pero es mejor que no. Lo fiable es aplicar la cuenta y el impuesto con los que ya se contabilizó a ese proveedor, y preguntar cuando el proveedor es nuevo.
¿Cuánto cuesta leer facturas con IA?
El consumo del modelo es la parte pequeña: con precios de tarifa, mil facturas en texto con un modelo pequeño van de 0,35 a 3,50 dólares según el modelo, por nuestros cálculos. Lo que cuesta es montar el proceso: la conexión con tu programa, las reglas y los casos raros.
¿Sirve para cualquier programa de contabilidad?
Para los que tienen API o importan ficheros. Con API el gasto se crea solo y con su PDF; sin ella, el proceso prepara un fichero que se importa.
¿Y si la factura ya llega en formato electrónico?
Entonces no hace falta leerla: una factura electrónica estructurada trae los datos en campos. La IA es para el PDF y el papel, que es como siguen llegando la mayoría.
Conclusión
Automatizar las facturas de proveedores con IA funciona si se reparte bien el trabajo: el modelo lee, las reglas comprueban y una persona decide lo dudoso. Con ese reparto, la mayor parte entra sola y lo raro queda a la vista en lugar de escondido.
Este artículo es informativo. El tratamiento contable y fiscal de cada gasto lo decide tu asesoría.
Enlaces útiles
- Comparativa de modelos de IA y precios de la API: qué cuesta cada modelo y cuál usar para cada tarea.
- Automatización de procesos para e-commerce: qué se automatiza, cómo trabajamos y cuánto cuesta.
- Cómo automatizar las facturas de WooCommerce con Holded: las facturas que emites.
- EHERO Woo Supplier Stock Manager: compras, costes y stock de proveedores en WooCommerce, con OCR de facturas.
- EHERO Woo Holded: la integración de Holded con WooCommerce.



