Convert PDF invoices to XRechnung or ZUGFeRD
Upload your existing PDF invoice, review and correct the extracted details, and create an e-invoice: an XRechnung XML file or a ZUGFeRD PDF with embedded XML invoice data. The right format depends on your recipient’s requirements. Before you download the file, technical validation highlights format errors and missing required information.

Now supported: ZUGFeRD 2.5.2 in the XRECHNUNG reference profile
Technically identical to Factur-X 1.09.2 · effective from 1 September 2026
Convert PDF invoices, validate e-invoices, or view invoice data
Choose what you want to do with your invoice and go straight to the right tool.
Quick explainer: e‑invoice, XRechnung, ZUGFeRD & EN 16931
In 2 minutes you will learn why a plain PDF does not count as an e‑invoice, when it can still be permitted, what the terms mean, and how to generate a verifiable electronic invoice from an existing PDF.
Germany is phasing in mandatory e‑invoicing. Domestic businesses have had to receive e‑invoices since 1 January 2025; issuing transitions run until 31 December 2026 or, in some cases, 31 December 2027. From 2028, e‑invoices are generally required for in-scope domestic B2B transactions, while statutory exceptions remain. See the mandate timeline guide.
Guides and information
Practical guides and background pages for e-invoice formats, validation, and transition rules.
Convert your PDF invoice
Upload your PDF invoice, review the extracted details, and create an XRechnung XML file or a ZUGFeRD PDF.