A quién le sirve. Gestorías, autónomos y pymes que quieren pasar facturas de proveedores a una hoja de cálculo sin teclearlas.
Qué hicieron
Montó en n8n, un programa que une aplicaciones con flujos automáticos, un lector de facturas con un modelo de IA pequeño que corre en su propio ordenador. Le pasó 14 documentos reales (facturas, tickets, recibos de luz) tres veces cada uno y revisó a mano cada dato. Después añadió un paso de control con código que busca en el propio documento la línea del total y las fechas, y las compara con lo que dijo la IA.
Cómo salió
De 42 pruebas, la IA falló al menos un dato en 23. En 9 se equivocó con el total, casi siempre sumando otra vez el impuesto a un total que ya lo incluía. El control mejorado paró los 9 totales malos y las 5 fechas mal puestas, y no bloqueó ninguna factura correcta. Un primer control más simple bloqueaba 10 de 19 facturas buenas.
Conviene saber
Con el control sigue colándose algún número de factura equivocado, porque el código solo comprueba que el dato exista en el documento, no que sea el correcto. Y hay que decirle al sistema cómo escriben las fechas tus proveedores: 02/11 puede ser 2 de noviembre o 11 de febrero.
Qué necesitas
- n8n instalado en tu ordenador o en un servidor
- Un modelo de IA, en local o de pago
- Una carpeta con 10 o 15 facturas reales para probar
- Alguien que sepa pegar un trozo de código JavaScript en n8n
Cómo hacerlo tú, paso a paso
- Reúne 10 o 15 facturas de tus proveedores habituales y apunta a mano los datos correctos de cada una.
- Monta en n8n un flujo que reciba el texto de la factura y se lo pase a la IA pidiendo los datos en formato fijo.
- Pide que copie el total impreso y que ponga null si algo no aparece.
- Añade un paso de código que busque la línea del total en el documento y la compare con la de la IA.
- Haz que el código lea las fechas del documento y rechace cualquiera que no esté escrita en él, indicando si tus proveedores usan día/mes o mes/día.
- Ejecuta cada factura tres veces y cuenta cuántas buenas se bloquean por error, no solo cuántas malas se detienen.
- Manda a revisión humana todo lo que el control rechace.
Vas a leer una factura y devolverme sus datos. Del texto que te paso, saca: número de factura, fecha de emisión, fecha de vencimiento, base, impuestos y total a pagar. Copia el total tal como aparece impreso en el documento, no lo calcules tú. Las fechas están en formato día/mes/año. Si un dato no aparece escrito, pon null y no lo inventes. Texto de la factura: [pega aquí el texto]. Has terminado cuando devuelvas una sola lista con esos seis datos.
Consejos
- Mide las falsas alarmas: un control que bloquea la mitad de las facturas buenas se acaba apagando.
- Decide antes si quieres el total de la factura o el saldo pendiente, y díselo a la IA.
- Nunca dejes que la IA haga la suma: que copie el total impreso.
Preguntas frecuentes
¿Sirve con un modelo más grande?
El autor probó con uno pequeño que corre en su ordenador, y no mide otros. La idea de comprobar con código lo que dice la IA sirve con cualquiera.
¿Puedo fiarme y no revisar nada?
No. El propio autor ve que aún se cuelan números de factura equivocados. Lo prudente es que una persona mire lo que el control rechace y echar un vistazo por muestreo al resto.
Fuentes
En el directorio desde el 5 de noviembre de 2026.