Extract existing XRechnung XML or generate it from any PDF invoice using AI.
Drag and drop your PDF invoices here, or click to browse.
Digital PDFs, scans, and photographed invoices all become machine-readable XRechnung data, read by OCR and AI rather than fixed templates.
No template setup per supplier: the engine understands layouts it has never seen, in German, English, and other languages.
Automatically maps extracted data to XRechnung (UBL / CII) fields per EN 16931.
The output is validated against EN 16931 before you see it, ready for DATEV import or delivery to a public authority.
Once your XRechnung XML is extracted or generated, it can be delivered via the Peppol network to business partners and public authorities in one seamless flow.
Three steps from a PDF to XRechnung-ready XML.
Upload digital or scanned PDFs. Layout, language, and template do not matter: the engine reads them the way an accountant would.
Our AI and OCR engine reads your document, identifies all invoice fields (business partners, line items, VAT groups, totals) and generates XRechnung-compliant XML per EN 16931.
Get a clean, well-formed XRechnung XML file (UBL or CII) ready for submission to public authorities or integration into your ERP systems.
Everything you need to know about extracting and generating XRechnung XML.
Rather use classic tools instead of chat? Each action is just one click away too.
Tell the chat what you need: it converts, checks, builds, and reads out German e-invoices.
Open toolAny PDF, Word, or Excel invoice goes in; a ZUGFeRD or XRechnung file comes out.
Open toolThe guided wizard turns your details into a ZUGFeRD or XRechnung invoice.
Open toolGenerate a valid XRechnung with Leitweg-ID, ready for public-sector buyers.
Open toolCancel or correct an e-invoice you already sent with a ZUGFeRD credit note.
Open toolCreate an XRechnung credit note with Leitweg-ID for public-sector buyers.
Open toolCreate an Order-X order file: the ZUGFeRD hybrid principle applied to purchase orders.
Open toolRepair a refused or broken invoice: upload it, correct the fields, and get a valid file back.
Open toolOpen an XRechnung as a form, fix the Leitweg-ID or any rejected field, and download a valid file.
Open toolRun EN 16931 checks on your ZUGFeRD invoices before DATEV or your customer does.
Open toolCheck XRechnung XML against EN 16931 and the German CIUS rules.
Open toolRun incoming and outgoing Order-X orders through the official Order-X 1.0 checks.
Open toolPull structured XML straight out of any PDF invoice with AI-driven OCR.
Open toolPull every embedded file out of a ZUGFeRD or XRechnung invoice as a ZIP.
Open toolMarry a PDF and its CII XML into one ZUGFeRD-compliant hybrid invoice.
Open toolPackage existing CII XML as a ZUGFeRD PDF/A-3 hybrid invoice.
Open toolTransform a CII invoice into UBL XML, the syntax most Peppol networks expect.
Open toolMap a UBL invoice to UN/CEFACT CII XML, ready to embed in ZUGFeRD or Factur-X.
Open toolSee any CII, UBL, or XRechnung XML as a tidy, printable PDF.
Open toolOpen e-invoice XML in your browser and read it like a paper invoice.
Open toolAutomate invoice generation, validation and Peppol delivery end to end.
Open tool