Read an e-invoice.
Got an invoice as an .xml file, or a PDF with invoice data hidden inside? Drop it here to see it as a normal invoice: who it’s from, what it’s for, VAT, totals and bank details. Then save it as a PDF.
E-invoice Viewer: quick facts
Open XRechnung, Factur-X, ZUGFeRD and UBL e-invoices as readable invoices, free and in your browser.
Updated
- Price
- Free. No sign-up.
- Opens
- Factur-X and ZUGFeRD PDFs, XRechnung, UBL (Peppol) and CII .xml.
- Shows
- Seller, buyer, lines, VAT breakdown, totals, bank details and notes.
- Saves
- A readable PDF, the lines as a spreadsheet, or the XML itself.
- Privacy
- Read in your browser. Your invoice is never uploaded.
How to open an e-invoice
For a PDF, Altto looks for the e-invoice XML attached inside it; for an XML file it reads it directly. It understands both EN 16931 formats (UN/CEFACT CII and UBL) and lays the data out as a normal invoice.
Add the invoice
Drop in the .xml file, or the Factur-X / ZUGFeRD PDF.
Read it
See the seller, buyer, every line, the VAT breakdown and what to pay.
Save it
Keep a readable PDF for your records, or the lines as a spreadsheet.
Handling e-invoices from EU customers and suppliers
A few things worth knowing when invoices start arriving as data rather than documents.
- Keep the original fileThe XML (or the Factur-X PDF) is the legal invoice. A readable PDF is handy, but store the original too.
- Check the hidden dataWith Factur-X and ZUGFeRD, the buyer’s software reads the attached XML, not the picture of the invoice. Make sure the two say the same thing.
- Leitweg-IDGerman public-sector invoices carry a Leitweg-ID as the buyer reference; it’s shown under “Buyer reference”.
- Need to make invoices?Altto’s Invoice Generator makes ordinary PDF invoices; EU e-invoices need software that writes the XML.
Like every Altto tool, this runs on your device — nothing you add is uploaded. How Altto works
is when every company in France had to be able to receive e-invoices. Germany has required businesses to accept them since January 2025.
E-invoice formats Altto can open
All of them follow the European standard EN 16931.
The UK is introducing mandatory e-invoicing for B2B and B2G VAT invoices from April 2029. This viewer reads European formats and is not a UK compliance tool; read what is changing in the UK.
| Format | Used in | What it looks like |
|---|---|---|
| Factur-X | France (also Germany) | A PDF with factur-x.xml attached |
| ZUGFeRD 2.x | Germany | A PDF with zugferd-invoice.xml attached (the same standard as Factur-X) |
| ZUGFeRD 1.0 (older, 2014 to 2019) | Germany | A PDF with ZUGFeRD-invoice.xml attached |
| XRechnung | Germany (required for public bodies) | An .xml file (UBL or CII) |
| UBL / Peppol BIS Billing | Belgium, Netherlands, Nordics and Peppol network | An .xml file |
| UN/CEFACT CII | France and Germany | An .xml file |
Frequently asked questions
Reading EU e-invoices on your own device. Need a normal invoice instead? Try the Invoice Generator.