Free E-Invoice Viewer
Open an XRechnung or ZUGFeRD file and read it as a normal invoice. The file stays in your browser. No account, no upload.
No file at hand?
What is an e-invoice?
An e-invoice is an invoice in a structured data format. A program can read each field: the seller, the buyer, the lines, the tax and the totals. The EU standard for this format is EN 16931. A PDF that you send by email is not an e-invoice.
The formats that you can open here
- XRechnung: the German format. It is an XML file, in the UBL syntax or the CII syntax.
- ZUGFeRD and Factur-X: a PDF file with the XML data inside it. A person reads the PDF, a program reads the XML.
- Peppol BIS Billing: the UBL format of the Peppol network.
Who must be able to receive e-invoices?
In Germany, each business must be able to receive e-invoices from other businesses since January 2025. This also applies to small businesses. An XML file is difficult to read for a person. This viewer shows the file as a normal invoice, so you can check it and save it as a PDF for your records.
How to make an e-invoice
Each invoice template on this site has the button "Download e-invoice (XML)". Fill in the invoice, check the separate fields for the seller and the buyer, and download the file.
Questions and answers
Which files can the viewer open?
The viewer opens XML files in the two syntaxes of the EU standard EN 16931: UBL and CII. This includes XRechnung and Peppol BIS Billing. It also opens PDF files that have the invoice data inside them: ZUGFeRD 2 and Factur-X.
Does my invoice go to a server?
No. The viewer reads the file in your browser. The file does not leave your computer.
What is the difference between a PDF invoice and an e-invoice?
A normal PDF is a picture of an invoice for a person to read. An e-invoice has its data in a structured format, so a program can read the invoice number, the amounts and the tax without errors. A ZUGFeRD file is the two together: a PDF with the structured data inside it.
Does the viewer validate the invoice?
The viewer makes basic checks: it looks for the mandatory fields and it calculates the totals again. It does not replace the full validation of EN 16931 with all its rules.
Can I edit an e-invoice?
Yes. Click "Edit as invoice". The invoice editor opens with the seller, the buyer, the lines and the bank details of the file. Change the invoice, then download it as a PDF or as a new XML file. The design is not in an e-invoice, so the editor uses its own design.
Can I save the invoice as a PDF?
Yes. Click "Print or save as PDF" and select "Save as PDF" in the print dialog of your browser.