Italian e-invoice viewer: portal, stylesheet or online

Three free ways to read an Italian XML e-invoice: the Fatture e Corrispettivi portal, the Revenue Agency's stylesheet and an online viewer, with pros and cons.

Why you need a viewer

An Italian e-invoice is an XML file in the FatturaPA format: a list of data meant for software. A double click shows code, or nothing at all if the file is signed as .xml.p7m. To read it like a paper invoice you need something that turns the data into a page: a stylesheet, the portal of the Italian Revenue Agency (Agenzia delle Entrate) or an online viewer. None of the three changes the invoice: the tax document is still the XML file.

The Fatture e Corrispettivi portal

Invoices that went through the Exchange System (SdI, Sistema di Interscambio) are also in the reserved area of the Revenue Agency, in the Fatture e Corrispettivi portal, under Consultazione. You log in with SPID, CIE or CNS (the Italian digital identity, electronic ID card or national services card), also as a private person. There you can see your issued and received invoices and download their files.

How to get there, and where else an invoice can be (PEC, recipient code), is explained in the guide where to find your e-invoices.

The Revenue Agency's stylesheet

In the technical documentation of FatturaPA (on the fatturapa.gov.it website) the Revenue Agency publishes two stylesheets in XSL format: one for ordinary invoices between businesses and private persons, and one for invoices to the public administration. A stylesheet tells the browser how to lay out the data of the XML.

  1. Download the right stylesheet and save it in the same folder as the invoice.
  2. If the invoice is an .xml.p7m, first extract the XML from the signature envelope: the stylesheet can't read signed files (see the guide to opening a .p7m file).
  3. Near the top of the XML, after the first line, add an instruction that calls the stylesheet, for example <?xml-stylesheet type="text/xsl" href="name-of-the-stylesheet.xsl"?>.
  4. Open the XML in your browser.

An online viewer: e-invoices.it

  1. Open e-invoices.it and upload the .xml or .xml.p7m file, or several files or a ZIP.
  2. Choose View and print: the invoice opens in a new tab, with supplier and customer, line items, VAT summary and payment, and any attachments at the bottom.

Which one to choose

A viewer is for reading the invoice: it does not verify the signature or check that the invoice is correct.

Try it with your invoices

Free with no sign-up, up to 20 invoices at a time. Files are not stored.

Upload your invoices

More guides