Cómo convertir XML a PDF
- Abre el archivo XML, arrástralo al editor o pega su contenido. Prueba un ejemplo (CFDI, NF-e, FatturaPA o XRechnung) para ver el diseño de factura.
- El tipo se detecta automáticamente: las facturas reciben un diseño de factura y los demás archivos, una estructura. Si quieres, cambia el diseño, el tamaño de página, la orientación y el tamaño de fuente.
- Revisa la vista previa y haz clic en Descargar PDF. No se sube nada: el PDF se crea en tu navegador.
Facturas electrónicas XML a PDF: CFDI, NF-e, FatturaPA, XRechnung y UBL
| Formato | Dónde | Qué muestra el PDF |
|---|---|---|
| CFDI 3.3 y 4.0 (factura electrónica) | México | Emisor y receptor con RFC, conceptos con ClaveProdServ, subtotal, impuestos y total, el UUID (folio fiscal), la fecha de certificación y el certificado del SAT |
| NF-e y NFC-e (nota fiscal eletrônica) | Brasil | Emisor y destinatario con CNPJ/CPF y dirección, productos con NCM y CFOP, totales de ICMS, IPI, PIS y COFINS, la chave de acesso de 44 dígitos y el protocolo de autorización |
| FatturaPA 1.2 – fattura elettronica (FPR12 y FPA12) | Italia | Cedente/prestatore y cessionario/committente con partita IVA o codice fiscale y dirección, el tipo de documento (TD01 fattura, TD04 nota di credito …), líneas con tasa de IVA y descuentos, base imponible e IVA por tasa, ritenuta y total, forma de pago, fecha de vencimiento e IBAN, progressivo invio y codice destinatario. En un archivo con varias facturas, se muestra la primera. |
| CII – XRechnung, ZUGFeRD 2.x y Factur-X | Alemania, Francia y la UE | Vendedor y comprador con número de IVA, número fiscal, dirección y contacto, el Leitweg-ID, líneas con tasa de IVA, importe neto, IVA por tasa e importe a pagar, fechas de entrega y de vencimiento, IBAN y el perfil (XRechnung 3.0, EN 16931, BASIC, EXTENDED …) |
| UBL 2.1 Invoice y Credit Note (Peppol, XRechnung en sintaxis UBL) | UE y muchos otros países | Proveedor y cliente, líneas de factura, impuestos e importe a pagar, fecha de vencimiento e IBAN |
Un resumen legible, no la representación impresa oficial
El PDF presenta los datos del XML con un diseño claro para leerlos, imprimirlos, archivarlos o compartirlos. No es una representación oficial: Brasil exige el formato DANFE para la NF-e, México exige un contenido específico para la representación impresa de un CFDI, como el código QR y los sellos digitales, y una FatturaPA tiene su visualización oficial mediante la hoja de estilo de AgID (foglio di stile). En XRechnung y FatturaPA, el propio archivo XML es la factura con validez legal y el PDF no es una copia legalmente vinculante, así que conserva el XML junto con el PDF.
Cualquier otro archivo XML
Los archivos de configuración, las exportaciones de datos, los feeds RSS o los sitemaps se convierten en una estructura: cada elemento en su propia línea con su texto, los atributos debajo como @name: value y el anidamiento indicado mediante sangría. Los valores largos se ajustan a la línea, y los documentos grandes ocupan tantas páginas como sea necesario, con números de página en el pie.
Preguntas frecuentes
¿Cómo convertir una factura CFDI de XML a PDF?
Abre el XML de la factura (o haz clic en el ejemplo de CFDI). CFDI 3.3 y 4.0 se reconocen automáticamente, y el PDF muestra emisor, receptor, conceptos, impuestos, total y el UUID. El archivo nunca sale de tu equipo.
¿Puedo convertir una NF-e de XML a PDF?
Sí. Abre el XML de la NF-e o de nfeProc para obtener un PDF con emisor, destinatario, productos, totales, la chave de acesso y el protocolo de autorización. Es un resumen legible, no un DANFE oficial.
¿Cómo abro una XRechnung o una fattura elettronica como PDF?
Abre el archivo XML o haz clic en el ejemplo de FatturaPA o de XRechnung. Las facturas italianas FatturaPA (FPR12, FPA12) y las facturas CII (XRechnung, ZUGFeRD, Factur-X) se reconocen automáticamente, al igual que XRechnung en sintaxis UBL. El PDF es un resumen legible, no la vista de la hoja de estilo de AgID ni una copia legalmente vinculante. Los archivos firmados .xml.p7m deben extraerse primero a .xml.
¿Se admiten caracteres como ñ, ç, ã, à o ß?
Sí. Los textos en español, portugués, italiano, alemán, francés y otros idiomas de Europa occidental usan las fuentes estándar del PDF. Para textos en polaco, checo, turco, vietnamita, griego o cirílico, el conversor incrusta automáticamente una fuente Unicode, así que estas letras también se imprimen correctamente. Los caracteres chinos, japoneses, coreanos, tailandeses y árabes, así como los emojis, no se admiten y aparecen como “?”.
¿Se sube mi factura a algún servidor?
No. El PDF se genera con JavaScript en tu navegador, así que las facturas confidenciales se quedan en tu dispositivo.