Skip to main content
Free ยท No upload ยท No account

Open and read
XRechnung files

Upload your XML file โ€“ all invoice fields are displayed instantly. Optionally download as PDF.

Open XRechnung now โ†’

How to open an XRechnung

1
Open digital-rechnung.de No account needed. Just open the page โ€“ that's it.
2
Upload your file Drag & drop your .xml file or click "Select file". For ZUGFeRD, use the .pdf directly.
3
Read & download as PDF All invoice fields are displayed clearly. Optionally download a PDF copy.
Privacy: Your file never leaves your computer. No upload to any server โ€“ everything is processed locally in your browser.

Why can't I open XRechnung with a normal program?

XRechnung is an XML file โ€“ not a PDF or Word document. Standard programs like Adobe Reader, Word or your email client cannot display it: you see raw code, not an invoice.

digital-rechnung.de parses the XML and displays all invoice fields (sender, recipient, line items, tax, total) in a clean, human-readable layout โ€“ without installing anything.

Why is an XRechnung not a normal file?

XRechnung is not a document format like PDF or Word โ€“ it is an XML data schema based on the European standard EN 16931. The file contains all invoice fields (sender, recipient, line items, tax amounts) as structured XML, readable by machines, not by humans.

Anyone who opens an .xml file in a browser or text editor will see an XML tree with elements such as <cbc:ID> or <cac:TaxTotal>. That is technically correct โ€“ but unusable for invoice verification. A viewer like digital-rechnung.de translates the XML into a readable display.

XRechnung standard (KoSIT / xeinkauf.de) โ€“ official documentation

UBL or CII: What is my XRechnung?

XRechnung exists in two syntaxes: UBL (Universal Business Language, ISO/IEC 19845) and CII (Cross Industry Invoice, UN/CEFACT). In terms of content, both are identical โ€“ they implement the same EN 16931 standard, but use different XML structures.

UBL is more common in the German public sector. Many accounting systems generate CII. digital-rechnung.de reads both variants without distinction.

KoSIT โ€“ XRechnung UBL specification

Data protection: What happens to my file?

Invoice data is business information โ€“ customer names, bank details, amounts. Opening an XRechnung via an online tool that performs server-side processing means that this data leaves your own computer.

digital-rechnung.de processes files exclusively locally in the browser (JavaScript, no server transmission). More on this: Open invoices securely.

BSI โ€“ Secure handling of e-invoices

Also open ZUGFeRD and Factur-X

In addition to pure XRechnung XML files, digital-rechnung.de also opens hybrid formats: ZUGFeRD (all versions from 1.0 onward) and Factur-X. These formats are PDF files with embedded XML โ€“ the tool extracts the XML automatically and displays all fields in a readable form.

For invoices that you want not only to open, but also to create: The XRechnung wizard from Rechnivo guides you through all mandatory fields and generates a compliant XML file for download.

FeRD โ€“ ZUGFeRD/Factur-X standard

Open XRechnung now โ†’

Frequently asked questions

What is XRechnung?

XRechnung is the German standard for electronic invoices in XML format. It is mandatory for invoices to German federal authorities and based on the European standard EN 16931.

Which file formats are supported?

digital-rechnung.de opens XRechnung UBL (.xml), XRechnung CII (.xml), ZUGFeRD (.pdf, all versions) and Factur-X (.pdf).

Is my data uploaded to a server?

No. The file is processed locally in your browser only. No data is ever uploaded.

Is it free?

Yes, digital-rechnung.de is completely free.