Guía
La IA solo hace falta para leer las facturas que no llegan en XML
Un comprobante electrónico peruano trae cada dato en un campo del XML: leerlo es trabajo de un lector. La IA entra con PDFs de formatos distintos, fotos y correos, y lo que extrae se comprueba con reglas antes de cargarse.
Revisado el por Grupo Anta.
Pasar mis XML a ExcelCómo llega
Cómo llega el documento decide cómo se lee, y casi nunca empieza por un modelo
En Perú el comprobante electrónico válido es el XML firmado que el emisor envía a SUNAT o a un OSE; el PDF es su representación impresa. Antes de hablar de IA, conviene saber cuál de los dos tienes.
| Llega como | Cómo se lee | ¿Hace falta IA? |
|---|---|---|
| XML de un comprobante electrónico: factura, boleta, nota de crédito o guía de remisión | Un lector del estándar UBL 2.1: cada dato está en su etiqueta. | No |
| PDF generado por el sistema de un mismo emisor, con texto seleccionable | Una regla por plantilla: el total siempre está en el mismo lugar. | Casi nunca |
| Movimientos del banco | Si tu banca empresarial los exporta en Excel o en texto, se lee ese archivo; el PDF queda para cuando es lo único que hay. | Solo si el PDF es lo único |
| PDF de muchos proveedores, cada uno con su formato | Un modelo que interpreta el texto, y reglas que comprueban lo que devuelve. | Sí |
| Foto o escaneo | Un modelo con visión, reglas, y más casos que pasan a revisión. | Sí, con más revisión |
| Correo o mensaje en texto libre: un pedido, un reclamo, un cambio | Un modelo que clasifica el mensaje y extrae lo que pide. | Sí |
Si tu ERP ya recibe la factura electrónica —Odoo con la localización peruana lo hace a través de un proveedor autorizado—, leerla no es el problema: lo que suele faltar es lo que pasa después.
Lo que se comprueba
Las reglas detectan lo que se puede calcular, y lo demás lo revisa una persona
En nuestra medición con modelos abiertos, dos de tres leyeron sin errores el texto de los comprobantes, pero sobre comprobantes escaneados los de visión fallaron entre el 6% y el 33% de los campos, sin avisar cuáles. Las reglas avisan cuando algo no cuadra: en esa medición marcaron 26 de las 50 lecturas de imagen con algún campo mal. Lo que no detectan —una razón social mal leída o un monto exonerado equivocado— lo revisa una persona.
- RUC del emisor
- El dígito verificador atrapa un dígito mal leído, pero no un RUC válido puesto en el campo equivocado: en nuestra medición, 12 de 22 RUC de emisor mal leídos eran el del cliente y pasaron. Por eso también se comprueba que emisor y receptor no coincidan.
- IGV
- Tiene que ser el 18% del gravado, o la tasa reducida de los restaurantes y hoteles acogidos a la Ley 31556.
- Total
- Gravado más IGV, más exonerado e inafecto, tiene que dar el total del comprobante.
- Serie y número
- Formato válido, y que ese proveedor no haya cargado ya ese mismo comprobante.
- Validez
- Que el comprobante figure en la consulta de validez de SUNAT, con el mismo emisor, fecha y total.
La consulta de validez es pública: Consulta de Validez del Comprobante de Pago Electrónico, SUNAT.
- Regla del negocio Si una regla falla, el comprobante no se carga: pasa a una persona con el motivo escrito.
- Cómo se comprueba Cargar una factura con el total alterado: no llega al ERP y quien revisa ve que el gravado más el IGV no da el total.
- Regla del negocio Si el mismo proveedor, serie y número ya se cargó, el segundo se descarta.
- Cómo se comprueba Recibir el mismo PDF por correo dos veces: en el ERP aparece una sola vez.
Escenario ilustrativo con datos ficticios.
Cómo se arma
Leer es solo un paso, y es el único que puede equivocarse sin avisar
Lo que convierte un modelo que lee facturas en un proceso que funciona es todo lo que lo rodea: de dónde entra el documento, qué lo comprueba y cómo llega al sistema que manda.
- Recibir Correo, carpeta compartida o portal de proveedores.
- Clasificar ¿Es un XML, un PDF, una foto? ¿Factura, guía o nota?
- Leer El lector de XML, o el modelo si no hay XML.
- Comprobar Las reglas: RUC, IGV, total, duplicado, validez.
- Cargar Al ERP por su API, o con el archivo de importación que acepte.
- Registrar Qué se cargó, de dónde vino y quién resolvió lo dudoso.
Lo que no pasa una regla va a una persona, con el documento y el motivo al lado.
Ver el detalle técnico
- El documento original se guarda junto al dato
- Cada registro cargado apunta al archivo del que salió. Cuando contabilidad pregunta de dónde vino un monto, la respuesta es un clic y no una búsqueda en el correo.
- Cargar dos veces no puede duplicar
- La carga usa como llave el emisor, el tipo, la serie y el número. Si un correo llega dos veces o un proceso se reintenta, el segundo intento no crea nada nuevo.
- El modelo devuelve un formato fijo
- Se le pide un JSON con campos definidos y se descarta lo que no cumple el esquema. Un texto libre del modelo nunca llega al ERP.
- Si el ERP no tiene API, se carga con su archivo de importación
- Varios sistemas contables locales importan desde Excel o texto. El proceso genera ese archivo con los datos ya comprobados, y la carga sigue siendo del sistema.
Cuándo conviene
Leer un documento con un modelo cuesta centavos; lo que se paga es construir lo que lo rodea
Con volúmenes de una empresa mediana, el costo del modelo casi nunca decide. Decide cuántas horas se van hoy en leer y copiar, y cuánto cuesta construir las reglas y la carga.
| Modelo | Precio por millón de tokens (entrada / salida) | 1.000 páginas |
|---|---|---|
| Gemini 3.5 Flash-Lite | USD 0.30 / USD 2.50 | USD 1.35 |
| Claude Haiku 4.5 | USD 1.00 / USD 5.00 | USD 3.50 |
| Claude Sonnet 5 | USD 2.00 / USD 10.00 | USD 7.00 |
| Llama 4 Scout en Cloudflare Workers AI | USD 0.27 / USD 0.85 | USD 0.80 |
Supuesto: 2.000 tokens de entrada (el texto de la página y las instrucciones) y 300 de salida (el JSON con los campos) por página.
Precios publicados por cada proveedor, consultados el 22/09/2026. No incluyen impuestos ni el costo de construir y operar el proceso.
Con veinte documentos al mes, una persona los resuelve en una tarde y automatizarlo quizá no se pague nunca. Con cientos o miles al mes, sí vale la pena hacer la cuenta. Hacer la cuenta con tus números.
Lo siguiente es saber cuántos documentos tuyos cumplen cada caso, y cuánto cuestan hoy
- ¿Cómo paso los XML de mis comprobantes electrónicos a Excel?
Si tus comprobantes son electrónicos: pasa los XML a una tabla sin que salgan de tu navegador. Herramienta gratuita
- ¿Qué tan bien extraen los modelos de IA los datos de una factura peruana?
Medimos cómo leen los modelos facturas peruanas en PDF y escaneadas, y cuántos errores atrapan las reglas. Investigación
- ¿Cuánto me cuesta hoy hacer este proceso a mano, y cuánto ahorraría automatizándolo?
Cuánto te cuesta hoy leer y copiar a mano, con el costo laboral peruano, y cuándo se paga automatizarlo. Herramienta gratuita
- Una integración entre tus sistemas, con la regla de cuál manda
Cuando lo leído tiene que entrar a tu ERP con una regla de qué sistema manda. Lo que construimos
¿Qué documentos llegan hoy y a qué sistema tienen que entrar?
Cuéntanos el formato, el volumen al mes y el ERP. Te decimos qué parte se resuelve con un lector, cuál con un modelo y cuál no conviene automatizar.