Why you suddenly receive Factur-X / ZUGFeRD invoices
France and Germany are switching business invoicing to structured e-invoices. In Germany, every company must be able to receive EN 16931 e-invoices since January 2025, and ZUGFeRD hybrid PDFs are one of the two common formats. In France, from 1 September 2026 every company — regardless of size — must be able to receive electronic invoices, and Factur-X is the format most suppliers will send. If a supplier's invoice landed in your inbox as a "PDF with something inside it", this is that something.
You can open the PDF page in any reader, but the embedded XML is what legally matters and what accounting software imports. The viewer makes that XML readable without installing anything — no desktop tools, no ERP, no plug-ins.
Viewer or validator — which do you need?
Use the viewer to read an invoice you received: check the amounts, the IBAN, the VAT rates, the payment terms. Use the validator to check compliance: whether the file passes the official EN 16931 and Factur-X schematron rules — typically before you send an invoice, or when your customer's system rejected one. Both are free and work on the same files.
Files from any tool
Whether the file was produced by SAP, DATEV, Lexware, Sage, Chorus Pro, Mustangproject or any other pipeline — if the PDF/A-3 contains an embedded CII attachment with a recognised filename, the viewer extracts and renders it. If a PDF has no embedded XML at all, the viewer tells you so — that means it is an ordinary PDF, not a Factur-X / ZUGFeRD e-invoice.