Saltar al contenido
Grupo Anta
Menú

Herramienta gratuita

Convierte tus XML de SUNAT en una tabla de Excel sin subir nada a ningún servidor

Arrastra uno o varios XML —o el ZIP que descargas de SUNAT— y obtén un Excel con un comprobante por fila y el detalle de ítems en otra hoja. La lectura ocurre en tu navegador: ningún archivo sale de tu equipo.

Revisado el por Grupo Anta.

Pruébalo

Puedes probarla con comprobantes ficticios antes de usar los tuyos

Cárgalos para ver la tabla y las validaciones antes de soltar tus propios archivos. Ninguno corresponde a una empresa real: los RUC son válidos —o inválidos a propósito— solo por su dígito verificador.

Arrastra aquí tus XML o el ZIP que descargaste de SUNAT

Se leen en tu navegador. Ningún archivo se envía a un servidor.

Todavía no cargaste ningún archivo.

Por qué no hace falta IA para esto

El XML ya trae los datos completos: leerlo pide un lector, no un modelo

El XML ya trae cada dato en su campo; una foto necesita reconocimiento de texto, y un modelo solo si además hay que interpretar
Qué hace falta para leer cada formato, y si necesita IA
FormatoQué hace falta para leerlo¿Necesita IA?
XML del comprobante electrónico Un lector que conozca la estructura UBL 2.1 de SUNAT No
PDF (representación impresa) Extraer texto de un diseño fijo, sin la estructura del dato A veces, según el diseño
Foto o escaneo del comprobante físico Reconocer el texto de una imagen e interpretar qué es cada dato
Texto libre (correo, WhatsApp, una nota) Interpretar lenguaje sin ninguna estructura

El comprobante electrónico nace en XML. El PDF que ve tu cliente es una representación impresa de ese mismo XML, no la fuente de los datos.

Esta herramienta solo lee la primera fila: por eso corre entera en tu navegador y por eso es gratuita. Cuando el documento llega como PDF, foto o texto libre, ahí sí hace falta interpretar antes de extraer el dato, y ahí es donde conviene un modelo dentro de un proceso que comprueba lo que devuelve.

Resultado con datos ficticios

Así queda cada comprobante, con la validación que se le aplicó

Esta tabla la calculó el mismo lector que corre en tu navegador, sobre cinco XML inventados para esta página (uno con el RUC del emisor mal escrito, uno cuyo total no cuadra, uno de un tipo que todavía no lee). Se ve así aunque tengas JavaScript desactivado.

Un comprobante por fila, con el resultado de su validación
Archivo Tipo Emisor Receptor Total Validación
F001-1.xml Factura Distribuidora Ejemplo S.A.C. Comercial Ficticia del Sur S.A.C. PEN 237.00 Sin observaciones
FC01-1.xml Nota de crédito Distribuidora Ejemplo S.A.C. Comercial Ficticia del Sur S.A.C. PEN 237.00 Sin observaciones
F002-8.xml Factura Servicios Generales Ejemplo S.A.C. Comercial Ficticia del Sur S.A.C. PEN 600.00 1 error
B001-45.xml Boleta de venta Insumos Imaginarios E.I.R.L. Juana Pérez Quispe PEN 59.00 1 error
P001-1.xml Tipo no soportado todavía: comprobante de percepción
Factura F001-1 — ver detalle y validaciones
Fecha de emisión
2026-09-10
Gravado
PEN 200.00
IGV
PEN 36.00
ICBPER
PEN 1.00
Forma de pago
contado
  • RUC del emisor: 20100123453: dígito verificador correcto.
  • RUC del receptor: 20100987652: dígito verificador correcto.
  • IGV sobre el gravado: 36.00 sobre 200.00 de gravado: 18.0%.
  • Suma de componentes: Se sumó gravado + IGV + ICBPER = 237.00. Coincide con el total (237.00).
  • Fecha de emisión: 2026-09-10 no es una fecha futura.
  • Duplicado en el lote: No se repite en este lote.
Detalle de ítems de Factura F001-1
Descripción Cant. V. unitario Valor de venta IGV
Cuaderno cuadriculado 100 hojas 2 NIU PEN 80.00 PEN 160.00 PEN 28.80
Lapicero azul punta fina 4 NIU PEN 10.00 PEN 40.00 PEN 7.20
Nota de crédito FC01-1 — ver detalle y validaciones
Fecha de emisión
2026-09-15
Gravado
PEN 200.00
IGV
PEN 36.00
ICBPER
PEN 1.00
Forma de pago
desconocida
Documento que modifica
F001-1 — Anulación de la operación
  • RUC del emisor: 20100123453: dígito verificador correcto.
  • RUC del receptor: 20100987652: dígito verificador correcto.
  • IGV sobre el gravado: 36.00 sobre 200.00 de gravado: 18.0%.
  • Suma de componentes: Se sumó gravado + IGV + ICBPER = 237.00. Coincide con el total (237.00).
  • Fecha de emisión: 2026-09-15 no es una fecha futura.
  • Duplicado en el lote: No se repite en este lote.
Detalle de ítems de Nota de crédito FC01-1
Descripción Cant. V. unitario Valor de venta IGV
Cuaderno cuadriculado 100 hojas 2 NIU PEN 80.00 PEN 160.00 PEN 28.80
Lapicero azul punta fina 4 NIU PEN 10.00 PEN 40.00 PEN 7.20
Factura F002-8 — ver detalle y validaciones
Fecha de emisión
2026-09-18
Vencimiento
2026-10-18
Gravado
PEN 500.00
IGV
PEN 90.00
Forma de pago
Crédito, 2 cuota(s)
  • RUC del emisor: 20100777771: dígito verificador correcto.
  • RUC del receptor: 20100987652: dígito verificador correcto.
  • IGV sobre el gravado: 90.00 sobre 500.00 de gravado: 18.0%.
  • Suma de componentes: Se sumó gravado + IGV = 590.00. El total declarado es 600.00: diferencia de -10.00.
  • Fecha de emisión: 2026-09-18 no es una fecha futura.
  • Duplicado en el lote: No se repite en este lote.
Detalle de ítems de Factura F002-8
Descripción Cant. V. unitario Valor de venta IGV
Mantenimiento anual de equipos de cómputo 1 ZZ PEN 500.00 PEN 500.00 PEN 90.00
Boleta de venta B001-45 — ver detalle y validaciones
Fecha de emisión
2026-09-12
Gravado
PEN 50.00
IGV
PEN 9.00
Forma de pago
contado
  • RUC del emisor: 20100555554: el dígito verificador debería ser 8, no 4.
  • RUC del receptor: El receptor no se identifica con RUC en este comprobante.
  • IGV sobre el gravado: 9.00 sobre 50.00 de gravado: 18.0%.
  • Suma de componentes: Se sumó gravado + IGV = 59.00. Coincide con el total (59.00).
  • Fecha de emisión: 2026-09-12 no es una fecha futura.
  • Duplicado en el lote: No se repite en este lote.
Detalle de ítems de Boleta de venta B001-45
Descripción Cant. V. unitario Valor de venta IGV
Servicio de mantenimiento preventivo 1 ZZ PEN 50.00 PEN 50.00 PEN 9.00

Los archivos se leen en tu navegador; no se envían a ningún servidor

Esta página no hace ninguna solicitud de red con el contenido de tus archivos: el XML se analiza, se valida y el Excel se arma con código que ya está descargado en tu navegador. Cerrar la pestaña sin descargar el Excel no deja ningún rastro en ningún servidor, porque nunca llegó a uno.

Alcance actual

Lo que esta herramienta no hace todavía

  • Retenciones y percepciones: se detectan y se marcan como «tipo no soportado todavía», no se leen.
  • Guías de remisión electrónica: solo los campos básicos (serie-número, fecha, emisor, destinatario), sin el detalle de traslado.
  • El documento de identidad del receptor solo se valida cuando es RUC: el XML trae el DNI sin su dígito verificador, así que no se puede comprobar sin consultar a RENIEC.
  • La validación de que los componentes suman el total es una aproximación con tolerancia de un céntimo: un comprobante con cálculos de ISC poco frecuentes puede marcar una diferencia que en realidad es correcta.

De un Excel suelto a que el dato entre solo

  1. ¿Cómo leer facturas y documentos automáticamente?

    Esta herramienta lee un XML a la vez que tú se lo das. Una lectura automática los toma apenas llegan a tu correo o a tu sistema. Guía

  2. ¿Cuánto me cuesta hoy hacer este proceso a mano, y cuánto ahorraría automatizándolo?

    Calcula cuánto vale hoy el tiempo que se va en pasar comprobantes a Excel a mano, con tus propios números. Herramienta gratuita

  3. Una integración entre tus sistemas, con la regla de cuál manda

    El Excel es un punto de partida. La integración manda cada comprobante directo al sistema que ya usas. Lo que construimos

  4. La automatización de un proceso concreto, con lo dudoso derivado a una persona

    Validar RUC, IGV y duplicados es una regla exacta, igual que las que corren aquí: se puede automatizar sin un modelo de por medio. Lo que construimos

¿Y si estos datos entraran solos a tu ERP?

Leer el XML es la parte fácil, y ya la resuelve esta página gratis. Conectarlo con tu sistema —evitar el duplicado, dejar registro de quién lo revisó, avisar cuando algo no cuadra— es la parte que construimos.

Revisar mi caso