Reporteador CFDI
Sube tus XML del SAT (sueltos, una carpeta completa o un ZIP) y descarga un Excel con ocho reportes: General, Pagos (REP), Nóminas, Por concepto, Concentrado mensual, DIOT, Conciliación y Auditoría, en sus dos perspectivas (emitidos y recibidos). El reporte es de un contribuyente a la vez: si tus archivos traen varios, se te pregunta cuál. Todo ocurre en tu navegador: los archivos no salen de tu equipo.
1. Tus XML
Activa «Consultar vigencia» para verificar el estatus real de cada CFDI ante el SAT.
2. Opciones
Captura el RFC del contribuyente cuyo reporte quieres, en emitidos, en recibidos o en ambos. Si lo dejas vacío se toma de tus propios archivos, y cuando estos incluyan a más de un contribuyente se te mostrará la lista para que elijas de cuál generarlo.
Solo cambia en facturas en una moneda distinta a la del pago. «Correcto» usa el tipo de cambio que exige el SAT; evidencia datos mal capturados.
Aplica cuando una nota de crédito netea varias facturas a la vez: lo que no se identifica por conceptos se reparte proporcional al total de cada factura. Desactívalo para dejar ese remanente sin aplicar y revisarlo manualmente en la hoja Auditoría.
Los lista al final de cada factura con estatus Cancelado y su fecha de pago. Sus importes van en la columna Importe cancelado, en cero en las demás, para que nunca entren en una suma ni afecten el saldo.
Verifica cuáles CFDIs están vigentes o cancelados según el SAT. Contacta al servidor del SAT; con muchos CFDIs puede tardar varios segundos.
Activa todas las columnas de cancelación (EsCancelable, EstatusCancelacion, Motivo, Folio de sustitución y Código de estatus SAT). Desactivado solo muestra Estatus y Fecha de cancelación.
Opcional. Deja vacío para incluir todos tus XML. El rango es inclusivo (del día «desde» al día «hasta»).
Si separas por año o por mes, se descarga un ZIP con un Excel por periodo.
Cómo funciona
- Selecciona tus XML del SAT: archivos sueltos, una carpeta completa (incluyendo subcarpetas) o un ZIP. Los archivos se leen dentro de tu navegador, sin subirlos a ningún servidor.
- Configura las opciones: perspectiva (emitidos y/o recibidos), reportes a generar, RFC del contribuyente o de un tercero, y periodo de filtrado opcional.
- El procesamiento ocurre en segundo plano para que la página no se trabe, incluso con miles de XML. Lee y clasifica cada CFDI 3.3 y 4.0 por tipo de comprobante y arma las hojas de Excel.
- Descarga el resultado: un solo .xlsx o un ZIP con varios archivos si elegiste segmentar por año o por mes.
Privacidad: tus XML se procesan localmente en tu navegador, en segundo plano. No se transmiten a servidores externos ni se almacenan en ninguna base de datos.
Preguntas frecuentes
¿Cuántos XML puedo procesar y de qué versiones?
No hay un límite práctico: el procesamiento ocurre en segundo plano para que la página no se trabe, incluso con miles de XML. Acepta CFDI 3.3 y 4.0. Las versiones 3.2 e inferiores se rechazan limpio porque ya son legacy.
¿Qué reportes genera y en qué formatos?
Genera reportes General, Pagos (REP), Nóminas, Por concepto, Concentrado mensual, DIOT (solo recibidos), Conciliación y Auditoría, en perspectiva de emitidos y recibidos. Conciliación agrupa por cada factura sus notas de crédito y pagos en filas colapsables: la fila de la factura resume la operación (saldo final por concepto, notas de crédito y abonos con sus conteos, último pago, estatus y hallazgos) y cada comprobante trae su propio desglose de importes. Auditoría lista los hallazgos del cruce (REP a documentos cancelados, notas de crédito sin relación, aritmética inconsistente, etc.). Si hay un solo resultado, descarga un .xlsx; si segmentas por año o mes, descarga un ZIP con un Excel por periodo.
¿Mis XML del SAT se suben a algún servidor?
No. Los archivos se procesan completamente dentro de tu navegador, en segundo plano. No salen de tu equipo ni se transmiten a servidores externos. Esto incluye XML sueltos, carpetas completas y archivos ZIP.