Cretia
Volver al blog

septiembre de 2024

Cómo obtener el XML de una factura PDF

Primer plano de unas manos escribiendo en el teclado de una laptop sobre un escritorio luminoso.

Si solo tienes el PDF de una factura —o perdiste el XML— lo que necesitas resguardar es el XML del CFDI. Ese archivo no se obtiene «convirtiendo» el PDF: se recupera el comprobante fiscal, o se pide de nuevo al emisor.

El PDF no se convierte en un XML del SAT

El PDF es una representación impresa para que una persona lea la factura. El XML es el comprobante fiscal digital: el archivo que un PAC certificó, con sello y folio fiscal (UUID). Acrobat, «guardar como XML» u otras herramientas que prometen pasar un PDF a XML no generan un CFDI válido: no recrean el timbre ni el UUID que el SAT ya asignó.

El SAT documenta la factura electrónica en su minisitio de factura electrónica. El texto vigente del Código Fiscal de la Federación está publicado por la Cámara de Diputados.

La herramienta de Cretia XML a factura PDF hace el camino inverso: parte de un XML timbrado y genera una representación imprimible. No inventa un XML a partir de un PDF.

Cómo recuperar el XML en el SAT

Tienes dos caminos. El primero es pedirle el XML al emisor (tu proveedor, o el sistema con el que tú facturaste). El segundo es el servicio oficial del SAT: Portal de factura electrónica. Sigue las instrucciones que el SAT muestre ahí; no uses un convertidor de PDF.

Conserva el XML. Cómo validar una factura ante el SAT y el Código Fiscal de la Federación cubren la consulta y la conservación. Un PDF sin XML no se convierte: o el emisor te reenvía el archivo, o el comprobante no está en el SAT.

Dónde está el UUID en el PDF y en el QR

En la representación impresa el folio fiscal suele ir etiquetado como UUID o folio fiscal: 32 caracteres hexadecimales en cinco bloques separados por guiones. El detalle de ese identificador está en folios digitales.

Si el PDF incluye un código QR, el SAT publica la Verificación de Comprobantes Fiscales Digitales por Internet. La descarga del XML, si aplica, se hace en el Portal de factura electrónica o pidiéndolo al emisor — no convirtiendo el PDF. Cómo validar una factura ante el SAT también enlaza el verificador.

Qué contiene el XML (CFDI 4.0)

En un CFDI de ingreso 4.0, el nodo raíz Comprobante suele guardar los datos generales: versión del esquema (4.0), serie y folio internos, fecha, forma de pago, importes, tipo de comprobante y método de pago (PUE o PPD). Dentro van Emisor y Receptor, cada uno con RFC y nombre o razón social; desde CFDI 4.0 el Receptor también lleva código postal del domicilio fiscal y régimen fiscal.

El nodo Conceptos enumera cada producto o servicio (ClaveProdServ, unidad, cantidad, valor e importe). Impuestos desglosa IVA trasladado y, si aplican, retenciones. Al final, Complemento incluye el TimbreFiscalDigital del PAC: UUID, FechaTimbrado y RfcProvCertif.

Cómo abrir el XML

El XML es texto con etiquetas, no un documento con formato. Ábrelo en el navegador o en el visor de tu sistema de facturación. Evita subirlo a programas no verificados que prometen «convertirlo»: contiene RFC, montos y conceptos.

Si tú emitiste la factura, también puedes descargar el XML desde el historial de tu sistema. En Cretia, el módulo de facturación guarda el XML de cada CFDI emitido para compartirlo y conservarlo. Mira precios y empieza la prueba de 14 días.

Preguntas frecuentes

¿Se puede convertir un PDF de factura a XML del SAT?

No. El PDF es solo la representación impresa. El XML fiscal es el CFDI que un PAC timbró. Exportar el PDF desde Acrobat u otro programa no recrea el sello ni el folio fiscal.

¿Cómo saco el XML si solo tengo el PDF de la factura?

Pídelo al emisor o usa el Portal de factura electrónica del SAT (el enlace está en el artículo). El UUID del PDF ayuda a localizar el comprobante en ese portal.

¿Dónde está el folio fiscal o UUID en el PDF?

En la representación impresa suele aparecer como folio fiscal o UUID: 32 caracteres hexadecimales en cinco bloques. El PDF a menudo incluye un código QR; el artículo enlaza el verificador oficial del SAT.

¿Puedo comprobar un gasto ante el SAT solo con el PDF?

El PDF es una representación impresa y no sustituye al archivo XML del CFDI. Si perdiste el XML, pídeselo al emisor o usa el portal oficial del SAT enlazado en el artículo.

¿El SAT me da el XML de facturas emitidas y recibidas?

El SAT publica el Portal de factura electrónica para consulta y recuperación. El verificador público y ese portal son servicios distintos; sigue las instrucciones oficiales en cada uno. Los enlaces están en el artículo.

¿La herramienta XML a PDF de Cretia genera un XML fiscal?

No. Esa herramienta parte de un XML timbrado y genera un PDF imprimible. El camino PDF→XML fiscal no existe: hay que recuperar el XML original.

Sigue en el módulo de Facturación electrónica de Cretia

Simplifica tu negocio con Cretia

Facturacion, CRM, contabilidad y mas. Todo en una sola plataforma.

Empieza gratis