Convertir XML de CFDI a Excel
Suelte los comprobantes tal como los descarga del SAT y bájelos en una hoja de cálculo con RFC, fechas, impuestos, totales y el UUID del timbre fiscal. Reconoce las versiones 4.0 y 3.3, y nada se sube a un servidor.
Suelte aquí sus CFDI
Arrastre los XML o el ZIP de la descarga masiva del SAT. Se procesan dentro de su navegador: no se suben a ningún servidor.
Reconoce cfdi:Comprobante en las versiones 4.0 y 3.3, con su timbre fiscal digital.
| Archivo | Origen | Tipo | Número | Fecha | NIT / RUC / RFC emisor | Emisor | Identificación receptor | Receptor | Mon. | Subtotal | Descuento | Impuestos | Retenciones | Total | CUFE / UUID / Clave |
|---|
En corto
AbreXML convierte CFDI en XML a Excel dentro de su navegador, sin subirlos a ningún servidor. Lee las versiones 4.0 y 3.3, toma el UUID del timbre fiscal digital y saca RFC y nombre del emisor y del receptor, fecha, subtotal, descuento, impuestos trasladados, retenidos y total.
Arrastre el ZIP de la descarga del SAT, revise la tabla y baje la hoja de cálculo. Es gratis, no pide registro y no tiene límite de comprobantes.
Cómo está armado un CFDI
El CFDI —Comprobante Fiscal Digital por Internet— es más directo que el UBL que usan Colombia o Perú: casi todo vive en atributos del elemento raíz, no en elementos anidados. Eso lo hace rápido de leer y fácil de equivocarse al leerlo a mano.
<cfdi:Comprobante Version="4.0" Serie="A" Folio="2041"
Fecha="2026-10-07T11:22:03" SubTotal="18500.00" Descuento="500.00"
Moneda="MXN" Total="20880.00" TipoDeComprobante="I">
<cfdi:Emisor Rfc="SVA120515A21" Nombre="Servicios Avanzados del Bajío"/>
<cfdi:Receptor Rfc="DAN980312MX4" Nombre="Despacho Nuñez y Asociados"/>
<cfdi:Conceptos>…</cfdi:Conceptos>
<cfdi:Impuestos TotalImpuestosTrasladados="2880.00" TotalImpuestosRetenidos="0.00"/>
<cfdi:Complemento>
<tfd:TimbreFiscalDigital UUID="9F2C77A1-4B30-4E8D-9C21-7E55A1D0B3F8"/>
</cfdi:Complemento>
</cfdi:Comprobante>El UUID —el folio fiscal— no está en el comprobante: vive en el
TimbreFiscalDigital, dentro del complemento que agrega el PAC al certificar.
Un XML sin timbre es un comprobante que nunca se validó.
CFDI 4.0 y 3.3
La versión 4.0 es la vigente. La 3.3 quedó atrás, pero
sigue apareciendo en los archivos históricos de cualquier contabilidad, y por eso se lee
igual. Las dos se reconocen solas: el atributo Version lo dice y la columna
«Origen» lo muestra como México · CFDI 4.0 o México · CFDI 3.3,
de modo que puede separarlas con un filtro.
Entre una y otra cambian datos que el receptor debe declarar —régimen fiscal, código postal del domicilio fiscal, uso del CFDI—, pero la estructura general y los totales están en el mismo sitio, así que la conversión no se rompe al mezclar años.
Tipos de comprobante que reconoce
| Clave | Tipo | Para qué se usa |
|---|---|---|
I | Ingreso | La factura de venta común |
E | Egreso | Notas de crédito, devoluciones y descuentos |
T | Traslado | Movimiento de mercancía sin cambio de dueño |
N | Nómina | Recibo de pago de sueldos |
P | Pago | Complemento de recepción de pagos |
Los cinco se leen y aparecen en la columna «Tipo». De los comprobantes de nómina y de pago se extrae el encabezado —RFC, fechas, totales y UUID—; los datos propios de su complemento (percepciones, deducciones, documentos relacionados) no se desglosan todavía. Si los necesita, escríbanos: es justo el tipo de cosa que se agrega rápido cuando llega un archivo de ejemplo.
Qué se extrae de cada CFDI
- RFC y nombre del emisor y del receptor.
- Serie y folio, combinados en la columna «Número».
- Fecha de emisión, normalizada a año-mes-día.
- Moneda del comprobante: MXN, USD o la que declare.
- SubTotal, Descuento y Total, tal como vienen en el comprobante.
- Impuestos trasladados y retenidos, de
cfdi:Impuestos. - UUID del timbre fiscal digital.
- Conceptos, en la segunda hoja: clave del producto o servicio, descripción, cantidad, clave de unidad, valor unitario e importe.
Para qué sirve tener los CFDI en Excel
Los usos que más se repiten entre quienes llegan a esta página:
- Conciliar contra la contabilidad. Cruzar lo que el SAT tiene registrado contra lo que está contabilizado, y encontrar los comprobantes que faltan por registrar o los que se registraron dos veces.
- Sumar el IVA acreditable del periodo sin abrir comprobante por comprobante.
- Revisar cancelaciones. Comparar la descarga de este mes contra la del anterior por UUID muestra cuáles desaparecieron.
- Clasificar gastos por concepto usando la segunda hoja y la clave del producto o servicio.
Otros países
Si maneja comprobantes de más de un país, puede mezclarlos en la misma tanda: cada documento se identifica solo.
- Colombia · DIAN El AttachedDocument que entrega la DIAN, con la factura que trae embebida adentro. Ver cómo →
- Ecuador · SRI Comprobantes del SRI, incluso los que vienen envueltos en la autorización. Ver cómo →
- Perú · SUNAT UBL 2.1 de la SUNAT: facturas, boletas y notas, con su serie y correlativo. Ver cómo →
- Bolivia · SIAT Facturas del SIAT, electrónicas y computarizadas, con su CUF. Ver cómo →
- Chile · SII Documentos tributarios electrónicos del SII: factura, boleta, nota y guía. Ver cómo →
¿Le toca hacer esto todos los meses?
AbreXML salió de ERP Gorilla, el sistema que hacemos para talleres de manufactura. Ahí las facturas de los proveedores entran solas y se concilian contra la contabilidad: nadie descarga, nadie arrastra, nadie revisa si falta alguna.
Si usted maneja un taller de metalmecánica, carpintería, vidriería o publicidad —o le lleva la contabilidad a uno— puede que le sirva.
Ver ERP GorillaPreguntas frecuentes
¿Convierte CFDI 4.0 y también los antiguos 3.3?
Sí, los dos. La versión se detecta sola a partir del atributo Version del comprobante y aparece en la columna «Origen», así que puede mezclar años en la misma tanda y separarlos después con un filtro.
¿De dónde saca el UUID?
Del TimbreFiscalDigital que el PAC agrega dentro del complemento al certificar el comprobante, no del comprobante mismo. Si un XML no trae timbre, es que nunca se certificó y esa columna sale vacía.
¿Sirve con la descarga masiva del SAT?
Sí. Puede arrastrar el ZIP completo sin desempacarlo, o seleccionar la carpeta donde guarda los comprobantes con todas sus subcarpetas.
¿Lee los complementos de nómina y de pagos?
Lee el encabezado de esos comprobantes —RFC, fechas, totales y UUID— y los marca con su tipo. El desglose propio del complemento (percepciones, deducciones, documentos relacionados) todavía no se extrae. Escríbanos a hola@abrexml.com si lo necesita.
¿Mis comprobantes se suben a algún servidor?
No. Todo ocurre dentro de su navegador y el sitio declara connect-src 'none', con lo que el propio navegador impediría cualquier envío. Puede desconectar el internet después de abrir la página y comprobar que sigue funcionando.
¿Tiene límite de comprobantes?
No. En pruebas se procesaron 5.000 documentos en menos de un segundo. En pantalla se muestran los primeros 500 renglones, pero el Excel descargado los trae todos.
¿Le falló un archivo? ¿Falta un formato?
Si un XML suyo no se leyó bien, si necesita una columna que no está o si usa un formato que todavía no reconocemos, escríbanos. Un archivo de ejemplo —aunque venga con los datos cambiados— es lo que más ayuda a corregirlo rápido.
hola@abrexml.com