XRechnung and ZUGFeRD Viewer: Open E-Invoices Online
Drag in an XRechnung, ZUGFeRD or Factur-X file to see the invoice data in a readable layout — entirely in your browser.
Your file never leaves your browser — everything is read and parsed locally.
Drag an XRechnung, ZUGFeRD, or Factur-X file here
XML or PDF, up to 10 MB
Reading file…
Invoice number
Total due
Seller
Buyer
| # | Item | Qty | Unit price | Net amount |
|---|---|---|---|---|
| VAT category | Rate | Taxable amount | Tax amount |
|---|---|---|---|
This viewer shows the invoice data; it doesn't check legal compliance. For full validation, use KoSIT's official validator.
General guidance only, not tax or legal advice. Check the official source or an accountant for your situation.
Need invoicing software built for your market? See DevStaq Distribution Manager.
See the AppWhat files this viewer accepts
Three kinds of file all represent the same underlying standard, EN 16931, in different packaging: a plain UBL 2.1 XML file (the syntax XRechnung most commonly uses), a UN/CEFACT CII XML file (XRechnung's other syntax, and the format ZUGFeRD/Factur-X XML uses internally), or a PDF with that CII XML embedded as an attachment (a ZUGFeRD or Factur-X "hybrid" file — a PDF a human can open normally, with the same machine-readable data hidden inside it). Drop any of the three in above and the viewer detects which one it is automatically.
How the fields map
Both XML syntaxes describe the same real-world invoice concepts — an invoice number, a seller and buyer, line items, VAT, and totals — using different element names. This viewer reads either syntax and shows the same plain-English layout either way: header details, seller and buyer, a line-item table, a VAT breakdown, and the final totals, each field labelled with its EN 16931 business term code (like BT-1 for the invoice number) so you can cross-reference the official standard if you need to.
XRechnung vs ZUGFeRD
Both are EN 16931-compliant formats used mainly in Germany. XRechnung is pure XML with no visual layout — built for direct machine-to-machine exchange, and what most German public-sector buyers require. ZUGFeRD (and the near-identical French Factur-X) embeds that same kind of structured data inside a normal PDF, so a human can open and read it in any PDF viewer while software extracts the machine-readable part from the file's attachment. Check the e-invoicing deadline checker to see which format your country's mandate actually requires.
Privacy and limits
Parsing happens entirely with your browser's built-in XML parser and PDF reader — nothing is uploaded anywhere, and the page makes no network request with your file's contents. Files are capped at 10 MB, which comfortably covers a normal invoice; a much larger file is usually a sign something else went wrong with how it was generated.
Frequently asked questions
Does this upload my invoice anywhere?
No — everything is parsed directly in your browser using its built-in XML and PDF reading features. Your file and its contents are never sent anywhere.
What's the difference between XRechnung and ZUGFeRD?
XRechnung is pure XML with no visual layout. ZUGFeRD (and the near-identical French Factur-X) embeds that same kind of structured data inside a normal-looking PDF. Both follow the EN 16931 standard.
Can this tool tell me if my invoice is legally compliant?
No — it shows you the data inside the file in a readable layout, but doesn't run full compliance validation. Use the official KoSIT validator for that.
What if my file won't open?
If it isn't a UBL or CII XML file, or a PDF with embedded e-invoice XML, the viewer says so rather than showing incorrect data — double-check you have the right file.
Related tools
EU E-Invoicing Deadline Checker
Pick your country and turnover to see when you must be able to receive, and when you must start sending, e-invoices.
Invoice Generator
Fill in your details and line items to get a formatted invoice you can download as a PDF or print.
VAT Calculator
Add VAT, remove VAT, or work backward from a VAT amount — pick a country for its current standard and reduced rates.
Last updated October 27, 2026.