Abrir un CFDI (XML) como tabla y llevarlo a Excel
Una factura electrónica mexicana (CFDI) es un XML. Para un contable o un auditor, leerlo como árbol no sirve: hace falta una tabla con importes, impuestos y conceptos. El mismo enfoque vale para otras facturas electrónicas en XML, como las Facturae españolas.
Gratis para usar. El archivo se lee en su navegador; los datos fiscales no salen de su ordenador. Versión para Windows — 4.6 MB, sin instalación: detalles. Pro — 29 USD una sola vez: precio.
Qué hay en un CFDI
cfdi:Comprobante: atributos comoVersion,Serie,Folio,Fecha,SubTotal,Total,MonedayTipoDeComprobante.cfdi:Emisorycfdi:Receptor: los RFC y los nombres.cfdi:Conceptoscon uncfdi:Conceptopor línea: clave, cantidad, descripción, valor unitario e importe.cfdi:Impuestosy, en el complemento, eltfd:TimbreFiscalDigitalcon el UUID (folio fiscal).
Cómo llevarlo a una tabla
- Abra el XML: por defecto se propone un elemento repetido; para una fila por factura, elija
Comprobante; para una fila por línea,Concepto. - Los atributos (
Total,Fecha, el RFC del emisor) pasan a columnas; con «Niveles» se abren los conceptos como tabla vinculada. - Compruebe los RFC y el UUID con la validación de valores y exporte a Excel.
Con muchos CFDI, abra cada archivo o use la conversión por lotes de Pro para pasarlos todos a CSV y reunirlos con combinar archivos. Para sumar por proveedor o por mes, una tabla dinámica.
Aviso: lo que se muestra son los datos del archivo; esta herramienta no valida el sello ni consulta al SAT.
Preguntas frecuentes
¿Funciona con CFDI 3.3 y 4.0?
Sí: se lee el árbol del documento tal como viene; los nombres de atributo son los de cada versión.
¿Y con Facturae de España?
También: es otro XML y se abre del mismo modo, eligiendo como fila el elemento Invoice o las líneas.
¿El XML va a un servidor?
No. Los datos fiscales se leen en su ordenador.
Gratis para usar. Su archivo no se sube a ningún servidor. Versión para Windows — 4.6 MB, sin instalación: detalles. Pro — 29 USD una sola vez: precio.