E-Invoice XML to PDF

Drop the XML your supplier sent, signed or not, and read the invoice as a normal PDF with parties, line items, VAT breakdown and payment terms laid out.

drop your files anywhere in this area

Your files never leave your device.

XML P7M

01 / Fast steps

  1. Drop the invoice file, either .xml or .xml.p7m.
  2. The signature envelope is opened automatically when there is one.
  3. Download the readable PDF.

02 / Best for

  • Read an invoice received by PEC or downloaded from a portal without installing a viewer.
  • Check amounts, VAT rates and due dates before filing the invoice.
  • Send a readable copy to someone who cannot open XML.

03 / Why here

  • Accepts both the plain XML and the signed .xml.p7m, so there is no second step.
  • Invoices carry your VAT number, revenue and customer list: nothing is uploaded, the rendering happens in your browser.
  • A file holding several invoices produces one PDF per invoice, named after the invoice number.

04 / Keep in mind

  • The PDF is a reading aid: the legally valid document stays the original XML, not this rendering.
  • This is not the official stylesheet of the Italian revenue agency, so the layout differs from the one shown by their portal.
  • Attachments embedded in the invoice are not extracted.

faq

Questions, answered.

01Why is an Italian invoice an XML file and not a PDF?

Because since 2019 the law requires the invoice itself to be a structured data file, not a picture of a document. The FatturaPA schema defines every field, from the VAT number of each party to the reason a line is VAT exempt, so the tax authority can read invoices automatically. A PDF cannot carry that structure, which is why your supplier sends XML and any PDF you receive alongside it is only a courtesy copy.

02What is the difference between an .xml and an .xml.p7m invoice?

The content is the same invoice. The .p7m version is wrapped in a CAdES cryptographic envelope holding the supplier signature and certificate, which proves who issued it and that nothing changed afterwards. This tool opens the envelope and renders what is inside, so you do not need a signature client first.

03Is this PDF valid for my accountant or for the tax authority?

No, and no rendering can be. The legal document is the XML file, signed if it came signed, and that is what has to be stored for the retention period. Treat this PDF as a reading aid: useful to check amounts and due dates, useless as proof. Keep the original XML.

04Is the invoice uploaded anywhere?

No. Parsing and PDF generation both happen in your browser tab. That matters more here than on most tools: an invoice exposes your VAT number, your revenue, your customer names and often your IBAN, so it is exactly the kind of file that should never be handed to a third-party server for convenience.