01 / Fast steps
- Drop the invoice file, either .xml or .xml.p7m.
- The signature envelope is opened automatically when there is one.
- Download the readable 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.
Your files never leave your device.
01 / Fast steps
02 / Best for
03 / Why here
04 / Keep in mind
Tool connections
faq
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.
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.
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.
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.